>>> i2pd 2.40.0 Downloading wget --passive-ftp -nd -t 3 -O '/nvmedata/autobuild/instance-9/output-1/build/.i2pd-2.40.0.tar.gz.u91AhA/output' 'https://github.com/PurpleI2P/i2pd/archive/2.40.0/i2pd-2.40.0.tar.gz' --2022-05-15 06:33:24-- https://github.com/PurpleI2P/i2pd/archive/2.40.0/i2pd-2.40.0.tar.gz Resolving github.com (github.com)... 140.82.114.3 Connecting to github.com (github.com)|140.82.114.3|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/PurpleI2P/i2pd/tar.gz/refs/tags/2.40.0 [following] --2022-05-15 06:33:24-- https://codeload.github.com/PurpleI2P/i2pd/tar.gz/refs/tags/2.40.0 Resolving codeload.github.com (codeload.github.com)... 140.82.113.9 Connecting to codeload.github.com (codeload.github.com)|140.82.113.9|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: '/nvmedata/autobuild/instance-9/output-1/build/.i2pd-2.40.0.tar.gz.u91AhA/output' 0K .......... .......... .......... .......... .......... 463K 50K .......... .......... .......... .......... .......... 922K 100K .......... .......... .......... .......... .......... 72.9M 150K .......... .......... .......... .......... .......... 957K 200K .......... .......... .......... .......... .......... 74.4M 250K .......... .......... .......... .......... .......... 87.5M 300K .......... .......... .......... .......... .......... 81.4M 350K .......... .......... .......... .......... .......... 975K 400K .......... .......... .......... .......... .......... 13.2M 450K .......... .......... .......... .......... .......... 195M 500K .......... .......... .......... .......... .......... 205M 550K .......... .......... ... 229M=0.3s 2022-05-15 06:33:25 (2.06 MB/s) - '/nvmedata/autobuild/instance-9/output-1/build/.i2pd-2.40.0.tar.gz.u91AhA/output' saved [587626] i2pd-2.40.0.tar.gz: OK (sha512: 58d10417f3fd2c2fb427fb88b30ccd3e03053c84aa7ac6d3e346c388f2376d1768846bec5ee8d5134dd62d5712b20f890af11083634f94095b1117f6494c25fd) >>> i2pd 2.40.0 Extracting gzip -d -c /nvmedata/autobuild/instance-9/dl/i2pd/i2pd-2.40.0.tar.gz | tar --strip-components=1 -C /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0 -xf - >>> i2pd 2.40.0 Patching >>> i2pd 2.40.0 Configuring (mkdir -p /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build && cd /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build && rm -f CMakeCache.txt && PATH="/nvmedata/autobuild/instance-9/output-1/host/bin:/nvmedata/autobuild/instance-9/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" /nvmedata/autobuild/instance-9/output-1/host/bin/cmake /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build -DCMAKE_TOOLCHAIN_FILE="/nvmedata/autobuild/instance-9/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=OFF -DWITH_GUI=OFF -DHAVE_CXX_ATOMICS_WITHOUT_LIB=OFF -DHAVE_CXX_ATOMICS64_WITHOUT_LIB=OFF -DWITH_STATIC=ON -DWITH_UPNP=OFF ) -- The C compiler identification is GNU 11.2.0 -- The CXX compiler identification is GNU 11.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /nvmedata/autobuild/instance-9/output-1/host/bin/x86_64-linux-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /nvmedata/autobuild/instance-9/output-1/host/bin/x86_64-linux-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CXX17_SUPPORTED -- Performing Test CXX17_SUPPORTED - Success -- Performing Test CXX11_SUPPORTED -- Performing Test CXX11_SUPPORTED - Success -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE CMake Warning at /nvmedata/autobuild/instance-9/output-1/host/share/cmake-3.18/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /nvmedata/autobuild/instance-9/output-1/host/share/cmake-3.18/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /nvmedata/autobuild/instance-9/output-1/host/share/cmake-3.18/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:220 (find_package) CMake Warning at /nvmedata/autobuild/instance-9/output-1/host/share/cmake-3.18/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /nvmedata/autobuild/instance-9/output-1/host/share/cmake-3.18/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /nvmedata/autobuild/instance-9/output-1/host/share/cmake-3.18/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:220 (find_package) CMake Warning at /nvmedata/autobuild/instance-9/output-1/host/share/cmake-3.18/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /nvmedata/autobuild/instance-9/output-1/host/share/cmake-3.18/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /nvmedata/autobuild/instance-9/output-1/host/share/cmake-3.18/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:220 (find_package) CMake Warning at /nvmedata/autobuild/instance-9/output-1/host/share/cmake-3.18/Modules/FindBoost.cmake:1187 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /nvmedata/autobuild/instance-9/output-1/host/share/cmake-3.18/Modules/FindBoost.cmake:1311 (_Boost_COMPONENT_DEPENDENCIES) /nvmedata/autobuild/instance-9/output-1/host/share/cmake-3.18/Modules/FindBoost.cmake:1919 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:220 (find_package) -- Found Boost: /nvmedata/autobuild/instance-9/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/include (found version "1.79.0") found components: system filesystem program_options date_time -- Found OpenSSL: /nvmedata/autobuild/instance-9/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/lib/libcrypto.a (found version "1.1.1o") -- Found ZLIB: /nvmedata/autobuild/instance-9/output-1/host/x86_64-buildroot-linux-musl/sysroot/usr/lib/libz.a (found version "1.2.11") -- Looking for __atomic_load_8 in atomic -- Looking for __atomic_load_8 in atomic - found -- Performing Test HAVE_CXX_ATOMICS64_WITH_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITH_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- --------------------------------------- -- Build type : Release -- Compiler vendor : GNU -- Compiler version : 11.2.0 -- Compiler path : /nvmedata/autobuild/instance-9/output-1/host/bin/x86_64-linux-g++ -- Architecture : x86_64 -- Install prefix: : /usr -- Options: -- AESNI : ON -- HARDENING : OFF -- LIBRARY : ON -- BINARY : ON -- STATIC BUILD : ON -- UPnP : OFF -- PCH : OFF -- MESHNET : OFF -- ADDRSANITIZER : OFF -- THREADSANITIZER : OFF -- --------------------------------------- -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTING BUILD_TESTS HAVE_CXX_ATOMICS_WITHOUT_LIB WITH_GUI -- Build files have been written to: /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build >>> i2pd 2.40.0 Building PATH="/nvmedata/autobuild/instance-9/output-1/host/bin:/nvmedata/autobuild/instance-9/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" /usr/bin/make -j1 -C /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build make[1]: Entering directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' make[2]: Entering directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' make[3]: Entering directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' Scanning dependencies of target libi2pdlang make[3]: Leaving directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' make[3]: Entering directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' [ 1%] Building CXX object CMakeFiles/libi2pdlang.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/i18n/Afrikaans.cpp.o [ 2%] Building CXX object CMakeFiles/libi2pdlang.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/i18n/Armenian.cpp.o [ 4%] Building CXX object CMakeFiles/libi2pdlang.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/i18n/English.cpp.o [ 5%] Building CXX object CMakeFiles/libi2pdlang.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/i18n/Russian.cpp.o [ 6%] Building CXX object CMakeFiles/libi2pdlang.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/i18n/Turkmen.cpp.o [ 8%] Building CXX object CMakeFiles/libi2pdlang.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/i18n/Ukrainian.cpp.o [ 9%] Building CXX object CMakeFiles/libi2pdlang.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/i18n/Uzbek.cpp.o [ 10%] Linking CXX static library libi2pdlang.a make[3]: Leaving directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' [ 10%] Built target libi2pdlang make[3]: Entering directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' Scanning dependencies of target libi2pd make[3]: Leaving directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' make[3]: Entering directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' [ 12%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Base.cpp.o [ 13%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Blinding.cpp.o [ 14%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/BloomFilter.cpp.o [ 16%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/CPU.cpp.o [ 17%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/ChaCha20.cpp.o [ 18%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Config.cpp.o [ 20%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp.o In file included from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:24: In member function 'void i2p::crypto::Poly1305::Blocks(const uint8_t*, size_t)', inlined from 'void i2p::crypto::Poly1305::Update(const uint8_t*, size_t)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:182:11, inlined from 'bool i2p::crypto::AEADChaCha20Poly1305(const uint8_t*, size_t, const uint8_t*, size_t, const uint8_t*, const uint8_t*, uint8_t*, size_t, bool)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:1140:20: /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:211:93: warning: 'polyHash' may be used uninitialized [-Wmaybe-uninitialized] 211 | unsigned long v = (unsigned short)m_H.data[j] * m_R.data[i + 17 - j]; | ~~~~~~~~~~^ /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp: In function 'bool i2p::crypto::AEADChaCha20Poly1305(const uint8_t*, size_t, const uint8_t*, size_t, const uint8_t*, const uint8_t*, uint8_t*, size_t, bool)': /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:1135:26: note: 'polyHash' declared here 1135 | Poly1305 polyHash (polyKey); | ^~~~~~~~ In file included from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:24: In member function 'void i2p::crypto::Poly1305::Blocks(const uint8_t*, size_t)', inlined from 'void i2p::crypto::Poly1305::Finish(uint64_t*)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:234:11, inlined from 'void i2p::crypto::AEADChaCha20Poly1305Encrypt(const std::vector >&, const uint8_t*, const uint8_t*, uint8_t*)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:1236:19: /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:211:93: warning: 'polyHash' may be used uninitialized [-Wmaybe-uninitialized] 211 | unsigned long v = (unsigned short)m_H.data[j] * m_R.data[i + 17 - j]; | ~~~~~~~~~~^ /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp: In function 'void i2p::crypto::AEADChaCha20Poly1305Encrypt(const std::vector >&, const uint8_t*, const uint8_t*, uint8_t*)': /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:1211:26: note: 'polyHash' declared here 1211 | Poly1305 polyHash (polyKey); | ^~~~~~~~ In file included from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:24: In member function 'void i2p::crypto::Poly1305::Blocks(const uint8_t*, size_t)', inlined from 'void i2p::crypto::Poly1305::Update(const uint8_t*, size_t)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:175:11, inlined from 'void i2p::crypto::AEADChaCha20Poly1305Encrypt(const std::vector >&, const uint8_t*, const uint8_t*, uint8_t*)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:1234:19: /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:211:93: warning: 'polyHash' may be used uninitialized [-Wmaybe-uninitialized] 211 | unsigned long v = (unsigned short)m_H.data[j] * m_R.data[i + 17 - j]; | ~~~~~~~~~~^ /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp: In function 'void i2p::crypto::AEADChaCha20Poly1305Encrypt(const std::vector >&, const uint8_t*, const uint8_t*, uint8_t*)': /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:1211:26: note: 'polyHash' declared here 1211 | Poly1305 polyHash (polyKey); | ^~~~~~~~ In file included from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:24: In member function 'void i2p::crypto::Poly1305::Blocks(const uint8_t*, size_t)', inlined from 'void i2p::crypto::Poly1305::Update(const uint8_t*, size_t)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:182:11, inlined from 'void i2p::crypto::AEADChaCha20Poly1305Encrypt(const std::vector >&, const uint8_t*, const uint8_t*, uint8_t*)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:1234:19: /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:211:93: warning: 'polyHash' may be used uninitialized [-Wmaybe-uninitialized] 211 | unsigned long v = (unsigned short)m_H.data[j] * m_R.data[i + 17 - j]; | ~~~~~~~~~~^ /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp: In function 'void i2p::crypto::AEADChaCha20Poly1305Encrypt(const std::vector >&, const uint8_t*, const uint8_t*, uint8_t*)': /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:1211:26: note: 'polyHash' declared here 1211 | Poly1305 polyHash (polyKey); | ^~~~~~~~ In file included from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:24: In member function 'void i2p::crypto::Poly1305::Blocks(const uint8_t*, size_t)', inlined from 'void i2p::crypto::Poly1305::Update(const uint8_t*, size_t)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:175:11, inlined from 'void i2p::crypto::AEADChaCha20Poly1305Encrypt(const std::vector >&, const uint8_t*, const uint8_t*, uint8_t*)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:1229:20: /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:211:93: warning: 'polyHash' may be used uninitialized [-Wmaybe-uninitialized] 211 | unsigned long v = (unsigned short)m_H.data[j] * m_R.data[i + 17 - j]; | ~~~~~~~~~~^ /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp: In function 'void i2p::crypto::AEADChaCha20Poly1305Encrypt(const std::vector >&, const uint8_t*, const uint8_t*, uint8_t*)': /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:1211:26: note: 'polyHash' declared here 1211 | Poly1305 polyHash (polyKey); | ^~~~~~~~ In file included from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:24: In member function 'void i2p::crypto::Poly1305::Blocks(const uint8_t*, size_t)', inlined from 'void i2p::crypto::Poly1305::Update(const uint8_t*, size_t)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:182:11, inlined from 'void i2p::crypto::AEADChaCha20Poly1305Encrypt(const std::vector >&, const uint8_t*, const uint8_t*, uint8_t*)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:1229:20: /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:211:93: warning: 'polyHash' may be used uninitialized [-Wmaybe-uninitialized] 211 | unsigned long v = (unsigned short)m_H.data[j] * m_R.data[i + 17 - j]; | ~~~~~~~~~~^ /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp: In function 'void i2p::crypto::AEADChaCha20Poly1305Encrypt(const std::vector >&, const uint8_t*, const uint8_t*, uint8_t*)': /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:1211:26: note: 'polyHash' declared here 1211 | Poly1305 polyHash (polyKey); | ^~~~~~~~ In file included from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:24: In member function 'void i2p::crypto::Poly1305::Blocks(const uint8_t*, size_t)', inlined from 'void i2p::crypto::Poly1305::Update(const uint8_t*, size_t)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:175:11, inlined from 'void i2p::crypto::AEADChaCha20Poly1305Encrypt(const std::vector >&, const uint8_t*, const uint8_t*, uint8_t*)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:1218:20: /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:211:93: warning: 'polyHash' may be used uninitialized [-Wmaybe-uninitialized] 211 | unsigned long v = (unsigned short)m_H.data[j] * m_R.data[i + 17 - j]; | ~~~~~~~~~~^ /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp: In function 'void i2p::crypto::AEADChaCha20Poly1305Encrypt(const std::vector >&, const uint8_t*, const uint8_t*, uint8_t*)': /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:1211:26: note: 'polyHash' declared here 1211 | Poly1305 polyHash (polyKey); | ^~~~~~~~ In file included from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:24: In member function 'void i2p::crypto::Poly1305::Blocks(const uint8_t*, size_t)', inlined from 'void i2p::crypto::Poly1305::Update(const uint8_t*, size_t)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:182:11, inlined from 'void i2p::crypto::AEADChaCha20Poly1305Encrypt(const std::vector >&, const uint8_t*, const uint8_t*, uint8_t*)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:1218:20: /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:211:93: warning: 'polyHash' may be used uninitialized [-Wmaybe-uninitialized] 211 | unsigned long v = (unsigned short)m_H.data[j] * m_R.data[i + 17 - j]; | ~~~~~~~~~~^ /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp: In function 'void i2p::crypto::AEADChaCha20Poly1305Encrypt(const std::vector >&, const uint8_t*, const uint8_t*, uint8_t*)': /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Crypto.cpp:1211:26: note: 'polyHash' declared here 1211 | Poly1305 polyHash (polyKey); | ^~~~~~~~ [ 21%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/CryptoKey.cpp.o [ 22%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Datagram.cpp.o [ 24%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Destination.cpp.o [ 25%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/ECIESX25519AEADRatchetSession.cpp.o [ 27%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Ed25519.cpp.o [ 28%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Elligator.cpp.o [ 29%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/FS.cpp.o [ 31%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Family.cpp.o [ 32%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Garlic.cpp.o [ 33%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Gost.cpp.o [ 35%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Gzip.cpp.o [ 36%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/HTTP.cpp.o [ 37%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/I2NPProtocol.cpp.o [ 39%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/I2PEndian.cpp.o [ 40%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Identity.cpp.o [ 41%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/LeaseSet.cpp.o [ 43%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Log.cpp.o /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Log.cpp:38:17: warning: ISO C++ does not allow C99 designated initializers [-Wpedantic] 38 | [eLogNone] = "\033[0m", /* reset */ | ^ /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Log.cpp:39:17: warning: ISO C++ does not allow C99 designated initializers [-Wpedantic] 39 | [eLogError] = "\033[1;31m", /* red */ | ^ /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Log.cpp:40:17: warning: ISO C++ does not allow C99 designated initializers [-Wpedantic] 40 | [eLogWarning] = "\033[1;33m", /* yellow */ | ^ /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Log.cpp:41:17: warning: ISO C++ does not allow C99 designated initializers [-Wpedantic] 41 | [eLogInfo] = "\033[1;36m", /* cyan */ | ^ /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Log.cpp:42:17: warning: ISO C++ does not allow C99 designated initializers [-Wpedantic] 42 | [eLogDebug] = "\033[1;34m", /* blue */ | ^ /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Log.cpp:43:17: warning: ISO C++ does not allow C99 designated initializers [-Wpedantic] 43 | [eNumLogLevels] = "\033[0m", /* reset */ | ^ [ 44%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/NTCP2.cpp.o [ 45%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/NetDb.cpp.o /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/NetDb.cpp: In member function 'void i2p::data::NetDb::Start()': /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/NetDb.cpp:58:45: warning: 'threshold' may be used uninitialized in this function [-Wmaybe-uninitialized] 58 | if (m_RouterInfos.size () < threshold || m_Floodfills.size () < NETDB_MIN_FLOODFILLS) // reseed if # of router less than threshold or too few floodfiils | ^~~~~~~~~ [ 47%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/NetDbRequests.cpp.o [ 48%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.cpp.o In file included from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.cpp:1: In member function 'void i2p::crypto::Poly1305::Blocks(const uint8_t*, size_t)', inlined from 'void i2p::crypto::Poly1305::Update(const uint8_t*, size_t)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:182:11, inlined from 'void i2p::crypto::Poly1305HMAC(uint64_t*, const uint64_t*, const uint8_t*, std::size_t)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.cpp:18:11: /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:211:93: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 211 | unsigned long v = (unsigned short)m_H.data[j] * m_R.data[i + 17 - j]; | ~~~~~~~~~~^ /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.cpp: In function 'void i2p::crypto::Poly1305HMAC(uint64_t*, const uint64_t*, const uint8_t*, std::size_t)': /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.cpp:17:26: note: 'p' declared here 17 | Poly1305 p(key); | ^ In file included from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.cpp:1: In member function 'void i2p::crypto::Poly1305::Blocks(const uint8_t*, size_t)', inlined from 'void i2p::crypto::Poly1305::Finish(uint64_t*)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:234:11, inlined from 'void i2p::crypto::Poly1305HMAC(uint64_t*, const uint64_t*, const uint8_t*, std::size_t)' at /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.cpp:19:11: /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.h:211:93: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 211 | unsigned long v = (unsigned short)m_H.data[j] * m_R.data[i + 17 - j]; | ~~~~~~~~~~^ /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.cpp: In function 'void i2p::crypto::Poly1305HMAC(uint64_t*, const uint64_t*, const uint8_t*, std::size_t)': /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Poly1305.cpp:17:26: note: 'p' declared here 17 | Poly1305 p(key); | ^ [ 50%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Profiling.cpp.o [ 51%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Reseed.cpp.o [ 52%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/RouterContext.cpp.o [ 54%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/RouterInfo.cpp.o [ 55%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/SSU.cpp.o [ 56%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/SSUData.cpp.o [ 58%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/SSUSession.cpp.o [ 59%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Signature.cpp.o [ 60%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Streaming.cpp.o [ 62%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Timestamp.cpp.o [ 63%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/TransitTunnel.cpp.o [ 64%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Transports.cpp.o [ 66%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Tunnel.cpp.o In file included from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/TunnelPool.h:22, from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Tunnel.h:25, from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/NetDb.hpp:27, from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Tunnel.cpp:21: /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/TunnelBase.h: In member function 'void i2p::tunnel::OutboundTunnel::SendTunnelDataMsg(const uint8_t*, uint32_t, std::shared_ptr)': /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/TunnelBase.h:32:16: warning: 'block.i2p::tunnel::TunnelMessageBlock::tunnelID' may be used uninitialized in this function [-Wmaybe-uninitialized] 32 | struct TunnelMessageBlock | ^~~~~~~~~~~~~~~~~~ /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Tunnel.cpp:286:36: note: 'block.i2p::tunnel::TunnelMessageBlock::tunnelID' was declared here 286 | TunnelMessageBlock block; | ^~~~~ [ 67%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/TunnelConfig.cpp.o [ 68%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/TunnelEndpoint.cpp.o [ 70%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/TunnelGateway.cpp.o [ 71%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/TunnelPool.cpp.o [ 72%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/api.cpp.o In file included from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/TunnelConfig.h:14, from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/Tunnel.h:24, from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/NetDb.hpp:27, from /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/api.cpp:13: /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/RouterContext.h: In function 'void i2p::api::InitI2P(int, char**, const char*)': /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/RouterContext.h:97:61: warning: 'netID' may be used uninitialized in this function [-Wmaybe-uninitialized] 97 | void SetNetID (int netID) { m_NetID = netID; }; | ~~~~~~~~^~~~~~~ /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/api.cpp:45:21: note: 'netID' was declared here 45 | int netID; i2p::config::GetOption("netid", netID); | ^~~~~ [ 74%] Building CXX object CMakeFiles/libi2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd/util.cpp.o [ 75%] Linking CXX static library libi2pd.a make[3]: Leaving directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' [ 75%] Built target libi2pd make[3]: Entering directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' Scanning dependencies of target libi2pdclient make[3]: Leaving directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' make[3]: Entering directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' [ 77%] Building CXX object CMakeFiles/libi2pdclient.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd_client/AddressBook.cpp.o [ 78%] Building CXX object CMakeFiles/libi2pdclient.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd_client/BOB.cpp.o [ 79%] Building CXX object CMakeFiles/libi2pdclient.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd_client/ClientContext.cpp.o [ 81%] Building CXX object CMakeFiles/libi2pdclient.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd_client/HTTPProxy.cpp.o [ 82%] Building CXX object CMakeFiles/libi2pdclient.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd_client/I2CP.cpp.o [ 83%] Building CXX object CMakeFiles/libi2pdclient.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd_client/I2PService.cpp.o [ 85%] Building CXX object CMakeFiles/libi2pdclient.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd_client/I2PTunnel.cpp.o [ 86%] Building CXX object CMakeFiles/libi2pdclient.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd_client/MatchedDestination.cpp.o [ 87%] Building CXX object CMakeFiles/libi2pdclient.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd_client/SAM.cpp.o [ 89%] Building CXX object CMakeFiles/libi2pdclient.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/libi2pd_client/SOCKS.cpp.o [ 90%] Linking CXX static library libi2pdclient.a make[3]: Leaving directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' [ 90%] Built target libi2pdclient make[3]: Entering directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' Scanning dependencies of target i2pd make[3]: Leaving directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' make[3]: Entering directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' [ 91%] Building CXX object CMakeFiles/i2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/daemon/Daemon.cpp.o [ 93%] Building CXX object CMakeFiles/i2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/daemon/HTTPServer.cpp.o [ 94%] Building CXX object CMakeFiles/i2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/daemon/I2PControl.cpp.o [ 95%] Building CXX object CMakeFiles/i2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/daemon/i2pd.cpp.o [ 97%] Building CXX object CMakeFiles/i2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/daemon/UPnP.cpp.o [ 98%] Building CXX object CMakeFiles/i2pd.dir/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/daemon/UnixDaemon.cpp.o [100%] Linking CXX executable i2pd /nvmedata/autobuild/instance-9/output-1/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-musl/11.2.0/../../../../x86_64-buildroot-linux-musl/bin/ld: attempted static link of dynamic object `/nvmedata/autobuild/instance-9/output-1/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-musl/11.2.0/../../../../x86_64-buildroot-linux-musl/lib/../lib64/libatomic.so' /nvmedata/autobuild/instance-9/output-1/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-musl/11.2.0/../../../../x86_64-buildroot-linux-musl/bin/ld: attempted static link of dynamic object `/nvmedata/autobuild/instance-9/output-1/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-musl/11.2.0/../../../../x86_64-buildroot-linux-musl/lib/../lib64/libatomic.so' /nvmedata/autobuild/instance-9/output-1/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-musl/11.2.0/../../../../x86_64-buildroot-linux-musl/bin/ld: attempted static link of dynamic object `/nvmedata/autobuild/instance-9/output-1/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-musl/11.2.0/../../../../x86_64-buildroot-linux-musl/lib/../lib64/libstdc++.so' /nvmedata/autobuild/instance-9/output-1/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-musl/11.2.0/../../../../x86_64-buildroot-linux-musl/bin/ld: attempted static link of dynamic object `/nvmedata/autobuild/instance-9/output-1/host/x86_64-buildroot-linux-musl/sysroot/lib/../lib64/libc.so' collect2: error: ld returned 1 exit status make[3]: *** [CMakeFiles/i2pd.dir/build.make:196: i2pd] Error 1 make[3]: Leaving directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' make[2]: *** [CMakeFiles/Makefile2:130: CMakeFiles/i2pd.dir/all] Error 2 make[2]: Leaving directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' make[1]: *** [Makefile:149: all] Error 2 make[1]: Leaving directory '/nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/build' make: *** [package/pkg-generic.mk:293: /nvmedata/autobuild/instance-9/output-1/build/i2pd-2.40.0/.stamp_built] Error 2 make: Leaving directory '/nvmedata/autobuild/instance-9/buildroot'