Closed airatru closed 5 years ago
the code in scrypt.cpp, which apparently triggers for you and not many others...
#if defined(HAVE_SSE2) && !defined(USE_SSE2_ALWAYS)
#ifdef _MSC_VER
// MSVC 64bit is unable to use inline asm
#include <intrin.h>
#else
// GCC Linux or i686-w64-mingw32
#include <cpuid.h>
#endif
#endif
is trying to include cpuid.h .. which doesn't exist.
So, the reason it didn't compile, because rpi3 doesn't have SSE2, or runs not 64bit environment? Would be cool to have it running on RPI3, like other wallets do. If someone decides to make it compatible with rpi, I could help debug it, I guess.
Unfortunately this is beyond my expertise on the matter... Justin has had a busy week ... I would have to defer this to @justinvforvendetta and @michpiatek to investigate.
They will get around to it eventually, hopefully sooner rather than later. Issue / Bug will remain open until they comment and/or fix
I know it's no consolation, but thanks for identifying the potential bug and posting about here :smile:
Jeff... You are resolving or resolved more issues than Sunerok itself within these days... Always felt good seeing your enthusiasm and positive outlook... Keep it up man, these days being positive is the most difficult part! :)
On Fri, Apr 20, 2018 at 1:03 AM, Jeff S notifications@github.com wrote:
Unfortunately this is beyond my expertise on the matter... Justin has had a busy week ... I would have to defer this to @justinvforvendetta https://github.com/justinvforvendetta and @michpiatek https://github.com/michpiatek to investigate.
They will get around to it eventually, hopefully sooner rather than later. Issue / Bug will remain open until they comment and/or fix 😄
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/vergecurrency/VERGE/issues/724#issuecomment-382770256, or mute the thread https://github.com/notifications/unsubscribe-auth/AJWN2rxY6VXbtiMkEbZ8fdWdm_iaRP_uks5tqKdJgaJpZM4TYkTb .
-- Cheers PC
https://github.com/vergecurrency/raspi/commit/d6bd677c26ac7ad950028474cfaae9e3338149e0
https://github.com/vergecurrency/raspi/commit/9dd5cabd81ef826e554b95b8ee6445d3d84f2e6d
here you can see how we fix this in the autoconf in the raspi repo (which right now is broken, but thanks for reminding us to bring it to date)
@airatru can you please let us know if this solves the issue, and if not, paste the build where it breaks? thanks man!
@airatru -- have you had a chance to check out justin's suggestions?
We are closing ALL issues to get a clean slate after the major codebase update. Please re-submit issue with details if this is still an issue moving forward.
Issue Template
Context
Prerequisites
User Story:
Expected Behavior
Current Behavior
... checking whether the compiler accepts -Winvalid-pp-token... no checking whether the compiler accepts -Winvalid-source-encoding... no checking whether the compiler accepts -Winvalid-token-paste... no checking whether the compiler accepts -Wknr-promoted-parameter... no checking whether the compiler accepts -Wlanguage-extension-token... no checking whether the compiler accepts -Wlarge-by-value-copy... no checking whether the compiler accepts -Wliteral-conversion... no checking whether the compiler accepts -Wliteral-range... no checking whether the compiler accepts -Wlocal-type-template-args... no checking whether the compiler accepts -Wlogical-op... yes checking whether the compiler accepts -Wloop-analysis... no checking whether the compiler accepts -Wmain-return-type... no checking whether the compiler accepts -Wmalformed-warning-check... no checking whether the compiler accepts -Wmethod-signatures... no checking whether the compiler accepts -Wmicrosoft... no checking whether the compiler accepts -Wmicrosoft-exists... no checking whether the compiler accepts -Wmismatched-parameter-types... no checking whether the compiler accepts -Wmismatched-return-types... no checking whether the compiler accepts -Wmissing-field-initializers... yes checking whether the compiler accepts -Wmissing-format-attribute... yes checking whether the compiler accepts -Wmissing-noreturn... yes checking whether the compiler accepts -Wmissing-selector-name... no checking whether the compiler accepts -Wmissing-sysroot... no checking whether the compiler accepts -Wmissing-variable-declarations... no checking whether the compiler accepts -Wmodule-conflict... no checking whether the compiler accepts -Wnested-anon-types... no checking whether the compiler accepts -Wnewline-eof... no checking whether the compiler accepts -Wnon-literal-null-conversion... no checking whether the compiler accepts -Wnon-pod-varargs... no checking whether the compiler accepts -Wnonportable-cfstrings... no checking whether the compiler accepts -Wnormalized=id... yes checking whether the compiler accepts -Wnull-arithmetic... no checking whether the compiler accepts -Wnull-character... no checking whether the compiler accepts -Wnull-conversion... no checking whether the compiler accepts -Wnull-dereference... no checking whether the compiler accepts -Wout-of-line-declaration... no checking whether the compiler accepts -Wover-aligned... no checking whether the compiler accepts -Woverlength-strings... yes checking whether the compiler accepts -Woverride-init... yes checking whether the compiler accepts -Woverriding-method-mismatch... no checking whether the compiler accepts -Wpointer-type-mismatch... no checking whether the compiler accepts -Wpredefined-identifier-outside-function... no checking whether the compiler accepts -Wprotocol-property-synthesis-ambiguity... no checking whether the compiler accepts -Wreadonly-iboutlet-property... no checking whether the compiler accepts -Wreadonly-setter-attrs... no checking whether the compiler accepts -Wreceiver-expr... no checking whether the compiler accepts -Wreceiver-forward-class... no checking whether the compiler accepts -Wreceiver-is-weak... no checking whether the compiler accepts -Wreinterpret-base-class... no checking whether the compiler accepts -Wrequires-super-attribute... no checking whether the compiler accepts -Wreserved-user-defined-literal... no checking whether the compiler accepts -Wreturn-stack-address... no checking whether the compiler accepts -Wsection... no checking whether the compiler accepts -Wselector-type-mismatch... no checking whether the compiler accepts -Wsentinel... no checking whether the compiler accepts -Wserialized-diagnostics... no checking whether the compiler accepts -Wshadow... yes checking whether the compiler accepts -Wshift-count-negative... yes checking whether the compiler accepts -Wshift-count-overflow... yes checking whether the compiler accepts -Wshift-negative-value... no checking whether the compiler accepts -Wshift-overflow=2... no checking whether the compiler accepts -Wshift-sign-overflow... no checking whether the compiler accepts -Wshorten-64-to-32... no checking whether the compiler accepts -Wsizeof-array-argument... yes checking whether the compiler accepts -Wsource-uses-openmp... no checking whether the compiler accepts -Wstatic-float-init... no checking whether the compiler accepts -Wstatic-in-inline... no checking whether the compiler accepts -Wstatic-local-in-inline... no checking whether the compiler accepts -Wstrict-overflow=1... yes checking whether the compiler accepts -Wstring-compare... no checking whether the compiler accepts -Wstring-conversion... no checking whether the compiler accepts -Wstrlcpy-strlcat-size... no checking whether the compiler accepts -Wstrncat-size... no checking whether the compiler accepts -Wsuggest-attribute=format... yes checking whether the compiler accepts -Wsuggest-attribute=noreturn... yes checking whether the compiler accepts -Wsuper-class-method-mismatch... no checking whether the compiler accepts -Wswitch-bool... yes checking whether the compiler accepts -Wsync-nand... yes checking whether the compiler accepts -Wtautological-constant-out-of-range-compare... no checking whether the compiler accepts -Wtentative-definition-incomplete-type... no checking whether the compiler accepts -Wtrampolines... yes checking whether the compiler accepts -Wtype-safety... no checking whether the compiler accepts -Wtypedef-redefinition... no checking whether the compiler accepts -Wtypename-missing... no checking whether the compiler accepts -Wundefined-inline... no checking whether the compiler accepts -Wundefined-internal... no checking whether the compiler accepts -Wundefined-reinterpret-cast... no checking whether the compiler accepts -Wunicode... no checking whether the compiler accepts -Wunicode-whitespace... no checking whether the compiler accepts -Wunknown-warning-option... no checking whether the compiler accepts -Wunnamed-type-template-args... no checking whether the compiler accepts -Wunneeded-member-function... no checking whether the compiler accepts -Wunsequenced... no checking whether the compiler accepts -Wunsupported-visibility... no checking whether the compiler accepts -Wunused-but-set-parameter... yes checking whether the compiler accepts -Wunused-but-set-variable... yes checking whether the compiler accepts -Wunused-command-line-argument... no checking whether the compiler accepts -Wunused-const-variable=2... no checking whether the compiler accepts -Wunused-exception-parameter... no checking whether the compiler accepts -Wunused-local-typedefs... yes checking whether the compiler accepts -Wunused-member-function... no checking whether the compiler accepts -Wunused-sanitize-argument... no checking whether the compiler accepts -Wunused-volatile-lvalue... no checking whether the compiler accepts -Wuser-defined-literals... no checking whether the compiler accepts -Wvariadic-macros... yes checking whether the compiler accepts -Wvector-conversion... no checking whether the compiler accepts -Wvector-conversions... no checking whether the compiler accepts -Wvexing-parse... no checking whether the compiler accepts -Wvisibility... no checking whether the compiler accepts -Wvla-extension... no checking whether the compiler accepts -Wzero-length-array... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Doxyfile config.status: creating Makefile config.status: creating contrib/dist/suse/tor.sh config.status: creating contrib/operator-tools/tor.logrotate config.status: creating contrib/dist/tor.sh config.status: creating contrib/dist/torctl config.status: creating contrib/dist/tor.service config.status: creating src/config/torrc.sample config.status: creating src/config/torrc.minimal config.status: creating src/rust/.cargo/config config.status: creating scripts/maint/checkOptionDocs.pl config.status: creating scripts/maint/updateVersions.pl config.status: creating orconfig.h config.status: executing depfiles commands 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 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/config/verge-config.h config.status: executing depfiles commands Making all in tor make[1]: Entering directory '/home/user/VERGE/verge/verge/tor' make all-am make[2]: Entering directory '/home/user/VERGE/verge/verge/tor' CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-fe_0.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-fe_1.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-fe_add.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-fe_cmov.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-fe_copy.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-fe_frombytes.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-fe_invert.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-fe_isnegative.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-fe_isnonzero.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-fe_mul.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-fe_neg.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-fe_pow22523.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-fe_sq.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-fe_sq2.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-fe_sub.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-fe_tobytes.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_add.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_double_scalarmult.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_frombytes.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_madd.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_msub.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_p1p1_to_p2.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_p1p1_to_p3.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_p2_0.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_p2_dbl.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_p3_0.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_p3_dbl.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_p3_to_cached.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_p3_to_p2.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_p3_tobytes.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_precomp_0.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_scalarmult_base.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_sub.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-ge_tobytes.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-keypair.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-open.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-sc_muladd.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-sc_reduce.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-sign.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-keyconv.o CC src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-blinding.o AR src/ext/ed25519/ref10/libed25519_ref10.a ar: class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
auto_ptr pblock(new CBlock());
^
In file included from /usr/include/c++/5/memory:81:0,
from /usr/include/boost/config/no_tr1/memory.hpp:21,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/date_time/time_clock.hpp:17,
from /usr/include/boost/thread/thread_time.hpp:9,
from /usr/include/boost/thread/lock_types.hpp:18,
from /usr/include/boost/thread/pthread/thread_data.hpp:12,
from /usr/include/boost/thread/thread_only.hpp:17,
from /usr/include/boost/thread/thread.hpp:12,
from /usr/include/boost/thread.hpp:13,
from util.h:22,
from alert.h:13,
from main.cpp:6:
/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
main.cpp: In function ‘void VERGEMiner(CWallet, bool)’:
main.cpp:4841:9: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
auto_ptr pblock(CreateNewBlock(pwallet, fProofOfStake, fProofOf
^
In file included from /usr/include/c++/5/memory:81:0,
from /usr/include/boost/config/no_tr1/memory.hpp:21,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/date_time/time_clock.hpp:17,
from /usr/include/boost/thread/thread_time.hpp:9,
from /usr/include/boost/thread/lock_types.hpp:18,
from /usr/include/boost/thread/pthread/thread_data.hpp:12,
from /usr/include/boost/thread/thread_only.hpp:17,
from /usr/include/boost/thread/thread.hpp:12,
from /usr/include/boost/thread.hpp:13,
from util.h:22,
from alert.h:13,
from main.cpp:6:
/usr/include/c++/5/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^
In file included from txdb-leveldb.h:9:0,
from txdb.h:9,
from main.cpp:9:
main.h: In member function ‘uint256 CBlockHeader::GetPoWHash(int) const’:
main.h:965:13: warning: stack protector not protecting local variables: variable length buffer [-Wstack-protector]
uint256 GetPoWHash(int algo) const
^
CXX libbitcoin_server_a-noui.o
CXX libbitcoin_server_a-net.o
CXX libbitcoin_server_a-rpcblockchain.o
rpcblockchain.cpp: In function ‘json_spirit::Object blockToJSON(const CBlock&, const CBlockIndex , bool)’:
rpcblockchain.cpp:74:8: warning: stack protector not protecting local variables: variable length buffer [-Wstack-protector]
Object blockToJSON(const CBlock& block, const CBlockIndex* blockindex, bool fPr
^
CXX libbitcoin_server_a-rpcmining.o
CXX libbitcoin_server_a-rpcnet.o
CXX libbitcoin_server_a-rpcrawtransaction.o
CXX libbitcoin_server_a-rpcsmessage.o
rpcsmessage.cpp:808:46: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
snprintf(cbuf, sizeof(cbuf), "%"PRIszu, tokenSet.size());
^
AR libbitcoin_server.a
/usr/bin/ar:
u' modifier ignored since
D' is the default (seeU') CC src/ext/ed25519/donna/src_ext_ed25519_donna_libed25519_donna_a-ed25519_tor.o AR src/ext/ed25519/donna/libed25519_donna.a ar:
u' modifier ignored sinceD' is the default (see
U') CC src/ext/keccak-tiny/src_ext_keccak_tiny_libkeccak_tiny_a-keccak-tiny-unrolled.o AR src/ext/keccak-tiny/libkeccak-tiny.a ar:u' modifier ignored since
D' is the default (seeU') CC src/ext/trunnel/src_trunnel_libor_trunnel_a-trunnel.o CC src/trunnel/src_trunnel_libor_trunnel_a-ed25519_cert.o CC src/trunnel/src_trunnel_libor_trunnel_a-link_handshake.o CC src/trunnel/src_trunnel_libor_trunnel_a-pwbox.o CC src/trunnel/hs/src_trunnel_libor_trunnel_a-cell_common.o CC src/trunnel/hs/src_trunnel_libor_trunnel_a-cell_establish_intro.o CC src/trunnel/hs/src_trunnel_libor_trunnel_a-cell_introduce1.o CC src/trunnel/hs/src_trunnel_libor_trunnel_a-cell_rendezvous.o CC src/trunnel/src_trunnel_libor_trunnel_a-channelpadding_negotiation.o AR src/trunnel/libor-trunnel.a ar:
u' modifier ignored sinceD' is the default (see
U') CC src/common/address.o CC src/common/backtrace.o CC src/common/buffers.o CC src/common/compat.o CC src/common/compat_threads.o CC src/common/compat_time.o CC src/common/confline.o CC src/common/container.o CC src/common/log.o CC src/common/memarea.o CC src/common/pubsub.o CC src/common/util.o CC src/common/util_bug.o CC src/common/util_format.o CC src/common/util_process.o CC src/common/sandbox.o CC src/common/storagedir.o CC src/common/workqueue.o CC src/common/compat_pthreads.o CC src/ext/readpassphrase.o CC src/common/compat_rust.o AR src/common/libor.a ar:u' modifier ignored since
D' is the default (seeU') CC src/ext/src_common_libor_ctime_a-csiphash.o CC src/common/src_common_libor_ctime_a-di_ops.o AR src/common/libor-ctime.a ar:
u' modifier ignored sinceD' is the default (see
U') CC src/common/aes.o CC src/common/buffers_tls.o CC src/common/compress.o CC src/common/compress_lzma.o CC src/common/compress_none.o CC src/common/compress_zlib.o CC src/common/compress_zstd.o CC src/common/crypto.o CC src/common/crypto_pwbox.o CC src/common/crypto_s2k.o CC src/common/crypto_format.o CC src/common/tortls.o CC src/common/crypto_curve25519.o CC src/common/crypto_ed25519.o AR src/common/libor-crypto.a ar:u' modifier ignored since
D' is the default (seeU') CC src/common/compat_libevent.o CC src/common/procmon.o CC src/common/timers.o CC src/ext/timeouts/timeout.o AR src/common/libor-event.a ar:
u' modifier ignored sinceD' is the default (see
U') CC src/ext/curve25519_donna/src_common_libcurve25519_donna_a-curve25519-donna.o AR src/common/libcurve25519_donna.a ar:u' modifier ignored since
D' is the default (seeU') CC src/or/addressmap.o CC src/or/bridges.o CC src/or/channel.o CC src/or/channelpadding.o CC src/or/channeltls.o CC src/or/circpathbias.o CC src/or/circuitbuild.o CC src/or/circuitlist.o CC src/or/circuitmux.o CC src/or/circuitmux_ewma.o CC src/or/circuitstats.o CC src/or/circuituse.o CC src/or/command.o CC src/or/config.o CC src/or/confparse.o CC src/or/connection.o CC src/or/connection_edge.o CC src/or/connection_or.o CC src/or/conscache.o CC src/or/consdiff.o CC src/or/consdiffmgr.o CC src/or/control.o CC src/or/cpuworker.o CC src/or/dircollate.o CC src/or/directory.o CC src/or/dirserv.o CC src/or/dirvote.o CC src/or/dns.o CC src/or/dnsserv.o CC src/or/fp_pair.o CC src/or/geoip.o CC src/or/entrynodes.o CC src/or/ext_orport.o CC src/or/hibernate.o CC src/or/hs_cache.o CC src/or/hs_cell.o CC src/or/hs_circuit.o CC src/or/hs_circuitmap.o CC src/or/hs_client.o CC src/or/hs_common.o CC src/or/hs_config.o CC src/or/hs_descriptor.o CC src/or/hs_ident.o CC src/or/hs_intropoint.o CC src/or/hs_ntor.o CC src/or/hs_service.o CC src/or/keypin.o CC src/or/main.o CC src/or/microdesc.o CC src/or/networkstatus.o CC src/or/nodelist.o CC src/or/onion.o CC src/or/onion_fast.o CC src/or/onion_tap.o CC src/or/shared_random.o CC src/or/shared_random_state.o CC src/or/transports.o CC src/or/parsecommon.o CC src/or/periodic.o CC src/or/protover.o CC src/or/proto_cell.o CC src/or/proto_control0.o CC src/or/proto_ext_or.o CC src/or/proto_http.o CC src/or/proto_socks.o CC src/or/policies.o CC src/or/reasons.o CC src/or/relay.o CC src/or/rendcache.o CC src/or/rendclient.o CC src/or/rendcommon.o CC src/or/rendmid.o CC src/or/rendservice.o CC src/or/rephist.o CC src/or/replaycache.o CC src/or/router.o CC src/or/routerkeys.o CC src/or/routerlist.o CC src/or/routerparse.o CC src/or/routerset.o CC src/or/scheduler.o CC src/or/scheduler_kist.o CC src/or/scheduler_vanilla.o CC src/or/statefile.o CC src/or/status.o CC src/or/torcert.o CC src/or/onion_ntor.o AR src/or/libtor.a ar:
u' modifier ignored sinceD' is the default (see
U') make[2]: Leaving directory '/home/user/VERGE/verge/verge/tor' make[1]: Leaving directory '/home/user/VERGE/verge/verge/tor' Making all in src make[1]: Entering directory '/home/user/VERGE/verge/verge/src' Generated test/data/base58_encode_decode.json.h Generated test/data/base58_keys_invalid.json.h Generated test/data/base58_keys_valid.json.h Generated test/data/script_invalid.json.h Generated test/data/script_valid.json.h Generated test/data/tx_invalid.json.h Generated test/data/tx_valid.json.h make all-am make[2]: Entering directory '/home/user/VERGE/verge/verge/src' CXX libbitcoin_server_a-addrman.o CXX libbitcoin_server_a-alert.o CXX libbitcoin_server_a-bloom.o CXX libbitcoin_server_a-checkpoints.o CXX libbitcoin_server_a-init.o In file included from txdb-leveldb.h:9:0, from txdb.h:9, from init.cpp:8: main.h: In member function ‘void CBlock::print() const’: main.h:1215:10: warning: stack protector not protecting local variables: variable length buffer [-Wstack-protector] void print() const ^ CXX libbitcoin_server_a-db.o CXX libbitcoin_server_a-txdb-leveldb.o CXX libbitcoin_server_a-bitcoinrpc.o CXX libbitcoin_server_a-keystore.o CXX libbitcoin_server_a-main.o main.cpp:1980:20: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("Postponing %"PRIszu" reconnects\n", vpindexSecondary.size() ^ main.cpp: In function ‘CBlock CreateNewBlock(CWallet, bool, int)’: main.cpp:4387:5: warning: ‘templateu' modifier ignored since
D' is the default (see `U') CXX libbitcoin_common_a-key.o CXX libbitcoin_common_a-netbase.o CXX libbitcoin_common_a-protocol.o CXX libbitcoin_common_a-script.o CXX libbitcoin_common_a-hash.o CXX libbitcoin_common_a-kernel.o CXX libbitcoin_common_a-scrypt.o scrypt.cpp:45:19: fatal error: cpuid.h: No such file or directory compilation terminated. Makefile:2513: recipe for target 'libbitcoin_common_a-scrypt.o' failed make[2]: [libbitcoin_common_a-scrypt.o] Error 1 make[2]: Leaving directory '/home/user/VERGE/verge/verge/src' Makefile:1548: recipe for target 'all' failed make[1]: [all] Error 2 make[1]: Leaving directory '/home/user/VERGE/verge/verge/src' Makefile:538: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1Screenshots
Possible Solution
Steps to Reproduce (for bugs)
Your Environment
Any extra information that might be useful in the debugging process.
have installed and running bitcoin core 0.15.1, no issues.