On Thu, 16 Dec 2010, Yehuda Sadeh Weinraub wrote: > we just installed the latest ceph debian packages and it seems that > the class objects (that are installed in /usr/lib/rados-classes/) are > stripped. We need to keep a few symbols visible on those shared > objects, namely, all the symbols that start with '__cls_'. Our regular > automake resulted binaries keeps those symbols, but I guess that the > debian packaging strips them. Just to be clear, the package before the recent changes preserved those symbols. I can't remember exactly how, but it was a bit of hack. sage > These symbols have the class name and version in them, which helps us > in cases where the ceph installation is running on a cluster that > consists of multiple architectures. A script running on the monitor > thus should be able to identify the class name and version no matter > what its architecture is. > > Thanks, > Yehuda > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > > -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html