* Package: net-p2p/ppcoind-0.4.0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc ipv6 kernel_linux logrotate userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox * Adding group 'ppcoin' to your system ... * - Groupid: next available * Adding user 'ppcoin' to your system ... * - Userid: 143 * - Shell: /sbin/nologin * - Home: /var/lib/ppcoin * - Groups: ppcoin * - GECOS: added by portage for ppcoind * - Creating /var/lib/ppcoin in / >>> Unpacking source... >>> Unpacking ppcoin-0.4.0.tar.gz to /var/tmp/portage/net-p2p/ppcoind-0.4.0/work >>> Source unpacked in /var/tmp/portage/net-p2p/ppcoind-0.4.0/work >>> Preparing source in /var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src ... make -j1 CC=x86_64-pc-linux-gnu-gcc CXX=x86_64-pc-linux-gnu-g++ -f makefile.unix DEBUGFLAGS= 'CXXFLAGS=-march=native -O2 -pipe' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed' USE_UPNP=- USE_SYSTEM_LEVELDB=1 BDB_INCLUDE_PATH=/usr/include/db4.8 BDB_LIB_SUFFIX=-4.8 ppcoind /bin/sh ../share/genbuild.sh obj/build.h fatal: Not a git repository (or any parent up to mount point /var/tmp/portage) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). x86_64-pc-linux-gnu-g++ -c -pthread -Wall -Wextra -Wno-sign-compare -Wno-invalid-offsetof -Wno-unused-parameter -Wformat -Wformat-security -DBOOST_SPIRIT_THREADSAFE -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src/obj -I/usr/include/db4.8 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -Wl,-z,relro -Wl,-z,now -D_FORTIFY_SOURCE=2 -march=native -O2 -pipe -MMD -o obj/version.o version.cpp :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-g++ -c -pthread -Wall -Wextra -Wno-sign-compare -Wno-invalid-offsetof -Wno-unused-parameter -Wformat -Wformat-security -DBOOST_SPIRIT_THREADSAFE -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src/obj -I/usr/include/db4.8 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -Wl,-z,relro -Wl,-z,now -D_FORTIFY_SOURCE=2 -march=native -O2 -pipe -MMD -o obj/checkpoints.o checkpoints.cpp :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from addrman.h:9:0, from net.h:21, from checkpoints.h:9, from checkpoints.cpp:9: util.h:344:22: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("%"PRI64d, n); ^ In file included from checkpoints.h:9:0, from checkpoints.cpp:9: net.h:293:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("askfor %s %"PRI64d"\n", inv.ToString().c_str(), nRequestTime); ^ In file included from db.h:9:0, from checkpoints.cpp:11: main.h:1373:26: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("CBlockIndex(nprev=%08x, pnext=%08x, nFile=%d, nBlockPos=%-6d nHeight=%d, nMint=%s, nMoneySupply=%s, nFlags=(%s)(%d)(%s), nStakeModifier=%016"PRI64x", nStakeModifierChecksum=%08x, hashProofOfStake=%s, prevoutStake=(%s), nStakeTime=%d merkle=%s, hashBlock=%s)", ^ In file included from db.h:9:0, from checkpoints.cpp:11: main.h:1691:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] " nRelayUntil = %"PRI64d"\n" ^ main.h:1692:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] " nExpiration = %"PRI64d"\n" ^ x86_64-pc-linux-gnu-g++ -c -pthread -Wall -Wextra -Wno-sign-compare -Wno-invalid-offsetof -Wno-unused-parameter -Wformat -Wformat-security -DBOOST_SPIRIT_THREADSAFE -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src/obj -I/usr/include/db4.8 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -Wl,-z,relro -Wl,-z,now -D_FORTIFY_SOURCE=2 -march=native -O2 -pipe -MMD -o obj/netbase.o netbase.cpp :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from netbase.cpp:7:0: util.h:344:22: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("%"PRI64d, n); ^ x86_64-pc-linux-gnu-g++ -c -pthread -Wall -Wextra -Wno-sign-compare -Wno-invalid-offsetof -Wno-unused-parameter -Wformat -Wformat-security -DBOOST_SPIRIT_THREADSAFE -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src/obj -I/usr/include/db4.8 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -Wl,-z,relro -Wl,-z,now -D_FORTIFY_SOURCE=2 -march=native -O2 -pipe -MMD -o obj/addrman.o addrman.cpp :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from addrman.h:9:0, from addrman.cpp:5: util.h:344:22: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("%"PRI64d, n); ^ x86_64-pc-linux-gnu-g++ -c -pthread -Wall -Wextra -Wno-sign-compare -Wno-invalid-offsetof -Wno-unused-parameter -Wformat -Wformat-security -DBOOST_SPIRIT_THREADSAFE -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src/obj -I/usr/include/db4.8 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -Wl,-z,relro -Wl,-z,now -D_FORTIFY_SOURCE=2 -march=native -O2 -pipe -MMD -o obj/crypter.o crypter.cpp :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition x86_64-pc-linux-gnu-g++ -c -pthread -Wall -Wextra -Wno-sign-compare -Wno-invalid-offsetof -Wno-unused-parameter -Wformat -Wformat-security -DBOOST_SPIRIT_THREADSAFE -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src/obj -I/usr/include/db4.8 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -Wl,-z,relro -Wl,-z,now -D_FORTIFY_SOURCE=2 -march=native -O2 -pipe -MMD -o obj/key.o key.cpp :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from key.cpp:11:0: util.h:344:22: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("%"PRI64d, n); ^ x86_64-pc-linux-gnu-g++ -c -pthread -Wall -Wextra -Wno-sign-compare -Wno-invalid-offsetof -Wno-unused-parameter -Wformat -Wformat-security -DBOOST_SPIRIT_THREADSAFE -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src/obj -I/usr/include/db4.8 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -Wl,-z,relro -Wl,-z,now -D_FORTIFY_SOURCE=2 -march=native -O2 -pipe -MMD -o obj/db.o db.cpp :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from bignum.h:12:0, from main.h:9, from db.h:9, from db.cpp:7: util.h:344:22: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("%"PRI64d, n); ^ In file included from main.h:10:0, from db.h:9, from db.cpp:7: net.h:293:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("askfor %s %"PRI64d"\n", inv.ToString().c_str(), nRequestTime); ^ In file included from db.h:9:0, from db.cpp:7: main.h:1373:26: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("CBlockIndex(nprev=%08x, pnext=%08x, nFile=%d, nBlockPos=%-6d nHeight=%d, nMint=%s, nMoneySupply=%s, nFlags=(%s)(%d)(%s), nStakeModifier=%016"PRI64x", nStakeModifierChecksum=%08x, hashProofOfStake=%s, prevoutStake=(%s), nStakeTime=%d merkle=%s, hashBlock=%s)", ^ In file included from db.h:9:0, from db.cpp:7: main.h:1691:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] " nRelayUntil = %"PRI64d"\n" ^ main.h:1692:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] " nExpiration = %"PRI64d"\n" ^ db.cpp:646:26: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return error("CTxDB::LoadBlockIndex() : Failed stake modifier checkpoint height=%d, modifier=0x%016"PRI64x, pindex->nHeight, pindex->nStakeModifier); ^ x86_64-pc-linux-gnu-g++ -c -pthread -Wall -Wextra -Wno-sign-compare -Wno-invalid-offsetof -Wno-unused-parameter -Wformat -Wformat-security -DBOOST_SPIRIT_THREADSAFE -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src/obj -I/usr/include/db4.8 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -Wl,-z,relro -Wl,-z,now -D_FORTIFY_SOURCE=2 -march=native -O2 -pipe -MMD -o obj/init.o init.cpp :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from bignum.h:12:0, from main.h:9, from db.h:9, from init.cpp:6: util.h:344:22: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("%"PRI64d, n); ^ In file included from main.h:10:0, from db.h:9, from init.cpp:6: net.h:293:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("askfor %s %"PRI64d"\n", inv.ToString().c_str(), nRequestTime); ^ In file included from db.h:9:0, from init.cpp:6: main.h:1373:26: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("CBlockIndex(nprev=%08x, pnext=%08x, nFile=%d, nBlockPos=%-6d nHeight=%d, nMint=%s, nMoneySupply=%s, nFlags=(%s)(%d)(%s), nStakeModifier=%016"PRI64x", nStakeModifierChecksum=%08x, hashProofOfStake=%s, prevoutStake=(%s), nStakeTime=%d merkle=%s, hashBlock=%s)", ^ In file included from db.h:9:0, from init.cpp:6: main.h:1691:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] " nRelayUntil = %"PRI64d"\n" ^ main.h:1692:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] " nExpiration = %"PRI64d"\n" ^ init.cpp:367:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf(" addresses %15"PRI64d"ms\n", GetTimeMillis() - nStart); ^ init.cpp:383:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf(" block index %15"PRI64d"ms\n", GetTimeMillis() - nStart); ^ init.cpp:438:12: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf(" wallet %15"PRI64d"ms\n", GetTimeMillis() - nStart); ^ init.cpp:458:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf(" rescan %15"PRI64d"ms\n", GetTimeMillis() - nStart); ^ In file included from bitcoinrpc.h:15:0, from init.cpp:8: json/json_spirit_writer_template.h: In function ‘String_type json_spirit::non_printable_to_string(unsigned int)’: json/json_spirit_writer_template.h:31:50: warning: typedef ‘Char_type’ locally defined but not used [-Wunused-local-typedefs] typedef typename String_type::value_type Char_type; ^~~~~~~~~ x86_64-pc-linux-gnu-g++ -c -pthread -Wall -Wextra -Wno-sign-compare -Wno-invalid-offsetof -Wno-unused-parameter -Wformat -Wformat-security -DBOOST_SPIRIT_THREADSAFE -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src/obj -I/usr/include/db4.8 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -Wl,-z,relro -Wl,-z,now -D_FORTIFY_SOURCE=2 -march=native -O2 -pipe -MMD -o obj/irc.o irc.cpp :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from addrman.h:9:0, from net.h:21, from irc.cpp:7: util.h:344:22: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("%"PRI64d, n); ^ In file included from irc.cpp:7:0: net.h:293:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("askfor %s %"PRI64d"\n", inv.ToString().c_str(), nRequestTime); ^ x86_64-pc-linux-gnu-g++ -c -pthread -Wall -Wextra -Wno-sign-compare -Wno-invalid-offsetof -Wno-unused-parameter -Wformat -Wformat-security -DBOOST_SPIRIT_THREADSAFE -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src/obj -I/usr/include/db4.8 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -Wl,-z,relro -Wl,-z,now -D_FORTIFY_SOURCE=2 -march=native -O2 -pipe -MMD -o obj/keystore.o keystore.cpp :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from keystore.h:9:0, from keystore.cpp:6: util.h:344:22: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("%"PRI64d, n); ^ x86_64-pc-linux-gnu-g++ -c -pthread -Wall -Wextra -Wno-sign-compare -Wno-invalid-offsetof -Wno-unused-parameter -Wformat -Wformat-security -DBOOST_SPIRIT_THREADSAFE -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src/obj -I/usr/include/db4.8 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -Wl,-z,relro -Wl,-z,now -D_FORTIFY_SOURCE=2 -march=native -O2 -pipe -MMD -o obj/main.o main.cpp :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from addrman.h:9:0, from net.h:21, from checkpoints.h:9, from main.cpp:7: util.h:344:22: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("%"PRI64d, n); ^ In file included from checkpoints.h:9:0, from main.cpp:7: net.h:293:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("askfor %s %"PRI64d"\n", inv.ToString().c_str(), nRequestTime); ^ In file included from db.h:9:0, from main.cpp:8: main.h:1373:26: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("CBlockIndex(nprev=%08x, pnext=%08x, nFile=%d, nBlockPos=%-6d nHeight=%d, nMint=%s, nMoneySupply=%s, nFlags=(%s)(%d)(%s), nStakeModifier=%016"PRI64x", nStakeModifierChecksum=%08x, hashProofOfStake=%s, prevoutStake=(%s), nStakeTime=%d merkle=%s, hashBlock=%s)", ^ In file included from db.h:9:0, from main.cpp:8: main.h:1691:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] " nRelayUntil = %"PRI64d"\n" ^ main.h:1692:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] " nExpiration = %"PRI64d"\n" ^ main.cpp:846:20: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("GetProofOfWorkReward() : lower=%"PRI64d" upper=%"PRI64d" mid=%"PRI64d"\n", bnLowerBound.getuint64(), bnUpperBound.getuint64(), bnMidValue.getuint64()); ^ main.cpp:846:60: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("GetProofOfWorkReward() : lower=%"PRI64d" upper=%"PRI64d" mid=%"PRI64d"\n", bnLowerBound.getuint64(), bnUpperBound.getuint64(), bnMidValue.getuint64()); ^ main.cpp:846:76: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("GetProofOfWorkReward() : lower=%"PRI64d" upper=%"PRI64d" mid=%"PRI64d"\n", bnLowerBound.getuint64(), bnUpperBound.getuint64(), bnMidValue.getuint64()); ^ main.cpp:856:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("GetProofOfWorkReward() : create=%s nBits=0x%08x nSubsidy=%"PRI64d"\n", FormatMoney(nSubsidy).c_str(), nBits, nSubsidy); ^ main.cpp:867:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("GetProofOfStakeReward(): create=%s nCoinAge=%"PRI64d"\n", FormatMoney(nSubsidy).c_str(), nCoinAge); ^ main.cpp:1435:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("ConnectBlock() : destroy=%s nFees=%"PRI64d"\n", FormatMoney(nFees).c_str(), nFees); ^ main.cpp:1743:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("block coin age total nCoinDays=%"PRI64d"\n", nCoinAge); ^ main.cpp:1791:22: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return error("AddToBlockIndex() : Rejected by stake modifier checkpoint height=%d, modifier=0x%016"PRI64x, pindexNew->nHeight, nStakeModifier); ^ main.cpp:3250:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("ProcessMessages : AdjustedTime=%"PRI64d" MessageStart=%s\n", GetAdjustedTime(), HexStr(vchMessageStart).c_str()); ^ main.cpp:3719:28: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("priority nValueIn=%-12"PRI64d" nConf=%-5d dPriority=%-20.1f\n", nValueIn, nConf, dPriority); ^ main.cpp: In function ‘CBlock* CreateNewBlock(CReserveKey&, CWallet*, bool)’: main.cpp:3633:5: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] auto_ptr pblock(new CBlock()); ^~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_conv.h:41:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/locale:43, from /usr/include/boost/tuple/tuple_io.hpp:31, from serialize.h:21, from netbase.h:10, from net.h:19, from checkpoints.h:9, from main.cpp:7: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ main.cpp: In function ‘void BitcoinMiner(CWallet*, bool)’: main.cpp:3977:9: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] auto_ptr pblock(CreateNewBlock(reservekey, pwallet, fProofOfStake)); ^~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/locale_conv.h:41:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/locale:43, from /usr/include/boost/tuple/tuple_io.hpp:31, from serialize.h:21, from netbase.h:10, from net.h:19, from checkpoints.h:9, from main.cpp:7: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/unique_ptr.h:49:28: note: declared here template class auto_ptr; ^~~~~~~~ x86_64-pc-linux-gnu-g++ -c -pthread -Wall -Wextra -Wno-sign-compare -Wno-invalid-offsetof -Wno-unused-parameter -Wformat -Wformat-security -DBOOST_SPIRIT_THREADSAFE -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src -I/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src/obj -I/usr/include/db4.8 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -Wl,-z,relro -Wl,-z,now -D_FORTIFY_SOURCE=2 -march=native -O2 -pipe -MMD -o obj/net.o net.cpp :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from bignum.h:12:0, from main.h:9, from db.h:9, from net.cpp:8: util.h:344:22: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("%"PRI64d, n); ^ In file included from main.h:10:0, from db.h:9, from net.cpp:8: net.h:293:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("askfor %s %"PRI64d"\n", inv.ToString().c_str(), nRequestTime); ^ In file included from db.h:9:0, from net.cpp:8: main.h:1373:26: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("CBlockIndex(nprev=%08x, pnext=%08x, nFile=%d, nBlockPos=%-6d nHeight=%d, nMint=%s, nMoneySupply=%s, nFlags=(%s)(%d)(%s), nStakeModifier=%016"PRI64x", nStakeModifierChecksum=%08x, hashProofOfStake=%s, prevoutStake=(%s), nStakeTime=%d merkle=%s, hashBlock=%s)", ^ In file included from db.h:9:0, from net.cpp:8: main.h:1691:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] " nRelayUntil = %"PRI64d"\n" ^ main.h:1692:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] " nExpiration = %"PRI64d"\n" ^ net.cpp:54:1: error: reference to ‘array’ is ambiguous array vnThreadsRunning; ^~~~~ In file included from net.h:10:0, from main.h:10, from db.h:9, from net.cpp:8: /usr/include/boost/array.hpp:60:11: note: candidates are: template class boost::array class array { ^~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/tuple:39:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/bits/stl_map.h:63, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/map:61, from util.h:18, from bignum.h:12, from main.h:9, from db.h:9, from net.cpp:8: /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.0/include/g++-v6/array:90:12: note: template struct std::array struct array ^~~~~ make: *** [makefile.unix:126: obj/net.o] Error 1 * ERROR: net-p2p/ppcoind-0.4.0::gentoo failed (configure phase): * emake failed * * If you need support, post the output of `emerge --info '=net-p2p/ppcoind-0.4.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-p2p/ppcoind-0.4.0::gentoo'`. * The complete build log is located at '/var/log/portage/net-p2p:ppcoind-0.4.0:20160919-173504.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-p2p/ppcoind-0.4.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-p2p/ppcoind-0.4.0/temp/environment'. * Working directory: '/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src/src' * S: '/var/tmp/portage/net-p2p/ppcoind-0.4.0/work/ppcoin-0.4.0-linux/src'