0.9 on Saucy fails on make bitcoind CXXLD #3697

issue int03h opened this issue on February 18, 2014
  1. int03h commented at 1:45 AM on February 18, 2014: none

    Not sure if this has been seen before .. or something new .. I managed to build 0.9 fine on Precise, I have rebuild boost 1.55 20 times now and it persists. Also tried the apt-get install boost-dev-all and various other things including downgrading to 1.53 etc.. tx for any help.

    root@fs1:/src/bitcoin/src# make bitcoind CXXLD bitcoind libbitcoin_server.a(rpcserver.o): In function call_once<void (*)()>': /usr/local/include/boost/thread/pthread/once_atomic.hpp:145: undefined reference toboost::thread_detail::enter_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:157: undefined reference to boost::thread_detail::commit_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:153: undefined reference toboost::thread_detail::rollback_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:145: undefined reference to boost::thread_detail::enter_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:157: undefined reference toboost::thread_detail::commit_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:153: undefined reference to boost::thread_detail::rollback_once_region(boost::once_flag&)' libbitcoin_server.a(rpcrawtransaction.o): In functioncall_once<void ()()>': /usr/local/include/boost/thread/pthread/once_atomic.hpp:145: undefined reference to boost::thread_detail::enter_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:157: undefined reference toboost::thread_detail::commit_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:153: undefined reference to boost::thread_detail::rollback_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:145: undefined reference toboost::thread_detail::enter_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:157: undefined reference to boost::thread_detail::commit_once_region(boost::once_flag&)' libbitcoin_server.a(rpcrawtransaction.o): In functionLockedPageManager::Instance()': /usr/local/include/boost/thread/pthread/once_atomic.hpp:153: undefined reference to boost::thread_detail::rollback_once_region(boost::once_flag&)' libbitcoin_common.a(key.o): In functioncall_once<void ()()>': /usr/local/include/boost/thread/pthread/once_atomic.hpp:145: undefined reference to boost::thread_detail::enter_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:157: undefined reference toboost::thread_detail::commit_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:153: undefined reference to boost::thread_detail::rollback_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:145: undefined reference toboost::thread_detail::enter_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:157: undefined reference to boost::thread_detail::commit_once_region(boost::once_flag&)' libbitcoin_common.a(key.o): In functionLockedPageManager::Instance()': /usr/local/include/boost/thread/pthread/once_atomic.hpp:153: undefined reference to boost::thread_detail::rollback_once_region(boost::once_flag&)' libbitcoin_common.a(key.o): In functioncall_once<void ()()>': /usr/local/include/boost/thread/pthread/once_atomic.hpp:145: undefined reference to boost::thread_detail::enter_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:145: undefined reference toboost::thread_detail::enter_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:157: undefined reference to boost::thread_detail::commit_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:157: undefined reference toboost::thread_detail::commit_once_region(boost::once_flag&)' libbitcoin_common.a(key.o): In function LockedPageManager::Instance()': /usr/local/include/boost/thread/pthread/once_atomic.hpp:153: undefined reference toboost::thread_detail::rollback_once_region(boost::once_flag&)' libbitcoin_common.a(key.o): In function `std::_Vector_base<unsigned char, secure_allocator<unsigned char> >::_M_deallocate(unsigned char, unsigned long)': /usr/local/include/boost/thread/pthread/once_atomic.hpp:153: undefined reference toboost::thread_detail::rollback_once_region(boost::once_flag&)' libbitcoin_common.a(key.o): In function call_once<void ()()>': /usr/local/include/boost/thread/pthread/once_atomic.hpp:145: undefined reference toboost::thread_detail::enter_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:157: undefined reference to boost::thread_detail::commit_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:153: undefined reference toboost::thread_detail::rollback_once_region(boost::once_flag&)' libbitcoin_common.a(script.o): In function call_once<void ()()>': /usr/local/include/boost/thread/pthread/once_atomic.hpp:145: undefined reference toboost::thread_detail::enter_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:157: undefined reference to boost::thread_detail::commit_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:153: undefined reference toboost::thread_detail::rollback_once_region(boost::once_flag&)' libbitcoin_common.a(util.o): In function call_once<void ()()>': /usr/local/include/boost/thread/pthread/once_atomic.hpp:145: undefined reference toboost::thread_detail::enter_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:157: undefined reference to boost::thread_detail::commit_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:153: undefined reference toboost::thread_detail::rollback_once_region(boost::once_flag&)' libbitcoin_server.a(keystore.o): In function call_once<void ()()>': /usr/local/include/boost/thread/pthread/once_atomic.hpp:145: undefined reference toboost::thread_detail::enter_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:157: undefined reference to boost::thread_detail::commit_once_region(boost::once_flag&)' /usr/local/include/boost/thread/pthread/once_atomic.hpp:153: undefined reference to`boost::thread_detail::rollback_once_region(boost::once_flag&)' collect2: error: ld returned 1 exit status make: *** [bitcoind] Error 1

  2. laanwj commented at 10:04 AM on February 18, 2014: member

    "I have rebuild boost 1.55 20 times now and it persists"

    You built your own boost? Why? To me this looks like a conflict between the headers and the libraries.

  3. int03h commented at 5:28 PM on February 18, 2014: none

    I like to roll my own.

    Thanks for your help ! It pointed me in the right direction. Fixed - compiled and running : Bitcoin Core Daemon version v0.9.0rc1-84-g5c99323-beta

    Fixed by:

    1. apt-get remove boost*

    2. apt-get install libbz2-dev

    3. ~/boost155/b2 install ( again )

    Closed.

  4. int03h closed this on Feb 18, 2014

  5. MarcoFalke locked this on Sep 8, 2021
Contributors

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-26 12:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me