Hi all,

I'm trying to rebuild ceph deb packages using 'dpkg-buildpackages -nc'.
Without '-nc' the compilation works fine but obviously takes a long time.
When I add the '-nc' option, I end up with following issues:

> ......
> ./check_version ./.git_version
> ./.git_version is up to date.
>   CXXLD    ceph_rgw_jsonparser
> ./.libs/libglobal.a(json_spirit_reader.o): In function `~thread_specific_ptr':
> /usr/include/boost/thread/tss.hpp:79: undefined reference to 
> `boost::detail::set_tss_data(void const*, 
> boost::shared_ptr<boost::detail::tss_cleanup_function>, void*, bool)'
> /usr/include/boost/thread/tss.hpp:79: undefined reference to 
> `boost::detail::set_tss_data(void const*, 
> boost::shared_ptr<boost::detail::tss_cleanup_function>, void*, bool)'
> /usr/include/boost/thread/tss.hpp:79: undefined reference to 
> `boost::detail::set_tss_data(void const*, 
> boost::shared_ptr<boost::detail::tss_cleanup_function>, void*, bool)'
> /usr/include/boost/thread/tss.hpp:79: undefined reference to 
> `boost::detail::set_tss_data(void const*, 
> boost::shared_ptr<boost::detail::tss_cleanup_function>, void*, bool)'
> /usr/include/boost/thread/tss.hpp:79: undefined reference to 
> `boost::detail::set_tss_data(void const*, 
> boost::shared_ptr<boost::detail::tss_cleanup_function>, void*, bool)'
> ./.libs/libglobal.a(json_spirit_reader.o):/usr/include/boost/thread/tss.hpp:79:
>  more undefined references to `boost::detail::set_tss_data(void const*, 
> boost::shared_ptr<boost::detail::tss_cleanup_function>, void*, bool)' follow
> ./.libs/libglobal.a(json_spirit_reader.o): In function `call_once<void 
> (*)()>':
> /usr/include/boost/thread/pthread/once_atomic.hpp:145: undefined reference to 
> `boost::thread_detail::enter_once_region(boost::once_flag&)'
> /usr/include/boost/thread/pthread/once_atomic.hpp:157: undefined reference to 
> `boost::thread_detail::commit_once_region(boost::once_flag&)'
> /usr/include/boost/thread/pthread/once_atomic.hpp:153: undefined reference to 
> `boost::thread_detail::rollback_once_region(boost::once_flag&)'
> /usr/include/boost/thread/pthread/once_atomic.hpp:145: undefined reference to 
> `boost::thread_detail::enter_once_region(boost::once_flag&)'
> .....

For me this looks like some boost libraries not linked in.

Has anybody seen something like that ?


-- 
Bartlomiej Swiecki <bartlomiej.swie...@corp.ovh.com>
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to