On Wed, May 18, 2011 at 9:04 AM, Sage Weil <sage@xxxxxxxxxxxx> wrote: > On Wed, 18 May 2011, Yehuda Sadeh Weinraub wrote: >> The ceph master branch was broken today, as librados was using some >> undefined symbols (that are defined in libcrush). At the moment I >> worked around the issue by adding libcrush to the linkage where >> appropriate, however, we should definitely want to remove this >> dependency. > > Which symbols? Hmm.. had trouble reproducing it, but here it is: ./.libs/librados.so: undefined reference to `crush_bucket_adjust_item_weight' ./.libs/librados.so: undefined reference to `crush_bucket_add_item' ./.libs/librados.so: undefined reference to `crush_reweight_bucket' I had to revert the two commits I pushed today and build from scratch, so it might be some transient error related to the original issue, I'm not too sure though. 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