wallet_api build issue: "no member named ‘second’", etc #464

Closed
opened 1 year ago by sneurlax · 3 comments
Cloning wownero from - https://git.wownero.com/wownero/wownero.git to - /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero
fatal: destination path '/home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero' already exists and is not an empty directory.
HEAD is now at 6b28de1cd Merge pull request 'wownero rebase v0.11' (#462) from wowario/wownero:wow-v0.11 into master
-- Found PythonInterp: /usr/bin/python (found version "2.7.18") 
-- CMake version 3.16.3
-- The C compiler identification is GNU 9.4.0
-- The CXX compiler identification is GNU 9.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- ccache NOT found! Please install it for faster rebuilds.
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/cc
-- Looking for -Wl,--no-undefined linker flag
-- Looking for -Wl,--no-undefined linker flag - found
-- Looking for -Wl,-undefined,error linker flag
-- Looking for -Wl,-undefined,error linker flag - found
-- Building build tag linux-x86_64
-- Found Git: /usr/bin/git (found version "2.25.1") 
-- Checking submodules
-- Submodule 'external/miniupnp' is up-to-date
-- Submodule 'external/rapidjson' is up-to-date
-- Submodule 'external/randomwow' is up-to-date
-- Submodule 'external/supercop' is up-to-date
-- Could not find DEVELOPER_LOCAL_TOOLS in env (not required)
-- BOOST_IGNORE_SYSTEM_PATHS defaults to OFF
-- Building for a 64-bit system
-- Building internal libraries as static
-- Using LMDB as default DB type
-- Stack trace on exception enabled (using easylogging++)
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE  
-- Performing Test _Werror__pthread_c
-- Performing Test _Werror__pthread_c - Success
-- Performing Test _Werror__pthread_cxx
-- Performing Test _Werror__pthread_cxx - Success
-- Found OpenSSL: /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/prefix_x86_64/lib/libcrypto.a (found version "1.1.1q")  
-- Using OpenSSL include dir at /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/prefix_x86_64/include
-- Could NOT find HIDAPI (missing: HIDAPI_LIBRARY HIDAPI_INCLUDE_DIR) 
-- Looking for memset_s in c
-- Looking for memset_s in c - not found
-- Looking for explicit_bzero in c
-- Looking for explicit_bzero in c - found
-- Looking for strptime
-- Looking for strptime - found
-- Could NOT find MiniUPnPc (missing: MINIUPNP_INCLUDE_DIR MINIUPNP_LIBRARY) 
-- Using in-tree miniupnpc
-- Looking for libunbound
-- Found libunbound include (unbound.h) in /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/prefix_x86_64/include
-- Found libunbound library
-- Using 64-bit LMDB from source tree
-- Looking for backtrace
-- Looking for backtrace - found
-- backtrace facility detected in default set of libraries
-- Backtrace_LIBRARY: 
-- Found Backtrace: /usr/include  
-- Performing Test _maes_cxx
-- Performing Test _maes_cxx - Success
-- Setting CXX flag -maes
-- Performing Test _maes_c
-- Performing Test _maes_c - Success
-- Setting C flag -maes
-- Performing Test HAVE_SSSE3
-- Performing Test HAVE_SSSE3 - Success
-- Performing Test HAVE_AVX2
-- Performing Test HAVE_AVX2 - Success
-- Performing Test HAVE_CXX_ATOMICS
-- Performing Test HAVE_CXX_ATOMICS - Success
-- Could not find HIDAPI
-- Trezor support disabled by USE_DEVICE_TREZOR
-- Building on x86_64 for x86-64
-- AES support enabled
-- Performing Test _Werror__Wformat_c
-- Performing Test _Werror__Wformat_c - Success
-- Performing Test _Werror__Wformat_cxx
-- Performing Test _Werror__Wformat_cxx - Success
-- Performing Test _Werror__Wformat_security_c
-- Performing Test _Werror__Wformat_security_c - Success
-- Performing Test _Werror__Wformat_security_cxx
-- Performing Test _Werror__Wformat_security_cxx - Success
-- Performing Test _Werror__fstack_protector_c
-- Performing Test _Werror__fstack_protector_c - Success
-- Performing Test _Werror__fstack_protector_cxx
-- Performing Test _Werror__fstack_protector_cxx - Success
-- Performing Test _Werror__fstack_protector_strong_c
-- Performing Test _Werror__fstack_protector_strong_c - Success
-- Performing Test _Werror__fstack_protector_strong_cxx
-- Performing Test _Werror__fstack_protector_strong_cxx - Success
-- Performing Test _Werror__fcf_protection=full_c
-- Performing Test _Werror__fcf_protection=full_c - Success
-- Performing Test _Werror__fcf_protection=full_cxx
-- Performing Test _Werror__fcf_protection=full_cxx - Success
-- Performing Test _Werror__fstack_clash_protection_c
-- Performing Test _Werror__fstack_clash_protection_c - Success
-- Performing Test _Werror__fstack_clash_protection_cxx
-- Performing Test _Werror__fstack_clash_protection_cxx - Success
-- Looking for -pie linker flag
-- Looking for -pie linker flag - found
-- Looking for -Wl,-z,relro linker flag
-- Looking for -Wl,-z,relro linker flag - found
-- Looking for -Wl,-z,now linker flag
-- Looking for -Wl,-z,now linker flag - found
-- Looking for -Wl,-z,noexecstack linker flag
-- Looking for -Wl,-z,noexecstack linker flag - found
-- Looking for -Wl,-z,noexecheap linker flag
-- Looking for -Wl,-z,noexecheap linker flag - not found
-- Performing Test _Werror__Werror=switch_c
-- Performing Test _Werror__Werror=switch_c - Success
-- Performing Test _Werror__Werror=switch_cxx
-- Performing Test _Werror__Werror=switch_cxx - Success
-- Performing Test _Werror__Werror=return_type_c
-- Performing Test _Werror__Werror=return_type_c - Success
-- Performing Test _Werror__Werror=return_type_cxx
-- Performing Test _Werror__Werror=return_type_cxx - Success
-- Using C security hardening flags:  -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fcf-protection=full -fstack-clash-protection -Werror=switch -Werror=return-type
-- Using C++ security hardening flags:  -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fcf-protection=full -fstack-clash-protection -Werror=switch -Werror=return-type
-- Using linker security hardening flags:  -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack
CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES)
  CMakeLists.txt:1079 (find_package)


CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES)
  CMakeLists.txt:1079 (find_package)


CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES)
  CMakeLists.txt:1079 (find_package)


CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES)
  CMakeLists.txt:1079 (find_package)


CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES)
  CMakeLists.txt:1079 (find_package)


CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES)
  CMakeLists.txt:1079 (find_package)


CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES)
  CMakeLists.txt:1079 (find_package)


CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES)
  CMakeLists.txt:1079 (find_package)


CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES)
  CMakeLists.txt:1079 (find_package)


CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message):
  New Boost version may have incorrect or missing dependencies and imported
  targets
Call Stack (most recent call first):
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES)
  /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES)
  CMakeLists.txt:1079 (find_package)


-- Found Boost Version: 107800
-- Could NOT find Readline (missing: Readline_INCLUDE_DIR Readline_LIBRARY) 
-- Looking for rl_copy_text
-- Looking for rl_copy_text - not found
-- Looking for rl_filename_completion_function
-- Looking for rl_filename_completion_function - not found
-- Looking for rl_copy_text
-- Looking for rl_copy_text - not found
-- Looking for rl_filename_completion_function
-- Looking for rl_filename_completion_function - not found
-- Could not find GNU readline library so building without readline support
-- Found Git: /usr/bin/git
-- You are currently on commit 6b28de1cd
-- You are building a tagged release
-- Looking for a ASM-ATT compiler
-- Looking for a ASM-ATT compiler - /usr/bin/as
Wallet crypto is using amd64-64-24k backend
-- Trezor support disabled
-- Not building tests
-- Not building debug utilities
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    INSTALL_VENDORED_LIBUNBOUND


-- Build files have been written to: /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/build/release
Scanning dependencies of target obj_cncrypto
Scanning dependencies of target obj_device_trezor
Scanning dependencies of target easylogging
Scanning dependencies of target randomx
Scanning dependencies of target obj_epee
Scanning dependencies of target genversion
Scanning dependencies of target lmdb
Scanning dependencies of target generate_translations_header
[  0%] Built target genversion
[  1%] Building C object external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/mdb.c.o
[  1%] Creating directories for 'generate_translations_header'
[  1%] Building C object external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/midl.c.o
[  1%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/aes_hash.cpp.o
[  1%] Building CXX object external/easylogging++/CMakeFiles/easylogging.dir/easylogging++.cc.o
[  3%] No download step for 'generate_translations_header'
[  3%] No patch step for 'generate_translations_header'
[  3%] No update step for 'generate_translations_header'
[  3%] Performing configure step for 'generate_translations_header'
Scanning dependencies of target monero-crypto-amd64-64-24k
[  3%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/amd64-64-24k.c.o
-- The C compiler identification is GNU 9.4.0
[  3%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/amd64-64-24k-choose_tp.s.o
[  5%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/aesb.c.o
[  5%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/choose_t.s.o
-- The CXX compiler identification is GNU 9.4.0
-- Check for working C compiler: /usr/bin/cc
[  6%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/consts.s.o
[  6%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_getparity.c.o
[  6%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_freeze.s.o
[  6%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_invert.c.o
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
[  8%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/device_trezor.cpp.o
[ 10%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_iseq.c.o
[ 10%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/blake256.c.o
-- Detecting C compiler ABI info - done
[ 10%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_mul.s.o
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
[ 10%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_neg.c.o
[ 10%] Building C object external/randomwow/CMakeFiles/randomx.dir/src/argon2_ref.c.o
[ 10%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_pack.c.o
[ 12%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_pow2523.c.o
[ 12%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_setint.c.o
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
[ 12%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_square.s.o
[ 12%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_unpack.c.o
[ 13%] Building C object external/randomwow/CMakeFiles/randomx.dir/src/argon2_ssse3.c.o
[ 13%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/chacha.c.o
[ 15%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_add.c.o
-- Detecting CXX compiler ABI info - done
[ 15%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_add_p1p1.s.o
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Warning at CMakeLists.txt:53 (message):
  lrelease program not found, translation files not built


-- Configuring done
-- Generating done
-- Build files have been written to: /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/build/release/translations
[ 15%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_dbl_p1p1.s.o
[ 15%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops-data.c.o
[ 15%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_double.c.o
[ 17%] Performing build step for 'generate_translations_header'
[ 18%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops.c.o
[ 20%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_nielsadd_p1p1.s.o
[ 20%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_nielsadd2.s.o
Scanning dependencies of target generate_translations_header
[ 50%] Building C object CMakeFiles/generate_translations_header.dir/generate_translations_header.c.o
[ 20%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_pack.c.o
[100%] Linking C executable generate_translations_header
[ 20%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_p1p1_to_p2.s.o
[ 22%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_p1p1_to_p3.s.o
Generating embedded translations header
[100%] Built target generate_translations_header
[ 22%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/byte_slice.cpp.o
[ 22%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_pnielsadd_p1p1.s.o
[ 22%] Performing install step for 'generate_translations_header'

[ 22%] Building C object external/randomwow/CMakeFiles/randomx.dir/src/argon2_avx2.c.o
[ 22%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_scalarmult_base.c.o
[ 22%] Completed 'generate_translations_header'
[ 22%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_unpackneg.c.o
[ 22%] Built target generate_translations_header
[ 22%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/byte_stream.cpp.o
[ 24%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/sc25519_from32bytes.c.o
[ 24%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/sc25519_window4.c.o
[ 24%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/bytecode_machine.cpp.o
[ 24%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_add.s.o
[ 24%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_sub.s.o
[ 24%] Built target monero-crypto-amd64-64-24k
Scanning dependencies of target obj_device
[ 24%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/hex.cpp.o
[ 25%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/abstract_http_client.cpp.o
[ 25%] Building CXX object src/device/CMakeFiles/obj_device.dir/device.cpp.o
[ 25%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/cpu.cpp.o
[ 27%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/dataset.cpp.o
[ 27%] Building CXX object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto.cpp.o
[ 27%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/groestl.c.o
[ 27%] Linking C static library liblmdb.a
[ 27%] Built target lmdb
Scanning dependencies of target obj_ringct_basic
[ 27%] Built target obj_device_trezor
[ 27%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-blake.c.o
Scanning dependencies of target obj_cryptonote_format_utils_basic
[ 29%] Generating generated_checkpoints.c
Scanning dependencies of target obj_blocks
[ 29%] Building CXX object src/blocks/CMakeFiles/obj_blocks.dir/blocks.cpp.o
[ 29%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_format_utils_basic.dir/cryptonote_format_utils_basic.cpp.o
[ 29%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctOps.cpp.o
[ 29%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/soft_aes.cpp.o
[ 29%] Building C object src/blocks/CMakeFiles/obj_blocks.dir/generated_checkpoints.c.o
[ 29%] Built target obj_blocks
[ 31%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctTypes.cpp.o
[ 31%] Building C object external/randomwow/CMakeFiles/randomx.dir/src/virtual_memory.c.o
[ 31%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/vm_interpreted.cpp.o
[ 32%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-groestl.c.o
[ 32%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-jh.c.o
[ 32%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-skein.c.o
[ 32%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash.c.o
[ 34%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hmac-keccak.c.o
[ 34%] Building CXX object src/device/CMakeFiles/obj_device.dir/device_default.cpp.o
[ 34%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/jh.c.o
[ 34%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/keccak.c.o
[ 34%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/http_auth.cpp.o
[ 36%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/allocator.cpp.o
[ 36%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/oaes_lib.c.o
[ 37%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/random.c.o
[ 37%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/skein.c.o
[ 37%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.o
[ 37%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/slow-hash.c.o
[ 37%] Building C object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctCryptoOps.c.o
[ 37%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/multiexp.cc.o
[ 37%] Linking CXX static library libeasylogging.a
[ 37%] Built target easylogging
Scanning dependencies of target obj_ringct
[ 37%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/instruction.cpp.o
[ 37%] Building CXX object src/ringct/CMakeFiles/obj_ringct.dir/rctSigs.cpp.o
[ 37%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/randomx.cpp.o
[ 37%] Built target obj_cryptonote_format_utils_basic
Scanning dependencies of target obj_checkpoints
[ 37%] Building CXX object src/checkpoints/CMakeFiles/obj_checkpoints.dir/checkpoints.cpp.o
[ 37%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/rx-slow-hash.c.o
/home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/crypto/rx-slow-hash.c: In function ‘rx_get_miner_thread’:
/home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/crypto/rx-slow-hash.c:506:10: warning: old-style function definition [-Wold-style-definition]
  506 | uint32_t rx_get_miner_thread() {
      |          ^~~~~~~~~~~~~~~~~~~
/home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/crypto/rx-slow-hash.c: In function ‘rx_slow_hash_allocate_state’:
/home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/crypto/rx-slow-hash.c:510:6: warning: old-style function definition [-Wold-style-definition]
  510 | void rx_slow_hash_allocate_state() {}
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/crypto/rx-slow-hash.c: In function ‘rx_slow_hash_free_state’:
/home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/crypto/rx-slow-hash.c:519:6: warning: old-style function definition [-Wold-style-definition]
  519 | void rx_slow_hash_free_state() {
      |      ^~~~~~~~~~~~~~~~~~~~~~~
[ 39%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/CryptonightR_JIT.c.o
[ 39%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/bulletproofs.cc.o
[ 41%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/superscalar.cpp.o
[ 41%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/tree-hash.c.o
[ 41%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/CryptonightR_template.S.o
[ 41%] Built target obj_cncrypto
[ 41%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/vm_compiled.cpp.o
[ 41%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.o
[ 41%] Building CXX object src/device/CMakeFiles/obj_device.dir/log.cpp.o
[ 43%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/bulletproofs2.cc.o
[ 43%] Building C object external/randomwow/CMakeFiles/randomx.dir/src/argon2_core.c.o
[ 44%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/blake2_generator.cpp.o
[ 44%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/instructions_portable.cpp.o
[ 44%] Building C object external/randomwow/CMakeFiles/randomx.dir/src/reciprocal.c.o
[ 44%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/virtual_machine.cpp.o
[ 46%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.o
[ 46%] Building C object external/randomwow/CMakeFiles/randomx.dir/src/blake2/blake2b.c.o
[ 46%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.o
[ 46%] Building C object external/randomwow/CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.o
[ 46%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/bulletproofs_plus.cc.o
[ 48%] Linking CXX static library librandomx.a
[ 48%] Built target randomx
Scanning dependencies of target obj_cryptonote_basic
[ 48%] Built target obj_device
Scanning dependencies of target obj_cryptonote_core
[ 48%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/account.cpp.o
[ 48%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/blockchain.cpp.o
Scanning dependencies of target obj_hardforks
[ 48%] Building CXX object src/hardforks/CMakeFiles/obj_hardforks.dir/hardforks.cpp.o
[ 48%] Built target obj_hardforks
[ 48%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/mlog.cpp.o
Scanning dependencies of target obj_blockchain_db
[ 48%] Building CXX object src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/blockchain_db.cpp.o
[ 48%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_core.cpp.o
[ 48%] Built target obj_ringct_basic
Scanning dependencies of target obj_multisig
[ 50%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig.cpp.o
[ 50%] Built target obj_ringct
Scanning dependencies of target obj_net
[ 50%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/connection_context.cpp.o
[ 50%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/net_helper.cpp.o
[ 50%] Building CXX object src/net/CMakeFiles/obj_net.dir/dandelionpp.cpp.o
[ 50%] Built target obj_checkpoints
Scanning dependencies of target obj_mnemonics
[ 50%] Building CXX object src/mnemonics/CMakeFiles/obj_mnemonics.dir/electrum-words.cpp.o
[ 50%] Building CXX object src/net/CMakeFiles/obj_net.dir/error.cpp.o
[ 51%] Building CXX object src/net/CMakeFiles/obj_net.dir/http.cpp.o
[ 51%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_account.cpp.o
[ 53%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_basic_impl.cpp.o
[ 53%] Building CXX object src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/lmdb/db_lmdb.cpp.o
[ 53%] Built target obj_mnemonics
Scanning dependencies of target obj_rpc_base
[ 55%] Building CXX object src/rpc/CMakeFiles/obj_rpc_base.dir/rpc_args.cpp.o
[ 56%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/net_utils_base.cpp.o
[ 56%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_format_utils.cpp.o
[ 56%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_account_kex_impl.cpp.o
[ 56%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/string_tools.cpp.o
[ 56%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/parserse_base_utils.cpp.o
[ 56%] Building CXX object src/rpc/CMakeFiles/obj_rpc_base.dir/rpc_payment_signature.cpp.o
[ 56%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_clsag_context.cpp.o
[ 56%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/wipeable_string.cpp.o
[ 56%] Building CXX object src/rpc/CMakeFiles/obj_rpc_base.dir/rpc_handler.cpp.o
[ 58%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/tx_pool.cpp.o
[ 60%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/levin_base.cpp.o
[ 62%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_kex_msg.cpp.o
[ 62%] Building C object contrib/epee/src/CMakeFiles/obj_epee.dir/memwipe.c.o
[ 62%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/connection_basic.cpp.o
[ 62%] Building CXX object src/net/CMakeFiles/obj_net.dir/i2p_address.cpp.o
[ 62%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/difficulty.cpp.o
[ 62%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/tx_sanity_check.cpp.o
[ 62%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_tx_builder_ringct.cpp.o
[ 62%] Built target obj_rpc_base
Scanning dependencies of target obj_wallet
[ 62%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/wallet2.cpp.o
[ 62%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/hardfork.cpp.o
[ 62%] Built target obj_blockchain_db
Scanning dependencies of target obj_wallet_api
[ 62%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/network_throttle.cpp.o
[ 62%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/wallet.cpp.o
[ 62%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_tx_utils.cpp.o
[ 62%] Building CXX object src/net/CMakeFiles/obj_net.dir/parse.cpp.o
[ 63%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/merge_mining.cpp.o
[ 63%] Built target obj_multisig
Scanning dependencies of target obj_version
[ 63%] Building CXX object src/CMakeFiles/obj_version.dir/__/version.cpp.o
[ 63%] Built target obj_version
Scanning dependencies of target obj_common
[ 65%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/network_throttle-detail.cpp.o
[ 65%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/mlocker.cpp.o
[ 65%] Building CXX object src/common/CMakeFiles/obj_common.dir/base58.cpp.o
[ 65%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/miner.cpp.o
[ 67%] Building CXX object src/common/CMakeFiles/obj_common.dir/command_line.cpp.o
[ 67%] Building CXX object src/net/CMakeFiles/obj_net.dir/resolve.cpp.o
[ 67%] Building CXX object src/common/CMakeFiles/obj_common.dir/dns_utils.cpp.o
[ 68%] Building CXX object src/net/CMakeFiles/obj_net.dir/socks.cpp.o
[ 68%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/buffer.cpp.o
[ 68%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/net_ssl.cpp.o
/home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/api/wallet.cpp: In member function ‘virtual Monero::UnsignedTransaction* Monero::WalletImpl::loadUnsignedTxFromStr(const string&)’:
/home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/api/wallet.cpp:1211:51: error: ‘class std::tuple<long unsigned int, long unsigned int, std::vector<tools::wallet2::transfer_details, std::allocator<tools::wallet2::transfer_details> > >’ has no member named ‘second’
 1211 |     if (!transaction->m_unsigned_tx_set.transfers.second.empty())
      |                                                   ^~~~~~
/home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/api/wallet.cpp:1212:119: error: ‘class std::tuple<long unsigned int, long unsigned int, std::vector<tools::wallet2::transfer_details, std::allocator<tools::wallet2::transfer_details> > >’ has no member named ‘second’
 1212 |         extra_message = (boost::format("%u outputs to import. ") % (unsigned)transaction->m_unsigned_tx_set.transfers.second.size()).str();
      |                                                                                                                       ^~~~~~
/home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/api/wallet.cpp: In member function ‘virtual uint64_t Monero::WalletImpl::estimateTransactionFee(const std::vector<std::pair<std::__cxx11::basic_string<char>, long unsigned int> >&, Monero::PendingTransaction::Priority) const’:
/home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/api/wallet.cpp:2085:46: error: no matching function for call to ‘tools::wallet2::estimate_fee(bool, bool, int, uint64_t, std::vector<std::pair<std::__cxx11::basic_string<char>, long unsigned int> >::size_type, const size_t&, bool, bool, bool, bool, bool, uint64_t, uint64_t)’
 2085 |         m_wallet->get_fee_quantization_mask());
      |                                              ^
In file included from /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/api/wallet.h:35,
                 from /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/api/wallet.cpp:32:
/home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/wallet2.h:1535:14: note: candidate: ‘uint64_t tools::wallet2::estimate_fee(bool, bool, int, int, int, size_t, bool, bool, bool, bool, uint64_t, uint64_t) const’
 1535 |     uint64_t estimate_fee(bool use_per_byte_fee, bool use_rct, int n_inputs, int mixin, int n_outputs, size_t extra_size, bool bulletproof, bool clsag, bool bulletproof_plus, bool use_view_tags, uint64_t base_fee, uint64_t fee_quantization_mask) const;
      |              ^~~~~~~~~~~~
/home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/wallet2.h:1535:14: note:   candidate expects 12 arguments, 13 provided
...
``` Cloning wownero from - https://git.wownero.com/wownero/wownero.git to - /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero fatal: destination path '/home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero' already exists and is not an empty directory. HEAD is now at 6b28de1cd Merge pull request 'wownero rebase v0.11' (#462) from wowario/wownero:wow-v0.11 into master -- Found PythonInterp: /usr/bin/python (found version "2.7.18") -- CMake version 3.16.3 -- The C compiler identification is GNU 9.4.0 -- The CXX compiler identification is GNU 9.4.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- ccache NOT found! Please install it for faster rebuilds. -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/cc -- Looking for -Wl,--no-undefined linker flag -- Looking for -Wl,--no-undefined linker flag - found -- Looking for -Wl,-undefined,error linker flag -- Looking for -Wl,-undefined,error linker flag - found -- Building build tag linux-x86_64 -- Found Git: /usr/bin/git (found version "2.25.1") -- Checking submodules -- Submodule 'external/miniupnp' is up-to-date -- Submodule 'external/rapidjson' is up-to-date -- Submodule 'external/randomwow' is up-to-date -- Submodule 'external/supercop' is up-to-date -- Could not find DEVELOPER_LOCAL_TOOLS in env (not required) -- BOOST_IGNORE_SYSTEM_PATHS defaults to OFF -- Building for a 64-bit system -- Building internal libraries as static -- Using LMDB as default DB type -- Stack trace on exception enabled (using easylogging++) -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Performing Test _Werror__pthread_c -- Performing Test _Werror__pthread_c - Success -- Performing Test _Werror__pthread_cxx -- Performing Test _Werror__pthread_cxx - Success -- Found OpenSSL: /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/prefix_x86_64/lib/libcrypto.a (found version "1.1.1q") -- Using OpenSSL include dir at /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/prefix_x86_64/include -- Could NOT find HIDAPI (missing: HIDAPI_LIBRARY HIDAPI_INCLUDE_DIR) -- Looking for memset_s in c -- Looking for memset_s in c - not found -- Looking for explicit_bzero in c -- Looking for explicit_bzero in c - found -- Looking for strptime -- Looking for strptime - found -- Could NOT find MiniUPnPc (missing: MINIUPNP_INCLUDE_DIR MINIUPNP_LIBRARY) -- Using in-tree miniupnpc -- Looking for libunbound -- Found libunbound include (unbound.h) in /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/prefix_x86_64/include -- Found libunbound library -- Using 64-bit LMDB from source tree -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Backtrace_LIBRARY: -- Found Backtrace: /usr/include -- Performing Test _maes_cxx -- Performing Test _maes_cxx - Success -- Setting CXX flag -maes -- Performing Test _maes_c -- Performing Test _maes_c - Success -- Setting C flag -maes -- Performing Test HAVE_SSSE3 -- Performing Test HAVE_SSSE3 - Success -- Performing Test HAVE_AVX2 -- Performing Test HAVE_AVX2 - Success -- Performing Test HAVE_CXX_ATOMICS -- Performing Test HAVE_CXX_ATOMICS - Success -- Could not find HIDAPI -- Trezor support disabled by USE_DEVICE_TREZOR -- Building on x86_64 for x86-64 -- AES support enabled -- Performing Test _Werror__Wformat_c -- Performing Test _Werror__Wformat_c - Success -- Performing Test _Werror__Wformat_cxx -- Performing Test _Werror__Wformat_cxx - Success -- Performing Test _Werror__Wformat_security_c -- Performing Test _Werror__Wformat_security_c - Success -- Performing Test _Werror__Wformat_security_cxx -- Performing Test _Werror__Wformat_security_cxx - Success -- Performing Test _Werror__fstack_protector_c -- Performing Test _Werror__fstack_protector_c - Success -- Performing Test _Werror__fstack_protector_cxx -- Performing Test _Werror__fstack_protector_cxx - Success -- Performing Test _Werror__fstack_protector_strong_c -- Performing Test _Werror__fstack_protector_strong_c - Success -- Performing Test _Werror__fstack_protector_strong_cxx -- Performing Test _Werror__fstack_protector_strong_cxx - Success -- Performing Test _Werror__fcf_protection=full_c -- Performing Test _Werror__fcf_protection=full_c - Success -- Performing Test _Werror__fcf_protection=full_cxx -- Performing Test _Werror__fcf_protection=full_cxx - Success -- Performing Test _Werror__fstack_clash_protection_c -- Performing Test _Werror__fstack_clash_protection_c - Success -- Performing Test _Werror__fstack_clash_protection_cxx -- Performing Test _Werror__fstack_clash_protection_cxx - Success -- Looking for -pie linker flag -- Looking for -pie linker flag - found -- Looking for -Wl,-z,relro linker flag -- Looking for -Wl,-z,relro linker flag - found -- Looking for -Wl,-z,now linker flag -- Looking for -Wl,-z,now linker flag - found -- Looking for -Wl,-z,noexecstack linker flag -- Looking for -Wl,-z,noexecstack linker flag - found -- Looking for -Wl,-z,noexecheap linker flag -- Looking for -Wl,-z,noexecheap linker flag - not found -- Performing Test _Werror__Werror=switch_c -- Performing Test _Werror__Werror=switch_c - Success -- Performing Test _Werror__Werror=switch_cxx -- Performing Test _Werror__Werror=switch_cxx - Success -- Performing Test _Werror__Werror=return_type_c -- Performing Test _Werror__Werror=return_type_c - Success -- Performing Test _Werror__Werror=return_type_cxx -- Performing Test _Werror__Werror=return_type_cxx - Success -- Using C security hardening flags: -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fcf-protection=full -fstack-clash-protection -Werror=switch -Werror=return-type -- Using C++ security hardening flags: -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fcf-protection=full -fstack-clash-protection -Werror=switch -Werror=return-type -- Using linker security hardening flags: -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:1079 (find_package) CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:1079 (find_package) CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:1079 (find_package) CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:1079 (find_package) CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:1079 (find_package) CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:1079 (find_package) CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:1079 (find_package) CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:1079 (find_package) CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:1079 (find_package) CMake Warning at /usr/share/cmake-3.16/Modules/FindBoost.cmake:1161 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake-3.16/Modules/FindBoost.cmake:1283 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake-3.16/Modules/FindBoost.cmake:1921 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:1079 (find_package) -- Found Boost Version: 107800 -- Could NOT find Readline (missing: Readline_INCLUDE_DIR Readline_LIBRARY) -- Looking for rl_copy_text -- Looking for rl_copy_text - not found -- Looking for rl_filename_completion_function -- Looking for rl_filename_completion_function - not found -- Looking for rl_copy_text -- Looking for rl_copy_text - not found -- Looking for rl_filename_completion_function -- Looking for rl_filename_completion_function - not found -- Could not find GNU readline library so building without readline support -- Found Git: /usr/bin/git -- You are currently on commit 6b28de1cd -- You are building a tagged release -- Looking for a ASM-ATT compiler -- Looking for a ASM-ATT compiler - /usr/bin/as Wallet crypto is using amd64-64-24k backend -- Trezor support disabled -- Not building tests -- Not building debug utilities -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: INSTALL_VENDORED_LIBUNBOUND -- Build files have been written to: /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/build/release Scanning dependencies of target obj_cncrypto Scanning dependencies of target obj_device_trezor Scanning dependencies of target easylogging Scanning dependencies of target randomx Scanning dependencies of target obj_epee Scanning dependencies of target genversion Scanning dependencies of target lmdb Scanning dependencies of target generate_translations_header [ 0%] Built target genversion [ 1%] Building C object external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/mdb.c.o [ 1%] Creating directories for 'generate_translations_header' [ 1%] Building C object external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/midl.c.o [ 1%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/aes_hash.cpp.o [ 1%] Building CXX object external/easylogging++/CMakeFiles/easylogging.dir/easylogging++.cc.o [ 3%] No download step for 'generate_translations_header' [ 3%] No patch step for 'generate_translations_header' [ 3%] No update step for 'generate_translations_header' [ 3%] Performing configure step for 'generate_translations_header' Scanning dependencies of target monero-crypto-amd64-64-24k [ 3%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/amd64-64-24k.c.o -- The C compiler identification is GNU 9.4.0 [ 3%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/amd64-64-24k-choose_tp.s.o [ 5%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/aesb.c.o [ 5%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/choose_t.s.o -- The CXX compiler identification is GNU 9.4.0 -- Check for working C compiler: /usr/bin/cc [ 6%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/consts.s.o [ 6%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_getparity.c.o [ 6%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_freeze.s.o [ 6%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_invert.c.o -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info [ 8%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/device_trezor.cpp.o [ 10%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_iseq.c.o [ 10%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/blake256.c.o -- Detecting C compiler ABI info - done [ 10%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_mul.s.o -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ [ 10%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_neg.c.o [ 10%] Building C object external/randomwow/CMakeFiles/randomx.dir/src/argon2_ref.c.o [ 10%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_pack.c.o [ 12%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_pow2523.c.o [ 12%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_setint.c.o -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info [ 12%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_square.s.o [ 12%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_unpack.c.o [ 13%] Building C object external/randomwow/CMakeFiles/randomx.dir/src/argon2_ssse3.c.o [ 13%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/chacha.c.o [ 15%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_add.c.o -- Detecting CXX compiler ABI info - done [ 15%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_add_p1p1.s.o -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning at CMakeLists.txt:53 (message): lrelease program not found, translation files not built -- Configuring done -- Generating done -- Build files have been written to: /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/build/release/translations [ 15%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_dbl_p1p1.s.o [ 15%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops-data.c.o [ 15%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_double.c.o [ 17%] Performing build step for 'generate_translations_header' [ 18%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops.c.o [ 20%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_nielsadd_p1p1.s.o [ 20%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_nielsadd2.s.o Scanning dependencies of target generate_translations_header [ 50%] Building C object CMakeFiles/generate_translations_header.dir/generate_translations_header.c.o [ 20%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_pack.c.o [100%] Linking C executable generate_translations_header [ 20%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_p1p1_to_p2.s.o [ 22%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_p1p1_to_p3.s.o Generating embedded translations header [100%] Built target generate_translations_header [ 22%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/byte_slice.cpp.o [ 22%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_pnielsadd_p1p1.s.o [ 22%] Performing install step for 'generate_translations_header' [ 22%] Building C object external/randomwow/CMakeFiles/randomx.dir/src/argon2_avx2.c.o [ 22%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_scalarmult_base.c.o [ 22%] Completed 'generate_translations_header' [ 22%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_unpackneg.c.o [ 22%] Built target generate_translations_header [ 22%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/byte_stream.cpp.o [ 24%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/sc25519_from32bytes.c.o [ 24%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/sc25519_window4.c.o [ 24%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/bytecode_machine.cpp.o [ 24%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_add.s.o [ 24%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_sub.s.o [ 24%] Built target monero-crypto-amd64-64-24k Scanning dependencies of target obj_device [ 24%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/hex.cpp.o [ 25%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/abstract_http_client.cpp.o [ 25%] Building CXX object src/device/CMakeFiles/obj_device.dir/device.cpp.o [ 25%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/cpu.cpp.o [ 27%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/dataset.cpp.o [ 27%] Building CXX object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto.cpp.o [ 27%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/groestl.c.o [ 27%] Linking C static library liblmdb.a [ 27%] Built target lmdb Scanning dependencies of target obj_ringct_basic [ 27%] Built target obj_device_trezor [ 27%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-blake.c.o Scanning dependencies of target obj_cryptonote_format_utils_basic [ 29%] Generating generated_checkpoints.c Scanning dependencies of target obj_blocks [ 29%] Building CXX object src/blocks/CMakeFiles/obj_blocks.dir/blocks.cpp.o [ 29%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_format_utils_basic.dir/cryptonote_format_utils_basic.cpp.o [ 29%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctOps.cpp.o [ 29%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/soft_aes.cpp.o [ 29%] Building C object src/blocks/CMakeFiles/obj_blocks.dir/generated_checkpoints.c.o [ 29%] Built target obj_blocks [ 31%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctTypes.cpp.o [ 31%] Building C object external/randomwow/CMakeFiles/randomx.dir/src/virtual_memory.c.o [ 31%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/vm_interpreted.cpp.o [ 32%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-groestl.c.o [ 32%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-jh.c.o [ 32%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-skein.c.o [ 32%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash.c.o [ 34%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hmac-keccak.c.o [ 34%] Building CXX object src/device/CMakeFiles/obj_device.dir/device_default.cpp.o [ 34%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/jh.c.o [ 34%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/keccak.c.o [ 34%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/http_auth.cpp.o [ 36%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/allocator.cpp.o [ 36%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/oaes_lib.c.o [ 37%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/random.c.o [ 37%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/skein.c.o [ 37%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.o [ 37%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/slow-hash.c.o [ 37%] Building C object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctCryptoOps.c.o [ 37%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/multiexp.cc.o [ 37%] Linking CXX static library libeasylogging.a [ 37%] Built target easylogging Scanning dependencies of target obj_ringct [ 37%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/instruction.cpp.o [ 37%] Building CXX object src/ringct/CMakeFiles/obj_ringct.dir/rctSigs.cpp.o [ 37%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/randomx.cpp.o [ 37%] Built target obj_cryptonote_format_utils_basic Scanning dependencies of target obj_checkpoints [ 37%] Building CXX object src/checkpoints/CMakeFiles/obj_checkpoints.dir/checkpoints.cpp.o [ 37%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/rx-slow-hash.c.o /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/crypto/rx-slow-hash.c: In function ‘rx_get_miner_thread’: /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/crypto/rx-slow-hash.c:506:10: warning: old-style function definition [-Wold-style-definition] 506 | uint32_t rx_get_miner_thread() { | ^~~~~~~~~~~~~~~~~~~ /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/crypto/rx-slow-hash.c: In function ‘rx_slow_hash_allocate_state’: /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/crypto/rx-slow-hash.c:510:6: warning: old-style function definition [-Wold-style-definition] 510 | void rx_slow_hash_allocate_state() {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/crypto/rx-slow-hash.c: In function ‘rx_slow_hash_free_state’: /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/crypto/rx-slow-hash.c:519:6: warning: old-style function definition [-Wold-style-definition] 519 | void rx_slow_hash_free_state() { | ^~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/CryptonightR_JIT.c.o [ 39%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/bulletproofs.cc.o [ 41%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/superscalar.cpp.o [ 41%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/tree-hash.c.o [ 41%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/CryptonightR_template.S.o [ 41%] Built target obj_cncrypto [ 41%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/vm_compiled.cpp.o [ 41%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.o [ 41%] Building CXX object src/device/CMakeFiles/obj_device.dir/log.cpp.o [ 43%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/bulletproofs2.cc.o [ 43%] Building C object external/randomwow/CMakeFiles/randomx.dir/src/argon2_core.c.o [ 44%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/blake2_generator.cpp.o [ 44%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/instructions_portable.cpp.o [ 44%] Building C object external/randomwow/CMakeFiles/randomx.dir/src/reciprocal.c.o [ 44%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/virtual_machine.cpp.o [ 46%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.o [ 46%] Building C object external/randomwow/CMakeFiles/randomx.dir/src/blake2/blake2b.c.o [ 46%] Building CXX object external/randomwow/CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.o [ 46%] Building C object external/randomwow/CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.o [ 46%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/bulletproofs_plus.cc.o [ 48%] Linking CXX static library librandomx.a [ 48%] Built target randomx Scanning dependencies of target obj_cryptonote_basic [ 48%] Built target obj_device Scanning dependencies of target obj_cryptonote_core [ 48%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/account.cpp.o [ 48%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/blockchain.cpp.o Scanning dependencies of target obj_hardforks [ 48%] Building CXX object src/hardforks/CMakeFiles/obj_hardforks.dir/hardforks.cpp.o [ 48%] Built target obj_hardforks [ 48%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/mlog.cpp.o Scanning dependencies of target obj_blockchain_db [ 48%] Building CXX object src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/blockchain_db.cpp.o [ 48%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_core.cpp.o [ 48%] Built target obj_ringct_basic Scanning dependencies of target obj_multisig [ 50%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig.cpp.o [ 50%] Built target obj_ringct Scanning dependencies of target obj_net [ 50%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/connection_context.cpp.o [ 50%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/net_helper.cpp.o [ 50%] Building CXX object src/net/CMakeFiles/obj_net.dir/dandelionpp.cpp.o [ 50%] Built target obj_checkpoints Scanning dependencies of target obj_mnemonics [ 50%] Building CXX object src/mnemonics/CMakeFiles/obj_mnemonics.dir/electrum-words.cpp.o [ 50%] Building CXX object src/net/CMakeFiles/obj_net.dir/error.cpp.o [ 51%] Building CXX object src/net/CMakeFiles/obj_net.dir/http.cpp.o [ 51%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_account.cpp.o [ 53%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_basic_impl.cpp.o [ 53%] Building CXX object src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/lmdb/db_lmdb.cpp.o [ 53%] Built target obj_mnemonics Scanning dependencies of target obj_rpc_base [ 55%] Building CXX object src/rpc/CMakeFiles/obj_rpc_base.dir/rpc_args.cpp.o [ 56%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/net_utils_base.cpp.o [ 56%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_format_utils.cpp.o [ 56%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_account_kex_impl.cpp.o [ 56%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/string_tools.cpp.o [ 56%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/parserse_base_utils.cpp.o [ 56%] Building CXX object src/rpc/CMakeFiles/obj_rpc_base.dir/rpc_payment_signature.cpp.o [ 56%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_clsag_context.cpp.o [ 56%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/wipeable_string.cpp.o [ 56%] Building CXX object src/rpc/CMakeFiles/obj_rpc_base.dir/rpc_handler.cpp.o [ 58%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/tx_pool.cpp.o [ 60%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/levin_base.cpp.o [ 62%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_kex_msg.cpp.o [ 62%] Building C object contrib/epee/src/CMakeFiles/obj_epee.dir/memwipe.c.o [ 62%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/connection_basic.cpp.o [ 62%] Building CXX object src/net/CMakeFiles/obj_net.dir/i2p_address.cpp.o [ 62%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/difficulty.cpp.o [ 62%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/tx_sanity_check.cpp.o [ 62%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_tx_builder_ringct.cpp.o [ 62%] Built target obj_rpc_base Scanning dependencies of target obj_wallet [ 62%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/wallet2.cpp.o [ 62%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/hardfork.cpp.o [ 62%] Built target obj_blockchain_db Scanning dependencies of target obj_wallet_api [ 62%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/network_throttle.cpp.o [ 62%] Building CXX object src/wallet/api/CMakeFiles/obj_wallet_api.dir/wallet.cpp.o [ 62%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_tx_utils.cpp.o [ 62%] Building CXX object src/net/CMakeFiles/obj_net.dir/parse.cpp.o [ 63%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/merge_mining.cpp.o [ 63%] Built target obj_multisig Scanning dependencies of target obj_version [ 63%] Building CXX object src/CMakeFiles/obj_version.dir/__/version.cpp.o [ 63%] Built target obj_version Scanning dependencies of target obj_common [ 65%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/network_throttle-detail.cpp.o [ 65%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/mlocker.cpp.o [ 65%] Building CXX object src/common/CMakeFiles/obj_common.dir/base58.cpp.o [ 65%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/miner.cpp.o [ 67%] Building CXX object src/common/CMakeFiles/obj_common.dir/command_line.cpp.o [ 67%] Building CXX object src/net/CMakeFiles/obj_net.dir/resolve.cpp.o [ 67%] Building CXX object src/common/CMakeFiles/obj_common.dir/dns_utils.cpp.o [ 68%] Building CXX object src/net/CMakeFiles/obj_net.dir/socks.cpp.o [ 68%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/buffer.cpp.o [ 68%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/net_ssl.cpp.o /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/api/wallet.cpp: In member function ‘virtual Monero::UnsignedTransaction* Monero::WalletImpl::loadUnsignedTxFromStr(const string&)’: /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/api/wallet.cpp:1211:51: error: ‘class std::tuple<long unsigned int, long unsigned int, std::vector<tools::wallet2::transfer_details, std::allocator<tools::wallet2::transfer_details> > >’ has no member named ‘second’ 1211 | if (!transaction->m_unsigned_tx_set.transfers.second.empty()) | ^~~~~~ /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/api/wallet.cpp:1212:119: error: ‘class std::tuple<long unsigned int, long unsigned int, std::vector<tools::wallet2::transfer_details, std::allocator<tools::wallet2::transfer_details> > >’ has no member named ‘second’ 1212 | extra_message = (boost::format("%u outputs to import. ") % (unsigned)transaction->m_unsigned_tx_set.transfers.second.size()).str(); | ^~~~~~ /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/api/wallet.cpp: In member function ‘virtual uint64_t Monero::WalletImpl::estimateTransactionFee(const std::vector<std::pair<std::__cxx11::basic_string<char>, long unsigned int> >&, Monero::PendingTransaction::Priority) const’: /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/api/wallet.cpp:2085:46: error: no matching function for call to ‘tools::wallet2::estimate_fee(bool, bool, int, uint64_t, std::vector<std::pair<std::__cxx11::basic_string<char>, long unsigned int> >::size_type, const size_t&, bool, bool, bool, bool, bool, uint64_t, uint64_t)’ 2085 | m_wallet->get_fee_quantization_mask()); | ^ In file included from /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/api/wallet.h:35, from /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/api/wallet.cpp:32: /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/wallet2.h:1535:14: note: candidate: ‘uint64_t tools::wallet2::estimate_fee(bool, bool, int, int, int, size_t, bool, bool, bool, bool, uint64_t, uint64_t) const’ 1535 | uint64_t estimate_fee(bool use_per_byte_fee, bool use_rct, int n_inputs, int mixin, int n_outputs, size_t extra_size, bool bulletproof, bool clsag, bool bulletproof_plus, bool use_view_tags, uint64_t base_fee, uint64_t fee_quantization_mask) const; | ^~~~~~~~~~~~ /home/user/src/stack_wallet/crypto_plugins/flutter_libmonero/scripts/linux/build/wownero/src/wallet/wallet2.h:1535:14: note: candidate expects 12 arguments, 13 provided ... ```
Poster

Doublechecking the boost messages but I'm not sure those are relevant

Doublechecking the boost messages but I'm not sure those are relevant
dsc commented 1 year ago
Owner

First thought:, any chance to try and use a higher gcc version? 10 or 11?

Edit: nvm, ill look into it

First thought:, any chance to try and use a higher gcc version? 10 or 11? Edit: nvm, ill look into it
wowario commented 1 year ago
Owner
https://github.com/cypherstack/flutter_libmonero/pull/32#issuecomment-1453906635
wowario closed this issue 1 year ago
Sign in to join this conversation.
No Milestone
No Assignees
3 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: wownero/wownero#464
Loading…
There is no content yet.