Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Scanning dependencies of target obj_checkpoints
- make[3]: Leaving directory '/usr/local/src/ryo-original/build/release'
- make[3]: Entering directory '/usr/local/src/ryo-original/build/release'
- [ 38%] Building CXX object src/checkpoints/CMakeFiles/obj_checkpoints.dir/checkpoints.cpp.o
- make[3]: Leaving directory '/usr/local/src/ryo-original/build/release'
- [ 38%] Built target obj_ringct_basic
- make[3]: Entering directory '/usr/local/src/ryo-original/build/release'
- Scanning dependencies of target obj_cryptonote_basic
- make[3]: Leaving directory '/usr/local/src/ryo-original/build/release'
- make[3]: Entering directory '/usr/local/src/ryo-original/build/release'
- [ 38%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/account.cpp.o
- /usr/local/src/ryo-original/src/cryptonote_basic/account.cpp: In member function 'void cryptonote::account_base::create_from_viewkey(const cryptonote::account_public_address&, const secret_key&)':
- /usr/local/src/ryo-original/src/cryptonote_basic/account.cpp:185:31: error: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'using secret_key = struct tools::scrubbed<crypto::ec_scalar>' {aka 'struct tools::scrubbed<crypto::ec_scalar>'}; use assignment or value-initialization instead [-Werror=class-memaccess]
- memset(&fake, 0, sizeof(fake));
- ^
- In file included from /usr/local/src/ryo-original/src/crypto/crypto.h:63,
- from /usr/local/src/ryo-original/src/cryptonote_basic/account.h:49,
- from /usr/local/src/ryo-original/src/cryptonote_basic/account.cpp:49:
- /usr/local/src/ryo-original/contrib/epee/include/memwipe.h:54:8: note: 'using secret_key = struct tools::scrubbed<crypto::ec_scalar>' {aka 'struct tools::scrubbed<crypto::ec_scalar>'} declared here
- struct scrubbed : public T
- ^~~~~~~~
- [ 38%] Building CXX object src/device/CMakeFiles/obj_device.dir/log.cpp.o
- cc1plus: all warnings being treated as errors
- make[3]: *** [src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/build.make:63: src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/account.cpp.o] Error 1
- make[3]: Leaving directory '/usr/local/src/ryo-original/build/release'
- make[2]: *** [CMakeFiles/Makefile2:1244: src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/all] Error 2
- make[2]: *** Waiting for unfinished jobs....
- [ 38%] Building CXX object src/common/CMakeFiles/obj_common.dir/util.cpp.o
- [ 39%] Building CXX object src/common/CMakeFiles/obj_common.dir/i18n.cpp.o
- [ 39%] Building CXX object src/common/CMakeFiles/obj_common.dir/password.cpp.o
- make[3]: Leaving directory '/usr/local/src/ryo-original/build/release'
- [ 39%] Built target obj_device
- [ 40%] Building CXX object src/common/CMakeFiles/obj_common.dir/perf_timer.cpp.o
- [ 41%] Building CXX object src/common/CMakeFiles/obj_common.dir/threadpool.cpp.o
- [ 41%] Building CXX object src/common/CMakeFiles/obj_common.dir/updates.cpp.o
- [ 43%] Building CXX object src/common/CMakeFiles/obj_common.dir/stack_trace.cpp.o
- make[3]: Leaving directory '/usr/local/src/ryo-original/build/release'
- [ 43%] Built target obj_checkpoints
- make[3]: Leaving directory '/usr/local/src/ryo-original/build/release'
- [ 43%] Built target obj_common
- make[2]: Leaving directory '/usr/local/src/ryo-original/build/release'
- make[1]: *** [Makefile:141: all] Error 2
- make[1]: Leaving directory '/usr/local/src/ryo-original/build/release'
- make: *** [Makefile:57: release] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement