* Package: net-p2p/bitcoin-qt-0.9.2.1 * Repository: gentoo * Maintainer: blueness@gentoo.org luke-jr+gentoobugs@utopios.org,proxy-maint@gentoo.org * USE: abi_x86_64 amd64 dbus elibc_glibc kde kernel_linux linguas_en linguas_it policykit qrcode userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking bitcoin-v0.9.2.1.tgz to /var/tmp/portage/net-p2p/bitcoin-qt-0.9.2.1/work >>> Source unpacked in /var/tmp/portage/net-p2p/bitcoin-qt-0.9.2.1/work >>> Preparing source in /var/tmp/portage/net-p2p/bitcoin-qt-0.9.2.1/work/bitcoin-0.9.2.1 ... * Applying 0.9.0-sys_leveldb.patch ... [ ok ] * Languages -- Enabled: en it -- Disabled: ach af_ZA ar be_BY bg bs ca ca@valencia ca_ES cmn cs cy da de el_GR eo es es_CL es_DO es_MX es_UY et eu_ES fa fa_IR fi fr fr_CA gl gu_IN he hi_IN hr hu id_ID ja ka kk_KZ ko_KR ky la lt lv_LV mn ms_MY nb nl pam pl pt_BR pt_PT ro_RO ru sah sk sl_SI sq sr sv th_TH tr uk ur_PK uz@Cyrl vi vi_VN zh_CN zh_HK zh_TW * Running eautoreconf in '/var/tmp/portage/net-p2p/bitcoin-qt-0.9.2.1/work/bitcoin-0.9.2.1' ... * Running aclocal -I src/m4 ... [ ok ] * Running autoconf ... [ ok ] * Running autoheader ... [ ok ] * Running automake --add-missing --copy --foreign --force-missing ... [ ok ] * Running elibtoolize in: bitcoin-0.9.2.1/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-p2p/bitcoin-qt-0.9.2.1/work/bitcoin-0.9.2.1 ... * econf: updating bitcoin-0.9.2.1/src/build-aux/config.sub with /usr/share/gnuconfig/config.sub * econf: updating bitcoin-0.9.2.1/src/build-aux/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-dependency-tracking --with-qtdbus --without-miniupnpc --disable-upnp-default --with-qrencode --disable-tests --with-system-leveldb --without-cli --without-daemon --with-gui checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... yes checking whether make supports nested variables... (cached) yes checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of x86_64-pc-linux-gnu-g++... none checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking dependency style of x86_64-pc-linux-gnu-gcc... none checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether we are using the GNU Objective C compiler... no checking whether x86_64-pc-linux-gnu-gcc accepts -g... no checking dependency style of x86_64-pc-linux-gnu-gcc... none checking whether ln -s works... yes checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether we are using the GNU Objective C++ compiler... no checking whether x86_64-pc-linux-gnu-g++ accepts -g... no checking dependency style of x86_64-pc-linux-gnu-g++... none checking for a sed that does not truncate output... /bin/sed checking for x86_64-pc-linux-gnu-ar... /usr/bin/x86_64-pc-linux-gnu-ar checking for x86_64-pc-linux-gnu-ranlib... /usr/bin/x86_64-pc-linux-gnu-ranlib checking for x86_64-pc-linux-gnu-strip... /usr/bin/x86_64-pc-linux-gnu-strip checking for x86_64-pc-linux-gnu-gcov... /usr/bin/x86_64-pc-linux-gnu-gcov checking for lcov... no checking for java... /usr/bin/java checking for genhtml... no checking for git... /usr/bin/git checking for ccache... no checking for xgettext... /usr/bin/xgettext checking for hexdump... /usr/bin/hexdump checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking if compiler needs -Werror to reject unknown flags... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking whether strerror_r is declared... yes checking for strerror_r... yes checking whether strerror_r returns char *... yes checking whether the linker accepts -Wl,--large-address-aware... no checking whether C++ compiler accepts -Wstack-protector... yes checking whether C++ compiler accepts -fstack-protector-all... yes checking whether C++ compiler accepts -fPIE... yes checking whether C++ preprocessor accepts -D_FORTIFY_SOURCE=2... yes checking whether C++ preprocessor accepts -U_FORTIFY_SOURCE... yes checking whether the linker accepts -Wl,--dynamicbase... no checking whether the linker accepts -Wl,--nxcompat... no checking whether the linker accepts -Wl,-z,relro... yes checking whether the linker accepts -Wl,-z,now... yes checking whether the linker accepts -pie... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for strings.h... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for MSG_NOSIGNAL... yes checking for Berkeley DB C++ headers... /usr/include/db4.8/ checking for main in -ldb_cxx-4.8... yes checking for boostlib >= 1.20.0... yes checking whether the Boost::System library is available... yes checking for exit in -lboost_system... yes checking whether the Boost::Filesystem library is available... yes checking for exit in -lboost_filesystem... yes checking whether the Boost::Program_Options library is available... yes checking for exit in -lboost_program_options-mt... yes checking whether the Boost::Thread library is available... yes checking for exit in -lboost_thread... yes checking whether the Boost::Chrono library is available... yes checking for exit in -lboost_chrono-mt... yes checking for SSL... yes checking for CRYPTO... yes checking for PROTOBUF... yes checking for QR... yes checking for protoc... /usr/bin/protoc checking whether to build bitcoind... no checking whether to build bitcoin-cli... no checking for QT... yes checking for QT_TEST... yes checking for QT_DBUS... yes checking for moc-qt4... no checking for moc4... no checking for moc... /usr/bin/moc checking for uic-qt4... no checking for uic4... no checking for uic... /usr/bin/uic checking for rcc-qt4... no checking for rcc4... no checking for rcc... /usr/bin/rcc checking for lrelease-qt4... no checking for lrelease4... no checking for lrelease... /usr/bin/lrelease checking for lupdate-qt4... no checking for lupdate4... no checking for lupdate... /usr/bin/lupdate checking whether to build Bitcoin Core GUI... yes (Qt4) checking if ccache should be used... no checking if wallet should be enabled... yes checking whether to build with support for UPnP... no checking whether to build GUI with support for D-Bus... yes checking whether to build GUI with support for QR codes... yes checking whether to build test_bitcoin-qt... no checking whether to build test_bitcoin... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/test/Makefile config.status: creating src/qt/Makefile config.status: creating src/qt/test/Makefile config.status: creating share/setup.nsi config.status: creating share/qt/Info.plist config.status: creating qa/pull-tester/run-bitcoind-for-test.sh config.status: creating qa/pull-tester/build-tests.sh config.status: creating src/bitcoin-config.h config.status: executing depfiles commands >>> Source configured. >>> Compiling source in /var/tmp/portage/net-p2p/bitcoin-qt-0.9.2.1/work/bitcoin-0.9.2.1 ... make -j8 Making all in src make[1]: Entering directory `/var/tmp/portage/net-p2p/bitcoin-qt-0.9.2.1/work/bitcoin-0.9.2.1/src' make all-recursive make[2]: Entering directory `/var/tmp/portage/net-p2p/bitcoin-qt-0.9.2.1/work/bitcoin-0.9.2.1/src' Making all in . make[3]: Entering directory `/var/tmp/portage/net-p2p/bitcoin-qt-0.9.2.1/work/bitcoin-0.9.2.1/src' CXX addrman.o CXX alert.o CXX bloom.o CXX checkpoints.o CXX coins.o CXX init.o CXX keystore.o CXX leveldbwrapper.o CXX main.o CXX miner.o CXX net.o CXX noui.o init.cpp: In function ‘bool AppInit2(boost::thread_group&)’: init.cpp:560:9: error: reference to ‘int64_t’ is ambiguous int64_t n = 0; ^ In file included from /usr/include/bits/uio.h:25:0, from /usr/include/bits/fcntl-linux.h:38, from /usr/include/bits/fcntl.h:61, from /usr/include/fcntl.h:35, from /usr/include/sys/fcntl.h:1, from compat.h:31, from netbase.h:12, from addrman.h:8, from init.cpp:12: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from netbase.h:13, from addrman.h:8, from init.cpp:12: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ init.cpp:560:17: error: expected ‘;’ before ‘n’ int64_t n = 0; ^ init.cpp:561:46: error: ‘n’ was not declared in this scope if (ParseMoney(mapArgs["-mintxfee"], n) && n > 0) ^ init.cpp:568:9: error: reference to ‘int64_t’ is ambiguous int64_t n = 0; ^ In file included from /usr/include/bits/uio.h:25:0, from /usr/include/bits/fcntl-linux.h:38, from /usr/include/bits/fcntl.h:61, from /usr/include/fcntl.h:35, from /usr/include/sys/fcntl.h:1, from compat.h:31, from netbase.h:12, from addrman.h:8, from init.cpp:12: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from netbase.h:13, from addrman.h:8, from init.cpp:12: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ init.cpp:568:17: error: expected ‘;’ before ‘n’ int64_t n = 0; ^ init.cpp:569:51: error: ‘n’ was not declared in this scope if (ParseMoney(mapArgs["-minrelaytxfee"], n) && n > 0) ^ init.cpp:624:5: error: reference to ‘int64_t’ is ambiguous int64_t nStart; ^ In file included from /usr/include/bits/uio.h:25:0, from /usr/include/bits/fcntl-linux.h:38, from /usr/include/bits/fcntl.h:61, from /usr/include/fcntl.h:35, from /usr/include/sys/fcntl.h:1, from compat.h:31, from netbase.h:12, from addrman.h:8, from init.cpp:12: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from netbase.h:13, from addrman.h:8, from init.cpp:12: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ init.cpp:624:13: error: expected ‘;’ before ‘nStart’ int64_t nStart; ^ init.cpp:822:9: error: ‘nStart’ was not declared in this scope nStart = GetTimeMillis(); ^ In file included from addrman.h:11:0, from init.cpp:12: init.cpp:901:58: error: ‘nStart’ was not declared in this scope LogPrintf(" block index %15dms\n", GetTimeMillis() - nStart); ^ util.h:117:39: note: in definition of macro ‘LogPrintf’ #define LogPrintf(...) LogPrint(NULL, __VA_ARGS__) ^ CXX rpcblockchain.o CXX rpcmining.o make[3]: *** [init.o] Error 1 make[3]: *** Waiting for unfinished jobs.... main.cpp:44:1: error: reference to ‘int64_t’ is ambiguous int64_t nTimeBestReceived = 0; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:44:1: error: ‘int64_t’ does not name a type int64_t nTimeBestReceived = 0; ^ main.cpp:53:1: error: reference to ‘int64_t’ is ambiguous int64_t CTransaction::nMinTxFee = 10000; // Override with -mintxfee ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:53:1: error: ‘int64_t’ does not name a type int64_t CTransaction::nMinTxFee = 10000; // Override with -mintxfee ^ main.cpp:55:1: error: reference to ‘int64_t’ is ambiguous int64_t CTransaction::nMinRelayTxFee = 1000; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:55:1: error: ‘int64_t’ does not name a type int64_t CTransaction::nMinRelayTxFee = 1000; ^ main.cpp:120:9: error: reference to ‘int64_t’ is ambiguous int64_t nTime; // Time of "getdata" request in microseconds. ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:120:9: error: ‘int64_t’ does not name a type int64_t nTime; // Time of "getdata" request in microseconds. ^ main.cpp:212:5: error: reference to ‘int64_t’ is ambiguous int64_t nLastBlockReceive; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:212:5: error: ‘int64_t’ does not name a type int64_t nLastBlockReceive; ^ main.cpp:213:5: error: reference to ‘int64_t’ is ambiguous int64_t nLastBlockProcess; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:213:5: error: ‘int64_t’ does not name a type int64_t nLastBlockProcess; ^ main.cpp: In constructor ‘{anonymous}::CNodeState::CNodeState()’: main.cpp:220:9: error: ‘nLastBlockReceive’ was not declared in this scope nLastBlockReceive = 0; ^ main.cpp:221:9: error: ‘nLastBlockProcess’ was not declared in this scope nLastBlockProcess = 0; ^ main.cpp: In function ‘void {anonymous}::MarkBlockAsReceived(const uint256&, NodeId)’: main.cpp:276:20: error: ‘struct {anonymous}::CNodeState’ has no member named ‘nLastBlockReceive’ state->nLastBlockReceive = GetTimeMicros(); ^ main.cpp: In function ‘void {anonymous}::MarkBlockAsInFlight(NodeId, const uint256&)’: main.cpp:307:74: error: too many initializers for ‘{anonymous}::QueuedBlock’ QueuedBlock newentry = {hash, GetTimeMicros(), state->nBlocksInFlight}; ^ main.cpp:309:16: error: ‘struct {anonymous}::CNodeState’ has no member named ‘nLastBlockReceive’ state->nLastBlockReceive = newentry.nTime; // Reset when a first request is sent. ^ main.cpp:309:45: error: ‘struct {anonymous}::QueuedBlock’ has no member named ‘nTime’ state->nLastBlockReceive = newentry.nTime; // Reset when a first request is sent. ^ main.cpp: At global scope: main.cpp:559:58: error: reference to ‘int64_t’ is ambiguous bool IsFinalTx(const CTransaction &tx, int nBlockHeight, int64_t nBlockTime) ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:559:58: error: ‘int64_t’ has not been declared bool IsFinalTx(const CTransaction &tx, int nBlockHeight, int64_t nBlockTime) ^ main.cpp: In function ‘bool IsFinalTx(const CTransaction&, int, int)’: main.cpp:569:10: error: reference to ‘int64_t’ is ambiguous if ((int64_t)tx.nLockTime < ((int64_t)tx.nLockTime < LOCKTIME_THRESHOLD ? (int64_t)nBlockHeight : nBlockTime)) ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:569:18: error: expected ‘)’ before ‘tx’ if ((int64_t)tx.nLockTime < ((int64_t)tx.nLockTime < LOCKTIME_THRESHOLD ? (int64_t)nBlockHeight : nBlockTime)) ^ main.cpp: In function ‘bool CheckTransaction(const CTransaction&, CValidationState&)’: main.cpp:740:5: error: reference to ‘int64_t’ is ambiguous int64_t nValueOut = 0; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:740:13: error: expected ‘;’ before ‘nValueOut’ int64_t nValueOut = 0; ^ main.cpp:749:9: error: ‘nValueOut’ was not declared in this scope nValueOut += txout.nValue; ^ main.cpp: At global scope: main.cpp:782:1: error: reference to ‘int64_t’ is ambiguous int64_t GetMinFee(const CTransaction& tx, unsigned int nBytes, bool fAllowFree, enum GetMinFee_mode mode) ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:782:1: error: ‘int64_t’ does not name a type int64_t GetMinFee(const CTransaction& tx, unsigned int nBytes, bool fAllowFree, enum GetMinFee_mode mode) ^ main.cpp: In function ‘bool AcceptToMemoryPool(CTxMemPool&, CValidationState&, const CTransaction&, bool, bool*, bool)’: main.cpp:902:9: error: reference to ‘int64_t’ is ambiguous int64_t nValueIn = view.GetValueIn(tx); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:902:17: error: expected ‘;’ before ‘nValueIn’ int64_t nValueIn = view.GetValueIn(tx); ^ main.cpp:903:9: error: reference to ‘int64_t’ is ambiguous int64_t nValueOut = tx.GetValueOut(); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:903:17: error: expected ‘;’ before ‘nValueOut’ int64_t nValueOut = tx.GetValueOut(); ^ main.cpp:904:9: error: reference to ‘int64_t’ is ambiguous int64_t nFees = nValueIn-nValueOut; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:904:17: error: expected ‘;’ before ‘nFees’ int64_t nFees = nValueIn-nValueOut; ^ main.cpp:907:35: error: ‘nFees’ was not declared in this scope CTxMemPoolEntry entry(tx, nFees, GetTime(), dPriority, chainActive.Height()); ^ main.cpp:911:9: error: reference to ‘int64_t’ is ambiguous int64_t txMinFee = GetMinFee(tx, nSize, true, GMF_RELAY); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:911:17: error: expected ‘;’ before ‘txMinFee’ int64_t txMinFee = GetMinFee(tx, nSize, true, GMF_RELAY); ^ main.cpp:912:35: error: ‘txMinFee’ was not declared in this scope if (fLimitFree && nFees < txMinFee) ^ main.cpp:924:20: error: reference to ‘int64_t’ is ambiguous static int64_t nLastTime; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:924:20: error: ‘int64_t’ does not name a type static int64_t nLastTime; ^ main.cpp:925:13: error: reference to ‘int64_t’ is ambiguous int64_t nNow = GetTime(); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:925:21: error: expected ‘;’ before ‘nNow’ int64_t nNow = GetTime(); ^ main.cpp:930:57: error: ‘nNow’ was not declared in this scope dFreeCount *= pow(1.0 - 1.0/600.0, (double)(nNow - nLastTime)); ^ main.cpp:930:64: error: ‘nLastTime’ was not declared in this scope dFreeCount *= pow(1.0 - 1.0/600.0, (double)(nNow - nLastTime)); ^ main.cpp: At global scope: main.cpp:1183:1: error: reference to ‘int64_t’ is ambiguous int64_t GetBlockValue(int nHeight, int64_t nFees) ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1183:1: error: ‘int64_t’ does not name a type int64_t GetBlockValue(int nHeight, int64_t nFees) ^ main.cpp:1198:14: error: reference to ‘int64_t’ is ambiguous static const int64_t nTargetTimespan = 14 * 24 * 60 * 60; // two weeks ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1198:14: error: ‘int64_t’ does not name a type static const int64_t nTargetTimespan = 14 * 24 * 60 * 60; // two weeks ^ main.cpp:1199:14: error: reference to ‘int64_t’ is ambiguous static const int64_t nTargetSpacing = 10 * 60; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1199:14: error: ‘int64_t’ does not name a type static const int64_t nTargetSpacing = 10 * 60; ^ main.cpp:1200:14: error: reference to ‘int64_t’ is ambiguous static const int64_t nInterval = nTargetTimespan / nTargetSpacing; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1200:14: error: ‘int64_t’ does not name a type static const int64_t nInterval = nTargetTimespan / nTargetSpacing; ^ main.cpp:1206:49: error: reference to ‘int64_t’ is ambiguous unsigned int ComputeMinWork(unsigned int nBase, int64_t nTime) ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1206:49: error: ‘int64_t’ has not been declared unsigned int ComputeMinWork(unsigned int nBase, int64_t nTime) ^ main.cpp: In function ‘unsigned int ComputeMinWork(unsigned int, int)’: main.cpp:1211:30: error: ‘nTargetSpacing’ was not declared in this scope if (TestNet() && nTime > nTargetSpacing*2) ^ main.cpp:1221:18: error: ‘nTargetTimespan’ was not declared in this scope nTime -= nTargetTimespan*4; ^ main.cpp: In function ‘unsigned int GetNextWorkRequired(const CBlockIndex*, const CBlockHeader*)’: main.cpp:1237:35: error: ‘nInterval’ was not declared in this scope if ((pindexLast->nHeight+1) % nInterval != 0) ^ main.cpp:1244:53: error: ‘nTargetSpacing’ was not declared in this scope if (pblock->nTime > pindexLast->nTime + nTargetSpacing*2) ^ main.cpp:1260:40: error: ‘nInterval’ was not declared in this scope for (int i = 0; pindexFirst && i < nInterval-1; i++) ^ main.cpp:1265:5: error: reference to ‘int64_t’ is ambiguous int64_t nActualTimespan = pindexLast->GetBlockTime() - pindexFirst->GetBlockTime(); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1265:13: error: expected ‘;’ before ‘nActualTimespan’ int64_t nActualTimespan = pindexLast->GetBlockTime() - pindexFirst->GetBlockTime(); ^ In file included from script.h:11:0, from core.h:9, from coins.h:8, from main.h:15, from main.cpp:6: main.cpp:1266:58: error: ‘nActualTimespan’ was not declared in this scope LogPrintf(" nActualTimespan = %d before bounds\n", nActualTimespan); ^ util.h:117:39: note: in definition of macro ‘LogPrintf’ #define LogPrintf(...) LogPrint(NULL, __VA_ARGS__) ^ main.cpp:1267:27: error: ‘nTargetTimespan’ was not declared in this scope if (nActualTimespan < nTargetTimespan/4) ^ main.cpp:1269:27: error: ‘nTargetTimespan’ was not declared in this scope if (nActualTimespan > nTargetTimespan*4) ^ main.cpp:1276:14: error: ‘nTargetTimespan’ was not declared in this scope bnNew /= nTargetTimespan; ^ main.cpp: In function ‘bool IsInitialBlockDownload()’: main.cpp:1317:12: error: reference to ‘int64_t’ is ambiguous static int64_t nLastUpdate; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1317:12: error: ‘int64_t’ does not name a type static int64_t nLastUpdate; ^ main.cpp:1322:9: error: ‘nLastUpdate’ was not declared in this scope nLastUpdate = GetTime(); ^ main.cpp:1324:25: error: ‘nLastUpdate’ was not declared in this scope return (GetTime() - nLastUpdate < 10 && ^ main.cpp: In function ‘bool CheckInputs(const CTransaction&, CValidationState&, CCoinsViewCache&, bool, unsigned int, std::vector*)’: main.cpp:1536:9: error: reference to ‘int64_t’ is ambiguous int64_t nValueIn = 0; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1536:17: error: expected ‘;’ before ‘nValueIn’ int64_t nValueIn = 0; ^ main.cpp:1537:9: error: reference to ‘int64_t’ is ambiguous int64_t nFees = 0; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1537:17: error: expected ‘;’ before ‘nFees’ int64_t nFees = 0; ^ main.cpp:1552:13: error: ‘nValueIn’ was not declared in this scope nValueIn += coins.vout[prevout.n].nValue; ^ main.cpp:1559:13: error: ‘nValueIn’ was not declared in this scope if (nValueIn < tx.GetValueOut()) ^ main.cpp:1564:9: error: reference to ‘int64_t’ is ambiguous int64_t nTxFee = nValueIn - tx.GetValueOut(); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1564:17: error: expected ‘;’ before ‘nTxFee’ int64_t nTxFee = nValueIn - tx.GetValueOut(); ^ main.cpp:1565:13: error: ‘nTxFee’ was not declared in this scope if (nTxFee < 0) ^ main.cpp:1568:9: error: ‘nFees’ was not declared in this scope nFees += nTxFee; ^ main.cpp:1568:18: error: ‘nTxFee’ was not declared in this scope nFees += nTxFee; ^ main.cpp: In function ‘bool ConnectBlock(CBlock&, CValidationState&, CBlockIndex*, CCoinsViewCache&, bool)’: main.cpp:1774:5: error: reference to ‘int64_t’ is ambiguous int64_t nBIP16SwitchTime = 1333238400; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1774:13: error: expected ‘;’ before ‘nBIP16SwitchTime’ int64_t nBIP16SwitchTime = 1333238400; ^ main.cpp:1775:53: error: ‘nBIP16SwitchTime’ was not declared in this scope bool fStrictPayToScriptHash = (pindex->nTime >= nBIP16SwitchTime); ^ main.cpp:1784:5: error: reference to ‘int64_t’ is ambiguous int64_t nStart = GetTimeMicros(); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1784:13: error: expected ‘;’ before ‘nStart’ int64_t nStart = GetTimeMicros(); ^ main.cpp:1785:5: error: reference to ‘int64_t’ is ambiguous int64_t nFees = 0; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1785:13: error: expected ‘;’ before ‘nFees’ int64_t nFees = 0; ^ main.cpp:1818:13: error: ‘nFees’ was not declared in this scope nFees += view.GetValueIn(tx)-tx.GetValueOut(); ^ main.cpp:1834:5: error: reference to ‘int64_t’ is ambiguous int64_t nTime = GetTimeMicros() - nStart; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1834:13: error: expected ‘;’ before ‘nTime’ int64_t nTime = GetTimeMicros() - nStart; ^ In file included from script.h:11:0, from core.h:9, from coins.h:8, from main.h:15, from main.cpp:6: main.cpp:1836:119: error: ‘nTime’ was not declared in this scope LogPrintf("- Connect %u transactions: %.2fms (%.3fms/tx, %.3fms/txin)\n", (unsigned)block.vtx.size(), 0.001 * nTime, 0.001 * nTime / block.vtx.size(), nInputs <= 1 ? 0 : 0.001 * nTime / (nInputs-1)); ^ util.h:117:39: note: in definition of macro ‘LogPrintf’ #define LogPrintf(...) LogPrint(NULL, __VA_ARGS__) ^ main.cpp:1838:69: error: ‘nFees’ was not declared in this scope if (block.vtx[0].GetValueOut() > GetBlockValue(pindex->nHeight, nFees)) ^ main.cpp:1846:5: error: reference to ‘int64_t’ is ambiguous int64_t nTime2 = GetTimeMicros() - nStart; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1846:13: error: expected ‘;’ before ‘nTime2’ int64_t nTime2 = GetTimeMicros() - nStart; ^ In file included from script.h:11:0, from core.h:9, from coins.h:8, from main.h:15, from main.cpp:6: main.cpp:1848:85: error: ‘nTime2’ was not declared in this scope LogPrintf("- Verify %u txins: %.2fms (%.3fms/txin)\n", nInputs - 1, 0.001 * nTime2, nInputs <= 1 ? 0 : 0.001 * nTime2 / (nInputs-1)); ^ util.h:117:39: note: in definition of macro ‘LogPrintf’ #define LogPrintf(...) LogPrint(NULL, __VA_ARGS__) ^ main.cpp: In function ‘bool WriteChainState(CValidationState&)’: main.cpp:1893:12: error: reference to ‘int64_t’ is ambiguous static int64_t nLastWrite = 0; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1893:12: error: ‘int64_t’ does not name a type static int64_t nLastWrite = 0; ^ main.cpp:1894:102: error: ‘nLastWrite’ was not declared in this scope if (!IsInitialBlockDownload() || pcoinsTip->GetCacheSize() > nCoinCacheSize || GetTimeMicros() > nLastWrite + 600*1000000) { ^ main.cpp: In function ‘bool DisconnectTip(CValidationState&)’: main.cpp:1957:5: error: reference to ‘int64_t’ is ambiguous int64_t nStart = GetTimeMicros(); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1957:13: error: expected ‘;’ before ‘nStart’ int64_t nStart = GetTimeMicros(); ^ In file included from script.h:11:0, from core.h:9, from coins.h:8, from main.h:15, from main.cpp:6: main.cpp:1965:64: error: ‘nStart’ was not declared in this scope LogPrintf("- Disconnect: %.2fms\n", (GetTimeMicros() - nStart) * 0.001); ^ util.h:117:39: note: in definition of macro ‘LogPrintf’ #define LogPrintf(...) LogPrint(NULL, __VA_ARGS__) ^ main.cpp: In function ‘bool ConnectTip(CValidationState&, CBlockIndex*)’: main.cpp:1998:5: error: reference to ‘int64_t’ is ambiguous int64_t nStart = GetTimeMicros(); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:1998:13: error: expected ‘;’ before ‘nStart’ int64_t nStart = GetTimeMicros(); ^ In file included from script.h:11:0, from core.h:9, from coins.h:8, from main.h:15, from main.cpp:6: main.cpp:2011:61: error: ‘nStart’ was not declared in this scope LogPrintf("- Connect: %.2fms\n", (GetTimeMicros() - nStart) * 0.001); ^ util.h:117:39: note: in definition of macro ‘LogPrintf’ #define LogPrintf(...) LogPrint(NULL, __VA_ARGS__) ^ main.cpp: At global scope: main.cpp:2197:109: error: reference to ‘uint64_t’ is ambiguous bool FindBlockPos(CValidationState &state, CDiskBlockPos &pos, unsigned int nAddSize, unsigned int nHeight, uint64_t nTime, bool fKnown = false) ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ main.cpp:2197:109: error: ‘uint64_t’ has not been declared bool FindBlockPos(CValidationState &state, CDiskBlockPos &pos, unsigned int nAddSize, unsigned int nHeight, uint64_t nTime, bool fKnown = false) ^ main.cpp:2470:1: error: reference to ‘int64_t’ is ambiguous int64_t CBlockIndex::GetMedianTime() const ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:2470:1: error: ‘int64_t’ does not name a type int64_t CBlockIndex::GetMedianTime() const ^ main.cpp: In function ‘bool ProcessBlock(CValidationState&, CNode*, CBlock*, CDiskBlockPos*)’: main.cpp:2514:9: error: reference to ‘int64_t’ is ambiguous int64_t deltaTime = pblock->GetBlockTime() - pcheckpoint->nTime; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:2514:17: error: expected ‘;’ before ‘deltaTime’ int64_t deltaTime = pblock->GetBlockTime() - pcheckpoint->nTime; ^ main.cpp:2515:13: error: ‘deltaTime’ was not declared in this scope if (deltaTime < 0) ^ main.cpp:2523:66: error: ‘deltaTime’ was not declared in this scope bnRequired.SetCompact(ComputeMinWork(pcheckpoint->nBits, deltaTime)); ^ main.cpp: At global scope: main.cpp:2759:21: error: ‘bool CheckDiskSpace’ redeclared as different kind of symbol bool CheckDiskSpace(uint64_t nAdditionalBytes) ^ In file included from main.cpp:6:0: main.h:136:6: error: previous declaration of ‘bool CheckDiskSpace(uint64_t)’ bool CheckDiskSpace(uint64_t nAdditionalBytes = 0); ^ main.cpp:2759:21: error: reference to ‘uint64_t’ is ambiguous bool CheckDiskSpace(uint64_t nAdditionalBytes) ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ main.cpp: In function ‘bool LoadExternalBlockFile(FILE*, CDiskBlockPos*)’: main.cpp:3073:5: error: reference to ‘int64_t’ is ambiguous int64_t nStart = GetTimeMillis(); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:3073:13: error: expected ‘;’ before ‘nStart’ int64_t nStart = GetTimeMillis(); ^ main.cpp:3078:9: error: reference to ‘uint64_t’ is ambiguous uint64_t nStartByte = 0; ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ main.cpp:3078:18: error: expected ‘;’ before ‘nStartByte’ uint64_t nStartByte = 0; ^ main.cpp:3083:17: error: ‘nStartByte’ was not declared in this scope nStartByte = info.nSize; ^ main.cpp:3087:9: error: reference to ‘uint64_t’ is ambiguous uint64_t nRewind = blkdat.GetPos(); ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ main.cpp:3087:18: error: expected ‘;’ before ‘nRewind’ uint64_t nRewind = blkdat.GetPos(); ^ main.cpp:3091:27: error: ‘nRewind’ was not declared in this scope blkdat.SetPos(nRewind); ^ main.cpp:3113:17: error: reference to ‘uint64_t’ is ambiguous uint64_t nBlockPos = blkdat.GetPos(); ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ main.cpp:3113:26: error: expected ‘;’ before ‘nBlockPos’ uint64_t nBlockPos = blkdat.GetPos(); ^ main.cpp:3114:33: error: ‘nBlockPos’ was not declared in this scope blkdat.SetLimit(nBlockPos + nSize); ^ main.cpp:3120:34: error: ‘nStartByte’ was not declared in this scope if (nBlockPos >= nStartByte) { ^ In file included from script.h:11:0, from core.h:9, from coins.h:8, from main.h:15, from main.cpp:6: main.cpp:3139:95: error: ‘nStart’ was not declared in this scope LogPrintf("Loaded %i blocks from external file in %dms\n", nLoaded, GetTimeMillis() - nStart); ^ util.h:117:39: note: in definition of macro ‘LogPrintf’ #define LogPrintf(...) LogPrint(NULL, __VA_ARGS__) ^ main.cpp: In function ‘bool ProcessMessage(CNode*, std::string, CDataStream&)’: main.cpp:3384:32: error: ‘struct {anonymous}::CNodeState’ has no member named ‘nLastBlockProcess’ State(pfrom->GetId())->nLastBlockProcess = GetTimeMicros(); ^ main.cpp:3399:9: error: reference to ‘int64_t’ is ambiguous int64_t nTime; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:3399:17: error: expected ‘;’ before ‘nTime’ int64_t nTime; ^ main.cpp:3402:9: error: reference to ‘uint64_t’ is ambiguous uint64_t nNonce = 1; ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ main.cpp:3402:18: error: expected ‘;’ before ‘nNonce’ uint64_t nNonce = 1; ^ main.cpp:3403:57: error: ‘nTime’ was not declared in this scope vRecv >> pfrom->nVersion >> pfrom->nServices >> nTime >> addrMe; ^ main.cpp:3417:34: error: ‘nNonce’ was not declared in this scope vRecv >> addrFrom >> nNonce; ^ main.cpp:3436:13: error: ‘nNonce’ was not declared in this scope if (nNonce == nLocalHostNonce && nNonce > 1) ^ main.cpp:3527:9: error: reference to ‘int64_t’ is ambiguous int64_t nNow = GetAdjustedTime(); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:3527:17: error: expected ‘;’ before ‘nNow’ int64_t nNow = GetAdjustedTime(); ^ main.cpp:3528:9: error: reference to ‘int64_t’ is ambiguous int64_t nSince = nNow - 10 * 60; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:3528:17: error: expected ‘;’ before ‘nSince’ int64_t nSince = nNow - 10 * 60; ^ main.cpp:3533:57: error: ‘nNow’ was not declared in this scope if (addr.nTime <= 100000000 || addr.nTime > nNow + 10 * 60) ^ main.cpp:3537:30: error: ‘nSince’ was not declared in this scope if (addr.nTime > nSince && !pfrom->fGetAddr && vAddr.size() <= 10 && addr.IsRoutable()) ^ main.cpp:3547:21: error: reference to ‘uint64_t’ is ambiguous uint64_t hashAddr = addr.GetHash(); ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ main.cpp:3547:30: error: expected ‘;’ before ‘hashAddr’ uint64_t hashAddr = addr.GetHash(); ^ main.cpp:3548:52: error: ‘hashAddr’ was not declared in this scope uint256 hashRand = hashSalt ^ (hashAddr<<32) ^ ((GetTime()+hashAddr)/(24*60*60)); ^ main.cpp:3860:13: error: reference to ‘uint64_t’ is ambiguous uint64_t nonce = 0; ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ main.cpp:3860:22: error: expected ‘;’ before ‘nonce’ uint64_t nonce = 0; ^ main.cpp:3861:22: error: ‘nonce’ was not declared in this scope vRecv >> nonce; ^ main.cpp:3880:9: error: reference to ‘int64_t’ is ambiguous int64_t pingUsecEnd = GetTimeMicros(); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:3880:17: error: expected ‘;’ before ‘pingUsecEnd’ int64_t pingUsecEnd = GetTimeMicros(); ^ main.cpp:3881:9: error: reference to ‘uint64_t’ is ambiguous uint64_t nonce = 0; ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ main.cpp:3881:18: error: expected ‘;’ before ‘nonce’ uint64_t nonce = 0; ^ main.cpp:3886:30: error: ‘nonce’ was not declared in this scope if (nAvail >= sizeof(nonce)) { ^ main.cpp:3894:21: error: reference to ‘int64_t’ is ambiguous int64_t pingUsecTime = pingUsecEnd - pfrom->nPingUsecStart; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:3894:29: error: expected ‘;’ before ‘pingUsecTime’ int64_t pingUsecTime = pingUsecEnd - pfrom->nPingUsecStart; ^ main.cpp:3895:25: error: ‘pingUsecTime’ was not declared in this scope if (pingUsecTime > 0) { ^ main.cpp:3926:17: error: ‘nonce’ was not declared in this scope nonce, ^ main.cpp: In function ‘bool SendMessages(CNode*, bool)’: main.cpp:4194:13: error: reference to ‘uint64_t’ is ambiguous uint64_t nonce = 0; ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ main.cpp:4194:22: error: expected ‘;’ before ‘nonce’ uint64_t nonce = 0; ^ main.cpp:4195:20: error: ‘nonce’ was not declared in this scope while (nonce == 0) { ^ main.cpp:4198:35: error: ‘nonce’ was not declared in this scope pto->nPingNonceSent = nonce; ^ main.cpp:4216:16: error: reference to ‘int64_t’ is ambiguous static int64_t nLastRebroadcast; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:4216:16: error: ‘int64_t’ does not name a type static int64_t nLastRebroadcast; ^ main.cpp:4217:55: error: ‘nLastRebroadcast’ was not declared in this scope if (!IsInitialBlockDownload() && (GetTime() - nLastRebroadcast > 24 * 60 * 60)) ^ main.cpp:4347:9: error: reference to ‘int64_t’ is ambiguous int64_t nNow = GetTimeMicros(); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bignum.h:9, from main.h:13, from main.cpp:6: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ main.cpp:4347:17: error: expected ‘;’ before ‘nNow’ int64_t nNow = GetTimeMicros(); ^ main.cpp:4349:19: error: ‘struct {anonymous}::CNodeState’ has no member named ‘nLastBlockReceive’ state.nLastBlockReceive < state.nLastBlockProcess - BLOCK_DOWNLOAD_TIMEOUT*1000000 && ^ main.cpp:4349:45: error: ‘struct {anonymous}::CNodeState’ has no member named ‘nLastBlockProcess’ state.nLastBlockReceive < state.nLastBlockProcess - BLOCK_DOWNLOAD_TIMEOUT*1000000 && ^ main.cpp:4350:43: error: ‘struct {anonymous}::QueuedBlock’ has no member named ‘nTime’ state.vBlocksInFlight.front().nTime < state.nLastBlockProcess - 2*BLOCK_DOWNLOAD_TIMEOUT*1000000) { ^ main.cpp:4350:57: error: ‘struct {anonymous}::CNodeState’ has no member named ‘nLastBlockProcess’ state.vBlocksInFlight.front().nTime < state.nLastBlockProcess - 2*BLOCK_DOWNLOAD_TIMEOUT*1000000) { ^ main.cpp:4374:99: error: ‘nNow’ was not declared in this scope while (!pto->fDisconnect && !pto->mapAskFor.empty() && (*pto->mapAskFor.begin()).first <= nNow) ^ net.cpp:51:1: error: reference to ‘uint64_t’ is ambiguous uint64_t nLocalServices = NODE_NETWORK; ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ net.cpp:51:1: error: ‘uint64_t’ does not name a type uint64_t nLocalServices = NODE_NETWORK; ^ net.cpp:58:1: error: reference to ‘uint64_t’ is ambiguous uint64_t nLocalHostNonce = 0; ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ net.cpp:58:1: error: ‘uint64_t’ does not name a type uint64_t nLocalHostNonce = 0; ^ net.cpp:66:25: error: template argument 1 is invalid deque > vRelayExpiration; ^ net.cpp:66:27: error: template argument 1 is invalid deque > vRelayExpiration; ^ net.cpp:66:27: error: template argument 2 is invalid net.cpp:66:45: error: invalid type in declaration before ‘;’ token deque > vRelayExpiration; ^ net.cpp:66:45: error: conflicting declaration ‘int vRelayExpiration’ In file included from net.cpp:10:0: net.h:109:46: error: ‘vRelayExpiration’ has a previous declaration as ‘std::deque > vRelayExpiration’ extern std::deque > vRelayExpiration; ^ net.cpp:68:25: error: template argument 2 is invalid limitedmap mapAlreadyAskedFor(MAX_INV_SZ); ^ net.cpp:68:45: error: invalid type in declaration before ‘(’ token limitedmap mapAlreadyAskedFor(MAX_INV_SZ); ^ net.cpp:68:45: error: conflicting declaration ‘int mapAlreadyAskedFor’ In file included from net.cpp:10:0: net.h:111:34: error: ‘mapAlreadyAskedFor’ has a previous declaration as ‘limitedmap mapAlreadyAskedFor’ extern limitedmap mapAlreadyAskedFor; ^ net.cpp:427:1: error: reference to ‘uint64_t’ is ambiguous uint64_t CNode::nTotalBytesRecv = 0; ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ net.cpp:427:1: error: ‘uint64_t’ does not name a type uint64_t CNode::nTotalBytesRecv = 0; ^ net.cpp:428:1: error: reference to ‘uint64_t’ is ambiguous uint64_t CNode::nTotalBytesSent = 0; ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ net.cpp:428:1: error: ‘uint64_t’ does not name a type uint64_t CNode::nTotalBytesSent = 0; ^ net.cpp: In member function ‘void CNode::PushVersion()’: net.cpp:546:5: error: reference to ‘int64_t’ is ambiguous int64_t nTime = (fInbound ? GetAdjustedTime() : GetTime()); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ net.cpp:546:13: error: expected ‘;’ before ‘nTime’ int64_t nTime = (fInbound ? GetAdjustedTime() : GetTime()); ^ net.cpp:551:62: error: ‘nTime’ was not declared in this scope PushMessage("version", PROTOCOL_VERSION, nLocalServices, nTime, addrYou, addrMe, ^ net.cpp: At global scope: net.cpp:559:27: error: template argument 2 is invalid std::map CNode::setBanned; ^ net.cpp:559:27: error: template argument 4 is invalid net.cpp:559:45: error: invalid type in declaration before ‘;’ token std::map CNode::setBanned; ^ net.cpp:559:45: error: conflicting declaration ‘int CNode::setBanned’ In file included from net.cpp:10:0: net.h:243:40: error: ‘CNode::setBanned’ has a previous declaration as ‘std::map CNode::setBanned’ static std::map setBanned; ^ net.cpp:559:45: error: declaration of ‘std::map CNode::setBanned’ outside of class is not definition [-fpermissive] std::map CNode::setBanned; ^ net.cpp: In static member function ‘static bool CNode::IsBanned(CNetAddr)’: net.cpp:572:35: error: template argument 2 is invalid std::map::iterator i = setBanned.find(ip); ^ net.cpp:572:35: error: template argument 4 is invalid net.cpp:572:47: error: expected initializer before ‘i’ std::map::iterator i = setBanned.find(ip); ^ net.cpp:573:13: error: ‘i’ was not declared in this scope if (i != setBanned.end()) ^ net.cpp:575:13: error: reference to ‘int64_t’ is ambiguous int64_t t = (*i).second; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ net.cpp:575:21: error: expected ‘;’ before ‘t’ int64_t t = (*i).second; ^ net.cpp:576:29: error: ‘t’ was not declared in this scope if (GetTime() < t) ^ net.cpp: In static member function ‘static bool CNode::Ban(const CNetAddr&)’: net.cpp:584:5: error: reference to ‘int64_t’ is ambiguous int64_t banTime = GetTime()+GetArg("-bantime", 60*60*24); // Default 24-hour ban ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ net.cpp:584:13: error: expected ‘;’ before ‘banTime’ int64_t banTime = GetTime()+GetArg("-bantime", 60*60*24); // Default 24-hour ban ^ net.cpp:587:31: error: ‘banTime’ was not declared in this scope if (setBanned[addr] < banTime) ^ net.cpp: In member function ‘void CNode::copyStats(CNodeStats&)’: net.cpp:617:5: error: reference to ‘int64_t’ is ambiguous int64_t nPingUsecWait = 0; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ net.cpp:617:13: error: expected ‘;’ before ‘nPingUsecWait’ int64_t nPingUsecWait = 0; ^ net.cpp:619:9: error: ‘nPingUsecWait’ was not declared in this scope nPingUsecWait = GetTimeMicros() - nPingUsecStart; ^ net.cpp:624:33: error: ‘nPingUsecWait’ was not declared in this scope stats.dPingWait = (((double)nPingUsecWait) / 1e6); ^ net.cpp: In function ‘void DumpAddresses()’: net.cpp:1230:5: error: reference to ‘int64_t’ is ambiguous int64_t nStart = GetTimeMillis(); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ net.cpp:1230:13: error: expected ‘;’ before ‘nStart’ int64_t nStart = GetTimeMillis(); ^ net.cpp:1236:46: error: ‘nStart’ was not declared in this scope addrman.size(), GetTimeMillis() - nStart); ^ net.cpp: In function ‘void ThreadOpenConnections()’: net.cpp:1262:14: error: reference to ‘int64_t’ is ambiguous for (int64_t nLoop = 0;; nLoop++) ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ net.cpp:1262:22: error: expected ‘;’ before ‘nLoop’ for (int64_t nLoop = 0;; nLoop++) ^ net.cpp:1262:34: error: ‘nLoop’ was not declared in this scope for (int64_t nLoop = 0;; nLoop++) ^ net.cpp:1279:5: error: reference to ‘int64_t’ is ambiguous int64_t nStart = GetTime(); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ net.cpp:1279:13: error: expected ‘;’ before ‘nStart’ int64_t nStart = GetTime(); ^ net.cpp:1290:49: error: ‘nStart’ was not declared in this scope if (addrman.size() == 0 && (GetTime() - nStart > 60)) { ^ net.cpp:1318:9: error: reference to ‘int64_t’ is ambiguous int64_t nANow = GetAdjustedTime(); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ net.cpp:1318:17: error: expected ‘;’ before ‘nANow’ int64_t nANow = GetAdjustedTime(); ^ net.cpp:1341:17: error: ‘nANow’ was not declared in this scope if (nANow - addr.nLastTry < 600 && nTries < 30) ^ net.cpp: At global scope: net.cpp:1461:8: error: reference to ‘int64_t’ is ambiguous static int64_t NodeSyncScore(const CNode *pnode) { ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ net.cpp:1461:8: error: ‘int64_t’ does not name a type static int64_t NodeSyncScore(const CNode *pnode) { ^ net.cpp: In function ‘void StartSync(const std::vector&)’: net.cpp:1467:5: error: reference to ‘int64_t’ is ambiguous int64_t nBestScore = 0; ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ net.cpp:1467:13: error: expected ‘;’ before ‘nBestScore’ int64_t nBestScore = 0; ^ net.cpp:1479:13: error: reference to ‘int64_t’ is ambiguous int64_t nScore = NodeSyncScore(pnode); ^ In file included from /usr/include/stdlib.h:314:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/g++-v4/cstdlib:72, from /usr/include/boost/config/platform/linux.hpp:15, from /usr/include/boost/config.hpp:53, from /usr/include/boost/thread/detail/platform.hpp:14, from /usr/include/boost/thread/mutex.hpp:12, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/sys/types.h:197:1: note: candidates are: typedef long int int64_t __intN_t (64, __DI__); ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:308:50: note: typedef boost::long_long_type boost::int64_t typedef ::boost::long_long_type int64_t; ^ net.cpp:1479:21: error: expected ‘;’ before ‘nScore’ int64_t nScore = NodeSyncScore(pnode); ^ net.cpp:1480:41: error: ‘nScore’ was not declared in this scope if (pnodeNewSync == NULL || nScore > nBestScore) { ^ net.cpp:1480:50: error: ‘nBestScore’ was not declared in this scope if (pnodeNewSync == NULL || nScore > nBestScore) { ^ net.cpp: At global scope: net.cpp:1855:29: error: variable or field ‘RecordBytesRecv’ declared void void CNode::RecordBytesRecv(uint64_t bytes) ^ net.cpp:1855:29: error: reference to ‘uint64_t’ is ambiguous In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ net.cpp:1861:29: error: variable or field ‘RecordBytesSent’ declared void void CNode::RecordBytesSent(uint64_t bytes) ^ net.cpp:1861:29: error: reference to ‘uint64_t’ is ambiguous In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ net.cpp:1867:1: error: reference to ‘uint64_t’ is ambiguous uint64_t CNode::GetTotalBytesRecv() ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ net.cpp:1867:1: error: ‘uint64_t’ does not name a type uint64_t CNode::GetTotalBytesRecv() ^ net.cpp:1873:1: error: reference to ‘uint64_t’ is ambiguous uint64_t CNode::GetTotalBytesSent() ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/stdint.h:9:0, from serialize.h:17, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/stdint.h:55:27: note: candidates are: typedef long unsigned int uint64_t typedef unsigned long int uint64_t; ^ In file included from /usr/include/boost/system/error_code.hpp:15:0, from /usr/include/boost/system/system_error.hpp:14, from /usr/include/boost/thread/exceptions.hpp:22, from /usr/include/boost/thread/pthread/mutex.hpp:11, from /usr/include/boost/thread/mutex.hpp:16, from allocators.h:13, from serialize.h:9, from bloom.h:8, from net.h:9, from net.cpp:10: /usr/include/boost/cstdint.hpp:311:42: note: typedef boost::ulong_long_type boost::uint64_t typedef ::boost::ulong_long_type uint64_t; ^ net.cpp:1873:1: error: ‘uint64_t’ does not name a type uint64_t CNode::GetTotalBytesSent() ^ make[3]: *** [net.o] Error 1 make[3]: *** [main.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/net-p2p/bitcoin-qt-0.9.2.1/work/bitcoin-0.9.2.1/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/net-p2p/bitcoin-qt-0.9.2.1/work/bitcoin-0.9.2.1/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/net-p2p/bitcoin-qt-0.9.2.1/work/bitcoin-0.9.2.1/src' make: *** [all-recursive] Error 1 * ERROR: net-p2p/bitcoin-qt-0.9.2.1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-p2p/bitcoin-qt-0.9.2.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-p2p/bitcoin-qt-0.9.2.1::gentoo'`. * The complete build log is located at '/logs/net-p2p:bitcoin-qt-0.9.2.1:20140730-111414.log'. * The ebuild environment file is located at '/var/tmp/portage/net-p2p/bitcoin-qt-0.9.2.1/temp/environment'. * Working directory: '/var/tmp/portage/net-p2p/bitcoin-qt-0.9.2.1/work/bitcoin-0.9.2.1' * S: '/var/tmp/portage/net-p2p/bitcoin-qt-0.9.2.1/work/bitcoin-0.9.2.1'