New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
qt wallet failed to compile on ubuntu 16.04 arm for RPI3 #724
Comments
the code in scrypt.cpp, which apparently triggers for you and not many others...
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 😄 |
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 ***@***.***> 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
<#724 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AJWN2rxY6VXbtiMkEbZ8fdWdm_iaRP_uks5tqKdJgaJpZM4TYkTb>
.
--
Cheers
PC
|
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:
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: ‘template 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 (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 1
Screenshots
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.
The text was updated successfully, but these errors were encountered: