==> Building on C ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ 010-i2pd-config.patch 1,399 100% 0.00kB/s 0:00:00 1,399 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) 020-i2pd-do-not-override-config.patch 576 100% 562.50kB/s 0:00:00 576 100% 562.50kB/s 0:00:00 (xfr#2, to-chk=6/9) 030-i2pd-systemd-service-hardening.patch 830 100% 810.55kB/s 0:00:00 830 100% 810.55kB/s 0:00:00 (xfr#3, to-chk=5/9) 040-i2pd-tunnels-d-readme.patch 364 100% 355.47kB/s 0:00:00 364 100% 355.47kB/s 0:00:00 (xfr#4, to-chk=4/9) PKGBUILD 2,576 78% 2.46MB/s 0:00:00 3,278 100% 3.13MB/s 0:00:00 (xfr#5, to-chk=3/9) i2pd-2.41.0-1.log 888 100% 867.19kB/s 0:00:00 888 100% 867.19kB/s 0:00:00 (xfr#6, to-chk=2/9) i2pd.sysusers 37 100% 36.13kB/s 0:00:00 37 100% 36.13kB/s 0:00:00 (xfr#7, to-chk=1/9) i2pd.tmpfiles 304 100% 296.88kB/s 0:00:00 304 100% 296.88kB/s 0:00:00 (xfr#8, to-chk=0/9) sent 3,324 bytes received 219 bytes 7,086.00 bytes/sec total size is 6,976 speedup is 1.97 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l felix5 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... community downloading... :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Package (4) Old Version New Version Net Change Download Size core/binutils 2.36.1-3 2.38-3.1 4.36 MiB 6.90 MiB core/gcc 11.2.0-3 11.2.0-3.1 0.19 MiB 24.42 MiB core/gcc-libs 11.2.0-3 11.2.0-3.1 0.69 MiB 25.71 MiB core/glibc 2.35-2 2.35-2.1 0.49 MiB 9.97 MiB Total Download Size: 66.99 MiB Total Installed Size: 329.79 MiB Net Upgrade Size: 5.73 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... gcc-libs-11.2.0-3.1-riscv64 downloading... gcc-11.2.0-3.1-riscv64 downloading... glibc-2.35-2.1-riscv64 downloading... binutils-2.38-3.1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... upgrading glibc... Generating locales... en_US.UTF-8... done de_DE.UTF-8... done Generation complete. upgrading gcc-libs... upgrading binutils... New optional dependencies for binutils debuginfod: for debuginfod server/client functionality upgrading gcc... :: Running post-transaction hooks... (1/1) Updating the info directory file... [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix5]...done ==> Making package: i2pd 2.41.0-1 (Fri Feb 25 01:23:25 2022) ==> Retrieving sources...  -> Downloading i2pd-2.41.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 132 100 132 0 0 210 0 --:--:-- --:--:-- --:--:-- 209 100 6211 0 6211 0 0 3566 0 --:--:-- 0:00:01 --:--:-- 3566 100 97072 0 97072 0 0 41484 0 --:--:-- 0:00:02 --:--:-- 148k 100 580k 0 580k 0 0 201k 0 --:--:-- 0:00:02 --:--:-- 501k  -> Found 010-i2pd-config.patch  -> Found 020-i2pd-do-not-override-config.patch  -> Found 030-i2pd-systemd-service-hardening.patch  -> Found 040-i2pd-tunnels-d-readme.patch  -> Found i2pd.sysusers  -> Found i2pd.tmpfiles ==> Validating source files with sha256sums... i2pd-2.41.0.tar.gz ... Passed 010-i2pd-config.patch ... Passed 020-i2pd-do-not-override-config.patch ... Passed 030-i2pd-systemd-service-hardening.patch ... Passed 040-i2pd-tunnels-d-readme.patch ... Passed i2pd.sysusers ... Passed i2pd.tmpfiles ... Passed ==> Making package: i2pd 2.41.0-1 (Fri 25 Feb 2022 01:23:38 AM UTC) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (2) New Version Net Change extra/boost-libs 1.78.0-1 8.05 MiB community/miniupnpc 2.2.2-2 0.10 MiB Total Installed Size: 8.14 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing boost-libs... Optional dependencies for boost-libs openmpi: for mpi support installing miniupnpc... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (7) New Version Net Change extra/hicolor-icon-theme 0.17-2 0.05 MiB extra/jsoncpp 1.9.5-1 0.25 MiB core/libnsl 2.0.0-2 0.06 MiB extra/libuv 1.42.0-1 0.48 MiB extra/rhash 1.4.2-1 0.31 MiB extra/boost 1.78.0-1 199.95 MiB extra/cmake 3.22.2-1 54.35 MiB Total Installed Size: 255.45 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libnsl... installing libuv... installing rhash... installing cmake... Optional dependencies for cmake qt6-base: cmake-gui installing boost... Optional dependencies for boost python: for python bindings [?25h==> Retrieving sources...  -> Found i2pd-2.41.0.tar.gz  -> Found 010-i2pd-config.patch  -> Found 020-i2pd-do-not-override-config.patch  -> Found 030-i2pd-systemd-service-hardening.patch  -> Found 040-i2pd-tunnels-d-readme.patch  -> Found i2pd.sysusers  -> Found i2pd.tmpfiles ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting i2pd-2.41.0.tar.gz with bsdtar ==> Starting prepare()... patching file contrib/i2pd.conf patching file contrib/i2pd.service patching file contrib/i2pd.service patching file contrib/tunnels.d/README ==> Starting build()... -- 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: /usr/bin/cc - 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: /usr/bin/c++ - 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 -- Found Boost: /usr/lib/cmake/Boost-1.78.0/BoostConfig.cmake (found version "1.78.0") found components: system filesystem program_options date_time -- Found OpenSSL: /usr/lib/libcrypto.so (found version "1.1.1m") -- Found MiniUPnP headers: /usr/include -- Found MiniUPnP library: /usr/lib/libminiupnpc.so -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- --------------------------------------- -- Build type : None -- Compiler vendor : GNU -- Compiler version : 11.2.0 -- Compiler path : /usr/bin/c++ -- Architecture : unknown -- Install prefix: : /usr -- Options: -- AESNI : ON -- HARDENING : OFF -- LIBRARY : ON -- BINARY : ON -- STATIC BUILD : OFF -- UPnP : ON -- MESHNET : OFF -- ADDRSANITIZER : OFF -- THREADSANITIZER : OFF -- --------------------------------------- -- Configuring done -- Generating done -- Build files have been written to: /build/i2pd/src/i2pd-2.41.0/build make: Entering directory '/build/i2pd/src/i2pd-2.41.0/build' make[1]: Entering directory '/build/i2pd/src/i2pd-2.41.0/build' make[2]: Entering directory '/build/i2pd/src/i2pd-2.41.0/build' make[2]: Entering directory '/build/i2pd/src/i2pd-2.41.0/build' make[2]: Leaving directory '/build/i2pd/src/i2pd-2.41.0/build' make[2]: Leaving directory '/build/i2pd/src/i2pd-2.41.0/build' make[2]: Entering directory '/build/i2pd/src/i2pd-2.41.0/build' make[2]: Entering directory '/build/i2pd/src/i2pd-2.41.0/build' [ 1%] Building CXX object CMakeFiles/libi2pdlang.dir/build/i2pd/src/i2pd-2.41.0/i18n/Afrikaans.cpp.o [ 5%] Building CXX object CMakeFiles/libi2pdlang.dir/build/i2pd/src/i2pd-2.41.0/i18n/Russian.cpp.o [ 5%] Building CXX object CMakeFiles/libi2pdlang.dir/build/i2pd/src/i2pd-2.41.0/i18n/German.cpp.o [ 5%] Building CXX object CMakeFiles/libi2pdlang.dir/build/i2pd/src/i2pd-2.41.0/i18n/Armenian.cpp.o [ 7%] Building CXX object CMakeFiles/libi2pdlang.dir/build/i2pd/src/i2pd-2.41.0/i18n/Ukrainian.cpp.o [ 7%] Building CXX object CMakeFiles/libi2pdlang.dir/build/i2pd/src/i2pd-2.41.0/i18n/Turkmen.cpp.o [ 9%] Building CXX object CMakeFiles/libi2pdlang.dir/build/i2pd/src/i2pd-2.41.0/i18n/English.cpp.o [ 11%] Building CXX object CMakeFiles/libi2pdlang.dir/build/i2pd/src/i2pd-2.41.0/i18n/Uzbek.cpp.o [ 11%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Base.cpp.o [ 14%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/BloomFilter.cpp.o [ 17%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/CPU.cpp.o [ 14%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Blinding.cpp.o [ 17%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/ChaCha20.cpp.o [ 21%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Crypto.cpp.o [ 21%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Config.cpp.o [ 21%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/CryptoKey.cpp.o [ 22%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Datagram.cpp.o [ 23%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Destination.cpp.o [ 25%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/ECIESX25519AEADRatchetSession.cpp.o [ 26%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Ed25519.cpp.o [ 27%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Elligator.cpp.o [ 28%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/FS.cpp.o [ 30%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Family.cpp.o [ 31%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Garlic.cpp.o [ 32%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Gost.cpp.o [ 34%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Gzip.cpp.o [ 35%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/HTTP.cpp.o [ 36%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/I2NPProtocol.cpp.o [ 38%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/I2PEndian.cpp.o [ 39%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Identity.cpp.o [ 40%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/LeaseSet.cpp.o [ 42%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Log.cpp.o [ 43%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/NTCP2.cpp.o [ 44%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/NetDb.cpp.o [ 46%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/NetDbRequests.cpp.o [ 47%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Poly1305.cpp.o [ 48%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Profiling.cpp.o [ 50%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Reseed.cpp.o [ 51%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/RouterContext.cpp.o [ 52%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/RouterInfo.cpp.o [ 53%] Linking CXX shared library libi2pdlang.so [ 55%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/SSU.cpp.o [ 56%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/SSU2.cpp.o make[2]: Leaving directory '/build/i2pd/src/i2pd-2.41.0/build' [ 56%] Built target libi2pdlang [ 57%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/SSUData.cpp.o [ 59%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/SSUSession.cpp.o [ 60%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Signature.cpp.o [ 61%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Streaming.cpp.o [ 63%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Timestamp.cpp.o [ 64%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/TransitTunnel.cpp.o [ 65%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Transports.cpp.o [ 67%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/Tunnel.cpp.o [ 68%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/TunnelConfig.cpp.o [ 69%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/TunnelEndpoint.cpp.o [ 71%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/TunnelGateway.cpp.o [ 72%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/TunnelPool.cpp.o [ 73%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/api.cpp.o [ 75%] Building CXX object CMakeFiles/libi2pd.dir/build/i2pd/src/i2pd-2.41.0/libi2pd/util.cpp.o [ 76%] Linking CXX shared library libi2pd.so /build/i2pd/src/i2pd-2.41.0/libi2pd/Tunnel.cpp: In member function ‘SendTunnelDataMsg’: /build/i2pd/src/i2pd-2.41.0/libi2pd/TunnelBase.h:32:16: warning: ‘block.tunnelID’ may be used uninitialized in this function [-Wmaybe-uninitialized] 32 | struct TunnelMessageBlock | ^ /build/i2pd/src/i2pd-2.41.0/libi2pd/Tunnel.cpp:286:36: note: ‘block.tunnelID’ was declared here 286 | TunnelMessageBlock block; | ^ make[2]: Leaving directory '/build/i2pd/src/i2pd-2.41.0/build' [ 76%] Built target libi2pd make[2]: Entering directory '/build/i2pd/src/i2pd-2.41.0/build' make[2]: Leaving directory '/build/i2pd/src/i2pd-2.41.0/build' make[2]: Entering directory '/build/i2pd/src/i2pd-2.41.0/build' [ 77%] Building CXX object CMakeFiles/libi2pdclient.dir/build/i2pd/src/i2pd-2.41.0/libi2pd_client/BOB.cpp.o [ 80%] Building CXX object CMakeFiles/libi2pdclient.dir/build/i2pd/src/i2pd-2.41.0/libi2pd_client/HTTPProxy.cpp.o [ 82%] Building CXX object CMakeFiles/libi2pdclient.dir/build/i2pd/src/i2pd-2.41.0/libi2pd_client/I2PService.cpp.o [ 82%] Building CXX object CMakeFiles/libi2pdclient.dir/build/i2pd/src/i2pd-2.41.0/libi2pd_client/I2PTunnel.cpp.o [ 82%] Building CXX object CMakeFiles/libi2pdclient.dir/build/i2pd/src/i2pd-2.41.0/libi2pd_client/MatchedDestination.cpp.o [ 85%] Building CXX object CMakeFiles/libi2pdclient.dir/build/i2pd/src/i2pd-2.41.0/libi2pd_client/ClientContext.cpp.o [ 84%] Building CXX object CMakeFiles/libi2pdclient.dir/build/i2pd/src/i2pd-2.41.0/libi2pd_client/SAM.cpp.o [ 88%] Building CXX object CMakeFiles/libi2pdclient.dir/build/i2pd/src/i2pd-2.41.0/libi2pd_client/SOCKS.cpp.o [ 88%] Building CXX object CMakeFiles/libi2pdclient.dir/build/i2pd/src/i2pd-2.41.0/libi2pd_client/AddressBook.cpp.o [ 89%] Building CXX object CMakeFiles/libi2pdclient.dir/build/i2pd/src/i2pd-2.41.0/libi2pd_client/I2CP.cpp.o [ 90%] Linking CXX shared library libi2pdclient.so make[2]: Leaving directory '/build/i2pd/src/i2pd-2.41.0/build' [ 90%] Built target libi2pdclient make[2]: Entering directory '/build/i2pd/src/i2pd-2.41.0/build' make[2]: Leaving directory '/build/i2pd/src/i2pd-2.41.0/build' make[2]: Entering directory '/build/i2pd/src/i2pd-2.41.0/build' [ 92%] Building CXX object CMakeFiles/i2pd.dir/build/i2pd/src/i2pd-2.41.0/daemon/Daemon.cpp.o [ 94%] Building CXX object CMakeFiles/i2pd.dir/build/i2pd/src/i2pd-2.41.0/daemon/HTTPServer.cpp.o [ 96%] Building CXX object CMakeFiles/i2pd.dir/build/i2pd/src/i2pd-2.41.0/daemon/I2PControl.cpp.o [ 98%] Building CXX object CMakeFiles/i2pd.dir/build/i2pd/src/i2pd-2.41.0/daemon/i2pd.cpp.o [ 98%] Building CXX object CMakeFiles/i2pd.dir/build/i2pd/src/i2pd-2.41.0/daemon/UPnP.cpp.o [ 98%] Building CXX object CMakeFiles/i2pd.dir/build/i2pd/src/i2pd-2.41.0/daemon/UnixDaemon.cpp.o /build/i2pd/src/i2pd-2.41.0/daemon/UnixDaemon.cpp: In member function ‘virtual bool i2p::util::DaemonLinux::start()’: /build/i2pd/src/i2pd-2.41.0/daemon/UnixDaemon.cpp:98:40: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 98 | freopen("/dev/null", "r", stdin); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/i2pd/src/i2pd-2.41.0/daemon/UnixDaemon.cpp:99:40: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 99 | freopen("/dev/null", "w", stdout); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/i2pd/src/i2pd-2.41.0/daemon/UnixDaemon.cpp:100:40: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 100 | freopen("/dev/null", "w", stderr); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/i2pd/src/i2pd-2.41.0/daemon/UnixDaemon.cpp:164:42: warning: ignoring return value of ‘int ftruncate(int, __off_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 164 | ftruncate(pidFH, 0); | ~~~~~~~~~^~~~~~~~~~ [100%] Linking CXX executable i2pd /build/i2pd/src/i2pd-2.41.0/daemon/UnixDaemon.cpp: In member function ‘start’: /build/i2pd/src/i2pd-2.41.0/daemon/UnixDaemon.cpp:123:40: warning: ‘cfsize’ may be used uninitialized in this function [-Wmaybe-uninitialized] 123 | cfsize *= 1024; | ^ /build/i2pd/src/i2pd-2.41.0/daemon/UnixDaemon.cpp:120:34: note: ‘cfsize’ was declared here 120 | uint32_t cfsize; i2p::config::GetOption("limits.coresize", cfsize); | ^ /usr/bin/ld: libi2pdclient.so: undefined reference to `__atomic_exchange_1' collect2: error: ld returned 1 exit status make[2]: *** [CMakeFiles/i2pd.dir/build.make:190: i2pd] Error 1 make[2]: Leaving directory '/build/i2pd/src/i2pd-2.41.0/build' make[1]: *** [CMakeFiles/Makefile2:170: CMakeFiles/i2pd.dir/all] Error 2 make[1]: Leaving directory '/build/i2pd/src/i2pd-2.41.0/build' make: *** [Makefile:136: all] Error 2 make: Leaving directory '/build/i2pd/src/i2pd-2.41.0/build' ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix5/build receiving incremental file list i2pd-2.41.0-1-riscv64-build.log i2pd-2.41.0-1-riscv64-prepare.log sent 62 bytes received 2,602 bytes 5,328.00 bytes/sec total size is 14,015 speedup is 5.26