Why is bitcoind always such a PoS to compile...
Making all in src CXX crypto/libbitcoinconsensus_la-hmac_sha512.lo CXX crypto/libbitcoinconsensus_la-ripemd160.lo CXX crypto/libbitcoinconsensus_la-sha1.lo CXX crypto/libbitcoinconsensus_la-sha256.lo CXX crypto/libbitcoinconsensus_la-sha512.lo CXX libbitcoinconsensus_la-eccryptoverify.lo CXX libbitcoinconsensus_la-ecwrapper.lo CXX libbitcoinconsensus_la-hash.lo CXX primitives/libbitcoinconsensus_la-transaction.lo CXX libbitcoinconsensus_la-pubkey.lo CXX script/libbitcoinconsensus_la-bitcoinconsensus.lo CXX script/libbitcoinconsensus_la-interpreter.lo script/interpreter.cpp: In function 'bool CheckMinimalPush(const valtype&, opcodetype)': script/interpreter.cpp:227: warning: comparison between signed and unsigned integer expressions CXX script/libbitcoinconsensus_la-script.lo CXX libbitcoinconsensus_la-uint256.lo CXX libbitcoinconsensus_la-utilstrencodings.lo CXXLD libbitcoinconsensus.la CXX bitcoind-bitcoind.o In file included from main.h:14, from bitcoind.cpp:9: chain.h: In member function 'bool CBlockIndex::IsValid(BlockStatus) const': chain.h:260: warning: comparison between signed and unsigned integer expressions chain.h: In member function 'bool CBlockIndex::RaiseValidity(BlockStatus)': chain.h:270: warning: comparison between signed and unsigned integer expressions CXX libbitcoin_server_a-addrman.o CXX libbitcoin_server_a-alert.o CXX libbitcoin_server_a-bloom.o CXX libbitcoin_server_a-chain.o In file included from chain.cpp:6: chain.h: In member function 'bool CBlockIndex::IsValid(BlockStatus) const': chain.h:260: warning: comparison between signed and unsigned integer expressions chain.h: In member function 'bool CBlockIndex::RaiseValidity(BlockStatus)': chain.h:270: warning: comparison between signed and unsigned integer expressions CXX libbitcoin_server_a-checkpoints.o In file included from main.h:14, from checkpoints.cpp:8: chain.h: In member function 'bool CBlockIndex::IsValid(BlockStatus) const': chain.h:260: warning: comparison between signed and unsigned integer expressions chain.h: In member function 'bool CBlockIndex::RaiseValidity(BlockStatus)': chain.h:270: warning: comparison between signed and unsigned integer expressions CXX libbitcoin_server_a-init.o In file included from main.h:14, from init.cpp:18: chain.h: In member function 'bool CBlockIndex::IsValid(BlockStatus) const': chain.h:260: warning: comparison between signed and unsigned integer expressions chain.h: In member function 'bool CBlockIndex::RaiseValidity(BlockStatus)': chain.h:270: warning: comparison between signed and unsigned integer expressions init.cpp: In function 'bool AppInit2(boost::thread_group&, CScheduler&)': init.cpp:797: warning: comparison between signed and unsigned integer expressions CXX libbitcoin_server_a-leveldbwrapper.o CXX libbitcoin_server_a-main.o In file included from main.h:14, from main.cpp:6: chain.h: In member function 'bool CBlockIndex::IsValid(BlockStatus) const': chain.h:260: warning: comparison between signed and unsigned integer expressions chain.h: In member function 'bool CBlockIndex::RaiseValidity(BlockStatus)': chain.h:270: warning: comparison between signed and unsigned integer expressions CXX libbitcoin_server_a-merkleblock.o CXX libbitcoin_server_a-miner.o In file included from main.h:14, from miner.cpp:13: chain.h: In member function 'bool CBlockIndex::IsValid(BlockStatus) const': chain.h:260: warning: comparison between signed and unsigned integer expressions chain.h: In member function 'bool CBlockIndex::RaiseValidity(BlockStatus)': chain.h:270: warning: comparison between signed and unsigned integer expressions CXX libbitcoin_server_a-net.o CXX libbitcoin_server_a-noui.o CXX policy/libbitcoin_server_a-fees.o CXX libbitcoin_server_a-pow.o In file included from pow.cpp:9: chain.h: In member function 'bool CBlockIndex::IsValid(BlockStatus) const': chain.h:260: warning: comparison between signed and unsigned integer expressions chain.h: In member function 'bool CBlockIndex::RaiseValidity(BlockStatus)': chain.h:270: warning: comparison between signed and unsigned integer expressions CXX libbitcoin_server_a-rest.o In file included from main.h:14, from rest.cpp:8: chain.h: In member function 'bool CBlockIndex::IsValid(BlockStatus) const': chain.h:260: warning: comparison between signed and unsigned integer expressions chain.h: In member function 'bool CBlockIndex::RaiseValidity(BlockStatus)': chain.h:270: warning: comparison between signed and unsigned integer expressions rest.cpp: In function 'bool rest_getutxos(AcceptedConnection_, const std::string&, const std::string&, const std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, bool)': rest.cpp:430: warning: comparison between signed and unsigned integer expressions CXX libbitcoin_server_a-rpcblockchain.o In file included from main.h:14, from rpcblockchain.cpp:8: chain.h: In member function 'bool CBlockIndex::IsValid(BlockStatus) const': chain.h:260: warning: comparison between signed and unsigned integer expressions chain.h: In member function 'bool CBlockIndex::RaiseValidity(BlockStatus)': chain.h:270: warning: comparison between signed and unsigned integer expressions CXX libbitcoin_server_a-rpcmining.o In file included from main.h:14, from rpcmining.cpp:12: chain.h: In member function 'bool CBlockIndex::IsValid(BlockStatus) const': chain.h:260: warning: comparison between signed and unsigned integer expressions chain.h: In member function 'bool CBlockIndex::RaiseValidity(BlockStatus)': chain.h:270: warning: comparison between signed and unsigned integer expressions CXX libbitcoin_server_a-rpcmisc.o In file included from main.h:14, from rpcmisc.cpp:9: chain.h: In member function 'bool CBlockIndex::IsValid(BlockStatus) const': chain.h:260: warning: comparison between signed and unsigned integer expressions chain.h: In member function 'bool CBlockIndex::RaiseValidity(BlockStatus)': chain.h:270: warning: comparison between signed and unsigned integer expressions In member function 'bool CBlockIndex::IsValid(BlockStatus) const CXX libbitcoin_server_a-rpcnet.o In file included from main.h:14, from rpcnet.cpp:8: chain.h: In member function 'bool CBlockIndex::IsValid(BlockStatus) const': chain.h:260: warning: comparison between signed and unsigned integer expressions chain.h: In member function 'bool CBlockIndex::RaiseValidity(BlockStatus)': chain.h:270: warning: comparison between signed and unsigned integer expressions CXX libbitcoin_server_a-rpcrawtransaction.o In file included from main.h:14, from rpcrawtransaction.cpp:11: chain.h: In member function 'bool CBlockIndex::IsValid(BlockStatus) const': chain.h:260: warning: comparison between signed and unsigned integer expressions chain.h: In member function 'bool CBlockIndex::RaiseValidity(BlockStatus)': chain.h:270: warning: comparison between signed and unsigned integer expressions CXX libbitcoin_server_a-rpcserver.o CXX script/libbitcoin_server_a-sigcache.o CXX libbitcoin_server_a-timedata.o CXX libbitcoin_server_a-txdb.o In file included from main.h:14, from txdb.cpp:10: chain.h: In member function 'bool CBlockIndex::IsValid(BlockStatus) const': chain.h:260: warning: comparison between signed and unsigned integer expressions chain.h: In member function 'bool CBlockIndex::RaiseValidity(BlockStatus)': chain.h:270: warning: comparison between signed and unsigned integer expressions CXX libbitcoin_server_a-txmempool.o In file included from main.h:14, from txmempool.cpp:11: chain.h: In member function 'bool CBlockIndex::IsValid(BlockStatus) const': chain.h:260: warning: comparison between signed and unsigned integer expressions chain.h: In member function 'bool CBlockIndex::RaiseValidity(BlockStatus)': chain.h:270: warning: comparison between signed and unsigned integer expressions txmempool.cpp: In member function 'void CTxMemPool::removeCoinbaseSpends(const CCoinsViewCache_, unsigned int)': txmempool.cpp:169: warning: comparison between signed and unsigned integer expressions CXX libbitcoin_server_a-validationinterface.o AR libbitcoin_server.a CXX libbitcoin_common_a-amount.o CXX libbitcoin_common_a-arith_uint256.o CXX libbitcoin_common_a-base58.o CXX libbitcoin_common_a-chainparams.o chainparams.cpp: In constructor 'CMainParams::CMainParams()': chainparams.cpp:127: error: too many initializers for 'Checkpoints::CCheckpointData' chainparams.cpp: In constructor 'CTestNetParams::CTestNetParams()': chainparams.cpp:186: error: too many initializers for 'Checkpoints::CCheckpointData' chainparams.cpp: In constructor 'CRegTestParams::CRegTestParams()': chainparams.cpp:233: error: too many initializers for 'Checkpoints::CCheckpointData' /usr/local/include/boost/assign/list_of.hpp: In member function 'Container boost::assign_detail::converter<DerivedTAssign, Iterator>::convert(const Container_, boost::assign_detail::default_type_tag) const [with Container = Checkpoints::CCheckpointData, DerivedTAssign = boost::assign_detail::generic_list<std::pair<int, uint256> >, Iterator = std::Deque_iterator<std::pair<int, uint256>, std::pair<int, uint256>&, std::pair<int, uint256>>]': /usr/local/include/boost/assign/list_of.hpp:142: instantiated from 'Container boost::assign_detail::converter<DerivedTAssign, Iterator>::convert_to_container() const [with Container = Checkpoints::CCheckpointData, DerivedTAssign = boost::assign_detail::generic_list<std::pair<int, uint256> >, Iterator = std::Deque_iterator<std::pair<int, uint256>, std::pair<int, uint256>&, std::pair<int, uint256>>]' /usr/local/include/boost/assign/list_of.hpp:436: instantiated from 'boost::assign_detail::generic_list<T>::operator Container() const [with Container = Checkpoints::CCheckpointData, T = std::pair<int, uint256>]' chainparams.cpp:127: instantiated from here /usr/local/include/boost/assign/list_of.hpp:163: error: no matching function for call to 'Checkpoints::CCheckpointData::CCheckpointData(std::Deque_iterator<std::pair<int, uint256>, std::pair<int, uint256>&, std::pair<int, uint256>>, std::Deque_iterator<std::pair<int, uint256>, std::pair<int, uint256>&, std::pair<int, uint256>>)' checkpoints.h:22: note: candidates are: Checkpoints::CCheckpointData::CCheckpointData() checkpoints.h:22: note: Checkpoints::CCheckpointData::CCheckpointData(const Checkpoints::CCheckpointData&) /usr/local/include/boost/system/error_code.hpp: At global scope: /usr/local/include/boost/system/error_code.hpp:214: warning: 'boost::system::posix_category' defined but not used /usr/local/include/boost/system/error_code.hpp:215: warning: 'boost::system::errno_ecat' defined but not used /usr/local/include/boost/system/error_code.hpp:216: warning: 'boost::system::native_ecat' defined but not used _\ Error 1 in src (Makefile:3054 'libbitcoin_common_a-chainparams.o': @echo " CXX " libbitcoin_common_a-chainparams.o;g++ -DHAVE_CONFIG_...) *** Error 1 in src (Makefile:6287 'all-recursive') *** Error 1 in /home/bitcoin-0.11.0 (Makefile:549 'all-recursive')