==> Building on p ==> Attempt to run pkgver()... ==> Making package: opendht 1:2.3.5-2 (Mon 21 Mar 2022 05:40:19 PM EET) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Missing dependencies:  -> msgpack-cxx  -> restinio  -> cppunit ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ PKGBUILD 1,425 94% 0.00kB/s 0:00:00 1,507 100% 80.08kB/s 0:00:00 (xfr#1, to-chk=1/3) opendht-1:2.3.5-2.log 617 100% 602.54kB/s 0:00:00 617 100% 602.54kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 951 bytes received 75 bytes 684.00 bytes/sec total size is 2,112 speedup is 2.06 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l felix20 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... community downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix20]...done ==> Making package: opendht 1:2.3.5-2 (Mon Mar 21 16:40:26 2022) ==> Retrieving sources...  -> Updating opendht git repo... Fetching origin From https://github.com/savoirfairelinux/opendht - [deleted] (none) -> refs/pull/554/merge remote: Enumerating objects: 953, done. remote: Counting objects: 0% (1/685) remote: Counting objects: 1% (7/685) remote: Counting objects: 2% (14/685) remote: Counting objects: 3% (21/685) remote: Counting objects: 4% (28/685) remote: Counting objects: 5% (35/685) remote: Counting objects: 6% (42/685) remote: Counting objects: 7% (48/685) remote: Counting objects: 8% (55/685) remote: Counting objects: 9% (62/685) remote: Counting objects: 10% (69/685) remote: Counting objects: 11% (76/685) remote: Counting objects: 12% (83/685) remote: Counting objects: 13% (90/685) remote: Counting objects: 14% (96/685) remote: Counting objects: 15% (103/685) remote: Counting objects: 16% (110/685) remote: Counting objects: 17% (117/685) remote: Counting objects: 18% (124/685) remote: Counting objects: 19% (131/685) remote: Counting objects: 20% (137/685) remote: Counting objects: 21% (144/685) remote: Counting objects: 22% (151/685) remote: Counting objects: 23% (158/685) remote: Counting objects: 24% (165/685) remote: Counting objects: 25% (172/685) remote: Counting objects: 26% (179/685) remote: Counting objects: 27% (185/685) remote: Counting objects: 28% (192/685) remote: Counting objects: 29% (199/685) remote: Counting objects: 30% (206/685) remote: Counting objects: 31% (213/685) remote: Counting objects: 32% (220/685) remote: Counting objects: 33% (227/685) remote: Counting objects: 34% (233/685) remote: Counting objects: 35% (240/685) remote: Counting objects: 36% (247/685) remote: Counting objects: 37% (254/685) remote: Counting objects: 38% (261/685) remote: Counting objects: 39% (268/685) remote: Counting objects: 40% (274/685) remote: Counting objects: 41% (281/685) remote: Counting objects: 42% (288/685) remote: Counting objects: 43% (295/685) remote: Counting objects: 44% (302/685) remote: Counting objects: 45% (309/685) remote: Counting objects: 46% (316/685) remote: Counting objects: 47% (322/685) remote: Counting objects: 48% (329/685) remote: Counting objects: 49% (336/685) remote: Counting objects: 50% (343/685) remote: Counting objects: 51% (350/685) remote: Counting objects: 52% (357/685) remote: Counting objects: 53% (364/685) remote: Counting objects: 54% (370/685) remote: Counting objects: 55% (377/685) remote: Counting objects: 56% (384/685) remote: Counting objects: 57% (391/685) remote: Counting objects: 58% (398/685) remote: Counting objects: 59% (405/685) remote: Counting objects: 60% (411/685) remote: Counting objects: 61% (418/685) remote: Counting objects: 62% (425/685) remote: Counting objects: 63% (432/685) remote: Counting objects: 64% (439/685) remote: Counting objects: 65% (446/685) remote: Counting objects: 66% (453/685) remote: Counting objects: 67% (459/685) remote: Counting objects: 68% (466/685) remote: Counting objects: 69% (473/685) remote: Counting objects: 70% (480/685) remote: Counting objects: 71% (487/685) remote: Counting objects: 72% (494/685) remote: Counting objects: 73% (501/685) remote: Counting objects: 74% (507/685) remote: Counting objects: 75% (514/685) remote: Counting objects: 76% (521/685) remote: Counting objects: 77% (528/685) remote: Counting objects: 78% (535/685) remote: Counting objects: 79% (542/685) remote: Counting objects: 80% (548/685) remote: Counting objects: 81% (555/685) remote: Counting objects: 82% (562/685) remote: Counting objects: 83% (569/685) remote: Counting objects: 84% (576/685) remote: Counting objects: 85% (583/685) remote: Counting objects: 86% (590/685) remote: Counting objects: 87% (596/685) remote: Counting objects: 88% (603/685) remote: Counting objects: 89% (610/685) remote: Counting objects: 90% (617/685) remote: Counting objects: 91% (624/685) remote: Counting objects: 92% (631/685) remote: Counting objects: 93% (638/685) remote: Counting objects: 94% (644/685) remote: Counting objects: 95% (651/685) remote: Counting objects: 96% (658/685) remote: Counting objects: 97% (665/685) remote: Counting objects: 98% (672/685) remote: Counting objects: 99% (679/685) remote: Counting objects: 100% (685/685) remote: Counting objects: 100% (685/685), done. remote: Compressing objects: 0% (1/145) remote: Compressing objects: 1% (2/145) remote: Compressing objects: 2% (3/145) remote: Compressing objects: 3% (5/145) remote: Compressing objects: 4% (6/145) remote: Compressing objects: 5% (8/145) remote: Compressing objects: 6% (9/145) remote: Compressing objects: 7% (11/145) remote: Compressing objects: 8% (12/145) remote: Compressing objects: 9% (14/145) remote: Compressing objects: 10% (15/145) remote: Compressing objects: 11% (16/145) remote: Compressing objects: 12% (18/145) remote: Compressing objects: 13% (19/145) remote: Compressing objects: 14% (21/145) remote: Compressing objects: 15% (22/145) remote: Compressing objects: 16% (24/145) remote: Compressing objects: 17% (25/145) remote: Compressing objects: 18% (27/145) remote: Compressing objects: 19% (28/145) remote: Compressing objects: 20% (29/145) remote: Compressing objects: 21% (31/145) remote: Compressing objects: 22% (32/145) remote: Compressing objects: 23% (34/145) remote: Compressing objects: 24% (35/145) remote: Compressing objects: 25% (37/145) remote: Compressing objects: 26% (38/145) remote: Compressing objects: 27% (40/145) remote: Compressing objects: 28% (41/145) remote: Compressing objects: 29% (43/145) remote: Compressing objects: 30% (44/145) remote: Compressing objects: 31% (45/145) remote: Compressing objects: 32% (47/145) remote: Compressing objects: 33% (48/145) remote: Compressing objects: 34% (50/145) remote: Compressing objects: 35% (51/145) remote: Compressing objects: 36% (53/145) remote: Compressing objects: 37% (54/145) remote: Compressing objects: 38% (56/145) remote: Compressing objects: 39% (57/145) remote: Compressing objects: 40% (58/145) remote: Compressing objects: 41% (60/145) remote: Compressing objects: 42% (61/145) remote: Compressing objects: 43% (63/145) remote: Compressing objects: 44% (64/145) remote: Compressing objects: 45% (66/145) remote: Compressing objects: 46% (67/145) remote: Compressing objects: 47% (69/145) remote: Compressing objects: 48% (70/145) remote: Compressing objects: 49% (72/145) remote: Compressing objects: 50% (73/145) remote: Compressing objects: 51% (74/145) remote: Compressing objects: 52% (76/145) remote: Compressing objects: 53% (77/145) remote: Compressing objects: 54% (79/145) remote: Compressing objects: 55% (80/145) remote: Compressing objects: 56% (82/145) remote: Compressing objects: 57% (83/145) remote: Compressing objects: 58% (85/145) remote: Compressing objects: 59% (86/145) remote: Compressing objects: 60% (87/145) remote: Compressing objects: 61% (89/145) remote: Compressing objects: 62% (90/145) remote: Compressing objects: 63% (92/145) remote: Compressing objects: 64% (93/145) remote: Compressing objects: 65% (95/145) remote: Compressing objects: 66% (96/145) remote: Compressing objects: 67% (98/145) remote: Compressing objects: 68% (99/145) remote: Compressing objects: 69% (101/145) remote: Compressing objects: 70% (102/145) remote: Compressing objects: 71% (103/145) remote: Compressing objects: 72% (105/145) remote: Compressing objects: 73% (106/145) remote: Compressing objects: 74% (108/145) remote: Compressing objects: 75% (109/145) remote: Compressing objects: 76% (111/145) remote: Compressing objects: 77% (112/145) remote: Compressing objects: 78% (114/145) remote: Compressing objects: 79% (115/145) remote: Compressing objects: 80% (116/145) remote: Compressing objects: 81% (118/145) remote: Compressing objects: 82% (119/145) remote: Compressing objects: 83% (121/145) remote: Compressing objects: 84% (122/145) remote: Compressing objects: 85% (124/145) remote: Compressing objects: 86% (125/145) remote: Compressing objects: 87% (127/145) remote: Compressing objects: 88% (128/145) remote: Compressing objects: 89% (130/145) remote: Compressing objects: 90% (131/145) remote: Compressing objects: 91% (132/145) remote: Compressing objects: 92% (134/145) remote: Compressing objects: 93% (135/145) remote: Compressing objects: 94% (137/145) remote: Compressing objects: 95% (138/145) remote: Compressing objects: 96% (140/145) remote: Compressing objects: 97% (141/145) remote: Compressing objects: 98% (143/145) remote: Compressing objects: 99% (144/145) remote: Compressing objects: 100% (145/145) remote: Compressing objects: 100% (145/145), done. Receiving objects: 0% (1/324) Receiving objects: 1% (4/324) Receiving objects: 2% (7/324) Receiving objects: 3% (10/324) Receiving objects: 4% (13/324) Receiving objects: 5% (17/324) Receiving objects: 6% (20/324) Receiving objects: 7% (23/324) Receiving objects: 8% (26/324) Receiving objects: 9% (30/324) Receiving objects: 10% (33/324) Receiving objects: 11% (36/324) Receiving objects: 12% (39/324) Receiving objects: 13% (43/324) Receiving objects: 14% (46/324) Receiving objects: 15% (49/324) Receiving objects: 16% (52/324) Receiving objects: 17% (56/324) Receiving objects: 18% (59/324) Receiving objects: 19% (62/324) Receiving objects: 20% (65/324) Receiving objects: 21% (69/324) Receiving objects: 22% (72/324) Receiving objects: 23% (75/324) Receiving objects: 24% (78/324) Receiving objects: 25% (81/324) Receiving objects: 26% (85/324) Receiving objects: 27% (88/324) Receiving objects: 28% (91/324) Receiving objects: 29% (94/324) Receiving objects: 30% (98/324) Receiving objects: 31% (101/324) Receiving objects: 32% (104/324) Receiving objects: 33% (107/324) Receiving objects: 34% (111/324) Receiving objects: 35% (114/324) Receiving objects: 36% (117/324) Receiving objects: 37% (120/324) Receiving objects: 38% (124/324) Receiving objects: 39% (127/324) Receiving objects: 40% (130/324) Receiving objects: 41% (133/324) Receiving objects: 42% (137/324) Receiving objects: 43% (140/324) Receiving objects: 44% (143/324) Receiving objects: 45% (146/324) Receiving objects: 46% (150/324) Receiving objects: 47% (153/324) Receiving objects: 48% (156/324) Receiving objects: 49% (159/324) Receiving objects: 50% (162/324) Receiving objects: 51% (166/324) Receiving objects: 52% (169/324) Receiving objects: 53% (172/324) Receiving objects: 54% (175/324) Receiving objects: 55% (179/324) Receiving objects: 56% (182/324) Receiving objects: 57% (185/324) Receiving objects: 58% (188/324) Receiving objects: 59% (192/324) Receiving objects: 60% (195/324) Receiving objects: 61% (198/324) Receiving objects: 62% (201/324) Receiving objects: 63% (205/324) Receiving objects: 64% (208/324) Receiving objects: 65% (211/324) Receiving objects: 66% (214/324) Receiving objects: 67% (218/324) Receiving objects: 68% (221/324) Receiving objects: 69% (224/324) Receiving objects: 70% (227/324) Receiving objects: 71% (231/324) Receiving objects: 72% (234/324) Receiving objects: 73% (237/324) Receiving objects: 74% (240/324) Receiving objects: 75% (243/324) Receiving objects: 76% (247/324) Receiving objects: 77% (250/324) Receiving objects: 78% (253/324) Receiving objects: 79% (256/324) Receiving objects: 80% (260/324) Receiving objects: 81% (263/324) Receiving objects: 82% (266/324) Receiving objects: 83% (269/324) Receiving objects: 84% (273/324) remote: Total 324 (delta 253), reused 229 (delta 174), pack-reused 0 Receiving objects: 85% (276/324) Receiving objects: 86% (279/324) Receiving objects: 87% (282/324) Receiving objects: 88% (286/324) Receiving objects: 89% (289/324) Receiving objects: 90% (292/324) Receiving objects: 91% (295/324) Receiving objects: 92% (299/324) Receiving objects: 93% (302/324) Receiving objects: 94% (305/324) Receiving objects: 95% (308/324) Receiving objects: 96% (312/324) Receiving objects: 97% (315/324) Receiving objects: 98% (318/324) Receiving objects: 99% (321/324) Receiving objects: 100% (324/324) Receiving objects: 100% (324/324), 34.89 KiB | 2.68 MiB/s, done. Resolving deltas: 0% (0/253) Resolving deltas: 1% (3/253) Resolving deltas: 2% (6/253) Resolving deltas: 3% (8/253) Resolving deltas: 4% (11/253) Resolving deltas: 5% (13/253) Resolving deltas: 6% (16/253) Resolving deltas: 7% (18/253) Resolving deltas: 8% (21/253) Resolving deltas: 9% (23/253) Resolving deltas: 10% (26/253) Resolving deltas: 11% (28/253) Resolving deltas: 12% (31/253) Resolving deltas: 13% (33/253) Resolving deltas: 14% (36/253) Resolving deltas: 15% (38/253) Resolving deltas: 16% (41/253) Resolving deltas: 17% (44/253) Resolving deltas: 18% (46/253) Resolving deltas: 19% (49/253) Resolving deltas: 20% (51/253) Resolving deltas: 21% (54/253) Resolving deltas: 22% (56/253) Resolving deltas: 23% (59/253) Resolving deltas: 24% (61/253) Resolving deltas: 25% (64/253) Resolving deltas: 26% (66/253) Resolving deltas: 27% (69/253) Resolving deltas: 28% (71/253) Resolving deltas: 29% (74/253) Resolving deltas: 30% (76/253) Resolving deltas: 31% (79/253) Resolving deltas: 32% (81/253) Resolving deltas: 33% (84/253) Resolving deltas: 34% (87/253) Resolving deltas: 35% (89/253) Resolving deltas: 36% (92/253) Resolving deltas: 37% (94/253) Resolving deltas: 38% (97/253) Resolving deltas: 39% (99/253) Resolving deltas: 40% (102/253) Resolving deltas: 41% (104/253) Resolving deltas: 42% (107/253) Resolving deltas: 43% (109/253) Resolving deltas: 44% (112/253) Resolving deltas: 45% (114/253) Resolving deltas: 46% (117/253) Resolving deltas: 47% (119/253) Resolving deltas: 48% (122/253) Resolving deltas: 49% (124/253) Resolving deltas: 50% (127/253) Resolving deltas: 51% (130/253) Resolving deltas: 52% (132/253) Resolving deltas: 53% (135/253) Resolving deltas: 54% (137/253) Resolving deltas: 55% (140/253) Resolving deltas: 56% (142/253) Resolving deltas: 57% (145/253) Resolving deltas: 58% (147/253) Resolving deltas: 59% (150/253) Resolving deltas: 60% (152/253) Resolving deltas: 61% (155/253) Resolving deltas: 62% (157/253) Resolving deltas: 63% (160/253) Resolving deltas: 64% (162/253) Resolving deltas: 65% (165/253) Resolving deltas: 66% (167/253) Resolving deltas: 67% (170/253) Resolving deltas: 68% (173/253) Resolving deltas: 69% (175/253) Resolving deltas: 70% (178/253) Resolving deltas: 71% (180/253) Resolving deltas: 72% (183/253) Resolving deltas: 73% (185/253) Resolving deltas: 74% (188/253) Resolving deltas: 75% (190/253) Resolving deltas: 76% (193/253) Resolving deltas: 77% (195/253) Resolving deltas: 78% (198/253) Resolving deltas: 79% (200/253) Resolving deltas: 80% (203/253) Resolving deltas: 81% (205/253) Resolving deltas: 82% (208/253) Resolving deltas: 83% (210/253) Resolving deltas: 84% (213/253) Resolving deltas: 85% (216/253) Resolving deltas: 86% (218/253) Resolving deltas: 87% (221/253) Resolving deltas: 88% (223/253) Resolving deltas: 89% (226/253) Resolving deltas: 90% (228/253) Resolving deltas: 91% (231/253) Resolving deltas: 92% (233/253) Resolving deltas: 93% (236/253) Resolving deltas: 94% (238/253) Resolving deltas: 95% (241/253) Resolving deltas: 96% (243/253) Resolving deltas: 97% (246/253) Resolving deltas: 98% (248/253) Resolving deltas: 99% (251/253) Resolving deltas: 100% (253/253) Resolving deltas: 100% (253/253), completed with 123 local objects. * [new branch] bootstrap -> bootstrap * [new branch] cbinding -> cbinding * [new branch] cmake-msgpack -> cmake-msgpack * [new branch] jobs_leak -> jobs_leak db000a2f..c59f951e master -> master * [new branch] scheduler -> scheduler + 435ce67c...6d09b638 refs/pull/183/merge -> refs/pull/183/merge (forced update) + 429cd359...d689291e refs/pull/184/merge -> refs/pull/184/merge (forced update) + b9a039de...c7a03966 refs/pull/483/merge -> refs/pull/483/merge (forced update) + f98dd5c3...23e23448 refs/pull/543/merge -> refs/pull/543/merge (forced update) + e35a1f0e...96253c45 refs/pull/559/merge -> refs/pull/559/merge (forced update) * [new ref] refs/pull/576/head -> refs/pull/576/head * [new ref] refs/pull/580/head -> refs/pull/580/head * [new ref] refs/pull/584/head -> refs/pull/584/head * [new tag] 2.3.3 -> 2.3.3 * [new tag] 2.3.4 -> 2.3.4 * [new tag] 2.3.5 -> 2.3.5 ==> Validating source files with sha256sums... opendht ... Skipped ==> Making package: opendht 1:2.3.5-2 (Mon 21 Mar 2022 04:40:38 PM CET) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (4) New Version Net Change core/argon2 20190702-4 0.08 MiB extra/fmt 8.1.1-2 1.73 MiB extra/http-parser 2.9.4-1 0.06 MiB extra/jsoncpp 1.9.5-1 0.25 MiB Total Installed Size: 2.12 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing argon2... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing fmt... installing http-parser... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (23) New Version Net Change Download Size extra/boost 1.78.0-1 199.95 MiB extra/boost-libs 1.78.0-1 8.05 MiB extra/hicolor-icon-theme 0.17-2 0.05 MiB core/libnsl 2.0.0-2 0.06 MiB extra/libuv 1.42.0-1 0.48 MiB extra/perl-error 0.17029-3 0.04 MiB extra/perl-mailtools 2.21-5 0.11 MiB extra/perl-timedate 2.33-3 0.08 MiB core/python 3.10.1-2 79.11 MiB extra/python-appdirs 1.4.4-6 0.07 MiB community/python-more-itertools 8.12.0-1 0.48 MiB extra/python-ordered-set 4.0.2-6 0.06 MiB extra/python-packaging 21.0-1 0.26 MiB extra/python-pyparsing 3.0.3-1 0.94 MiB extra/rhash 1.4.2-1 0.31 MiB extra/asio 1.20.0-1 4.50 MiB 0.39 MiB extra/cmake 3.22.3-1 54.36 MiB extra/cppunit 1.15.1-2 5.40 MiB community/cython 0.29.28-1 7.54 MiB extra/git 2.35.1-1 29.55 MiB community/msgpack-cxx 4.1.1-1 5.08 MiB 0.25 MiB extra/python-setuptools 1:59.1.0-1 2.95 MiB community/restinio 0.6.14-1 1.29 MiB Total Download Size: 0.64 MiB Total Installed Size: 400.70 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... asio-1.20.0-1-any downloading... msgpack-cxx-4.1.1-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [pending] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing hicolor-icon-theme... installing libnsl... installing libuv... installing rhash... installing cmake... Optional dependencies for cmake qt6-base: cmake-gui installing boost-libs... Optional dependencies for boost-libs openmpi: for mpi support installing boost... Optional dependencies for boost python: for python bindings [pending] installing msgpack-cxx... installing asio... installing restinio... installing python... Optional dependencies for python python-setuptools [pending] python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing cython... installing python-appdirs... installing python-more-itertools... installing python-ordered-set... installing python-pyparsing... Optional dependencies for python-pyparsing python-railroad-diagrams: for generating Railroad Diagrams python-jinja: for generating Railroad Diagrams installing python-packaging... installing python-setuptools... installing cppunit... :: Running post-transaction hooks... (1/1) Warn about old perl modules [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of opendht git repo... Cloning into 'opendht'... done. Switched to a new branch 'makepkg' ==> Starting pkgver()... ==> 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 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") -- 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 -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- 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 GnuTLS: /usr/lib/libgnutls.so (found suitable version "3.7.3", minimum required is "3.3") -- Checking for one of the modules 'nettle' -- Found Boost: /usr/lib/cmake/Boost-1.78.0/BoostConfig.cmake (found version "1.78.0") -- Found Readline: /usr/lib/libreadline.so (Required is at least version "6") -- Checking for one of the modules 'libargon2' -- Checking for one of the modules 'jsoncpp' -- Found Restinio: /usr/include -- Checking for one of the modules 'openssl' -- Found OpenSSL 1.1.1n Indexation enabled since it is required for Python support Using push notification -- Using Systemd unit installation directory requested: /usr/lib/systemd/system/ -- Checking for one of the modules 'cppunit' -- Configuring done -- Generating done -- Build files have been written to: /build/opendht/src/build make: Entering directory '/build/opendht/src/build' make[1]: Entering directory '/build/opendht/src/build' make[2]: Entering directory '/build/opendht/src/build' make[2]: Leaving directory '/build/opendht/src/build' make[2]: Entering directory '/build/opendht/src/build' [ 2%] Building CXX object CMakeFiles/opendht.dir/src/base64.cpp.o [ 4%] Building CXX object CMakeFiles/opendht.dir/src/log.cpp.o [ 6%] Building CXX object CMakeFiles/opendht.dir/src/node_cache.cpp.o [ 8%] Building CXX object CMakeFiles/opendht.dir/src/dht.cpp.o [ 13%] Building CXX object CMakeFiles/opendht.dir/src/callbacks.cpp.o [ 13%] Building CXX object CMakeFiles/opendht.dir/src/value.cpp.o [ 15%] Building CXX object CMakeFiles/opendht.dir/src/routing_table.cpp.o [ 17%] Building CXX object CMakeFiles/opendht.dir/src/default_types.cpp.o [ 20%] Building CXX object CMakeFiles/opendht.dir/src/utils.cpp.o [ 22%] Building CXX object CMakeFiles/opendht.dir/src/network_engine.cpp.o [ 24%] Building CXX object CMakeFiles/opendht.dir/src/node.cpp.o [ 31%] Building CXX object CMakeFiles/opendht.dir/src/dhtrunner.cpp.o [ 31%] Building CXX object CMakeFiles/opendht.dir/src/op_cache.cpp.o [ 31%] Building CXX object CMakeFiles/opendht.dir/src/infohash.cpp.o [ 35%] Building CXX object CMakeFiles/opendht.dir/src/securedht.cpp.o [ 35%] Building CXX object CMakeFiles/opendht.dir/src/crypto.cpp.o [ 37%] Building CXX object CMakeFiles/opendht.dir/src/network_utils.cpp.o /build/opendht/src/opendht/src/crypto.cpp: In function ‘dht::Blob dht::crypto::aesEncrypt(const uint8_t*, size_t, const Blob&)’: /build/opendht/src/opendht/src/crypto.cpp:111:20: warning: ‘void nettle_gcm_aes_set_key(gcm_aes_ctx*, size_t, const uint8_t*)’ is deprecated [-Wdeprecated-declarations] 111 | gcm_aes_set_key(&aes, key.size(), key.data()); | ^ In file included from /build/opendht/src/opendht/src/crypto.cpp:27: /usr/include/nettle/gcm.h:268:1: note: declared here 268 | gcm_aes_set_key(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /build/opendht/src/opendht/src/crypto.cpp:112:19: warning: ‘void nettle_gcm_aes_set_iv(gcm_aes_ctx*, size_t, const uint8_t*)’ is deprecated [-Wdeprecated-declarations] 112 | gcm_aes_set_iv(&aes, GCM_IV_SIZE, ret.data()); | ^ In file included from /build/opendht/src/opendht/src/crypto.cpp:27: /usr/include/nettle/gcm.h:272:1: note: declared here 272 | gcm_aes_set_iv(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~ /build/opendht/src/opendht/src/crypto.cpp:117:20: warning: ‘void nettle_gcm_aes_encrypt(gcm_aes_ctx*, size_t, uint8_t*, const uint8_t*)’ is deprecated [-Wdeprecated-declarations] 117 | gcm_aes_encrypt(&aes, data_length, ret.data() + GCM_IV_SIZE, data); | ^ In file included from /build/opendht/src/opendht/src/crypto.cpp:27: /usr/include/nettle/gcm.h:280:1: note: declared here 280 | gcm_aes_encrypt(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /build/opendht/src/opendht/src/crypto.cpp:118:19: warning: ‘void nettle_gcm_aes_digest(gcm_aes_ctx*, size_t, uint8_t*)’ is deprecated [-Wdeprecated-declarations] 118 | gcm_aes_digest(&aes, GCM_DIGEST_SIZE, ret.data() + GCM_IV_SIZE + data_length); | ^ In file included from /build/opendht/src/opendht/src/crypto.cpp:27: /usr/include/nettle/gcm.h:290:1: note: declared here 290 | gcm_aes_digest(struct gcm_aes_ctx *ctx, size_t length, uint8_t *digest) | ^~~~~~~~~~~~~~ /build/opendht/src/opendht/src/crypto.cpp: In function ‘dht::Blob dht::crypto::aesDecrypt(const uint8_t*, size_t, const Blob&)’: /build/opendht/src/opendht/src/crypto.cpp:142:20: warning: ‘void nettle_gcm_aes_set_key(gcm_aes_ctx*, size_t, const uint8_t*)’ is deprecated [-Wdeprecated-declarations] 142 | gcm_aes_set_key(&aes, key.size(), key.data()); | ^ In file included from /build/opendht/src/opendht/src/crypto.cpp:27: /usr/include/nettle/gcm.h:268:1: note: declared here 268 | gcm_aes_set_key(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /build/opendht/src/opendht/src/crypto.cpp:143:19: warning: ‘void nettle_gcm_aes_set_iv(gcm_aes_ctx*, size_t, const uint8_t*)’ is deprecated [-Wdeprecated-declarations] 143 | gcm_aes_set_iv(&aes, GCM_IV_SIZE, data); | ^ In file included from /build/opendht/src/opendht/src/crypto.cpp:27: /usr/include/nettle/gcm.h:272:1: note: declared here 272 | gcm_aes_set_iv(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~ /build/opendht/src/opendht/src/crypto.cpp:147:20: warning: ‘void nettle_gcm_aes_decrypt(gcm_aes_ctx*, size_t, uint8_t*, const uint8_t*)’ is deprecated [-Wdeprecated-declarations] 147 | gcm_aes_decrypt(&aes, data_sz, ret.data(), data + GCM_IV_SIZE); | ^ In file included from /build/opendht/src/opendht/src/crypto.cpp:27: /usr/include/nettle/gcm.h:285:1: note: declared here 285 | gcm_aes_decrypt(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /build/opendht/src/opendht/src/crypto.cpp:148:19: warning: ‘void nettle_gcm_aes_digest(gcm_aes_ctx*, size_t, uint8_t*)’ is deprecated [-Wdeprecated-declarations] 148 | gcm_aes_digest(&aes, GCM_DIGEST_SIZE, digest.data()); | ^ In file included from /build/opendht/src/opendht/src/crypto.cpp:27: /usr/include/nettle/gcm.h:290:1: note: declared here 290 | gcm_aes_digest(struct gcm_aes_ctx *ctx, size_t length, uint8_t *digest) | ^~~~~~~~~~~~~~ /build/opendht/src/opendht/src/crypto.cpp:155:24: warning: ‘void nettle_gcm_aes_set_key(gcm_aes_ctx*, size_t, const uint8_t*)’ is deprecated [-Wdeprecated-declarations] 155 | gcm_aes_set_key(&aes_d, key.size(), key.data()); | ^ In file included from /build/opendht/src/opendht/src/crypto.cpp:27: /usr/include/nettle/gcm.h:268:1: note: declared here 268 | gcm_aes_set_key(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /build/opendht/src/opendht/src/crypto.cpp:156:23: warning: ‘void nettle_gcm_aes_set_iv(gcm_aes_ctx*, size_t, const uint8_t*)’ is deprecated [-Wdeprecated-declarations] 156 | gcm_aes_set_iv(&aes_d, GCM_IV_SIZE, data); | ^ In file included from /build/opendht/src/opendht/src/crypto.cpp:27: /usr/include/nettle/gcm.h:272:1: note: declared here 272 | gcm_aes_set_iv(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~ /build/opendht/src/opendht/src/crypto.cpp:157:23: warning: ‘void nettle_gcm_aes_update(gcm_aes_ctx*, size_t, const uint8_t*)’ is deprecated [-Wdeprecated-declarations] 157 | gcm_aes_update(&aes_d, ret.size(), ret.data()); | ^ In file included from /build/opendht/src/opendht/src/crypto.cpp:27: /usr/include/nettle/gcm.h:276:1: note: declared here 276 | gcm_aes_update(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~ /build/opendht/src/opendht/src/crypto.cpp:158:24: warning: ‘void nettle_gcm_aes_encrypt(gcm_aes_ctx*, size_t, uint8_t*, const uint8_t*)’ is deprecated [-Wdeprecated-declarations] 158 | gcm_aes_encrypt(&aes_d, ret.size(), ret_tmp.data(), ret.data()); | ^ In file included from /build/opendht/src/opendht/src/crypto.cpp:27: /usr/include/nettle/gcm.h:280:1: note: declared here 280 | gcm_aes_encrypt(struct gcm_aes_ctx *ctx, | ^~~~~~~~~~~~~~~ /build/opendht/src/opendht/src/crypto.cpp:159:23: warning: ‘void nettle_gcm_aes_digest(gcm_aes_ctx*, size_t, uint8_t*)’ is deprecated [-Wdeprecated-declarations] 159 | gcm_aes_digest(&aes_d, GCM_DIGEST_SIZE, digest.data()); | ^ In file included from /build/opendht/src/opendht/src/crypto.cpp:27: /usr/include/nettle/gcm.h:290:1: note: declared here 290 | gcm_aes_digest(struct gcm_aes_ctx *ctx, size_t length, uint8_t *digest) | ^~~~~~~~~~~~~~ [ 40%] Building CXX object CMakeFiles/opendht.dir/src/thread_pool.cpp.o [ 42%] Building CXX object CMakeFiles/opendht.dir/src/peer_discovery.cpp.o [ 44%] Building CXX object CMakeFiles/opendht.dir/src/indexation/pht.cpp.o [ 46%] Building CXX object CMakeFiles/opendht.dir/src/dht_proxy_server.cpp.o [ 48%] Building CXX object CMakeFiles/opendht.dir/src/dht_proxy_client.cpp.o [ 51%] Building CXX object CMakeFiles/opendht.dir/src/http.cpp.o [ 53%] Building CXX object CMakeFiles/opendht.dir/src/compat/os_cert.cpp.o [ 55%] Linking CXX shared library libopendht.so make[2]: Leaving directory '/build/opendht/src/build' [ 55%] Built target opendht make[2]: Entering directory '/build/opendht/src/build' make[2]: Entering directory '/build/opendht/src/build' make[2]: Entering directory '/build/opendht/src/build' make[2]: Entering directory '/build/opendht/src/build' make[2]: Entering directory '/build/opendht/src/build' make[2]: Entering directory '/build/opendht/src/build' make[2]: Entering directory '/build/opendht/src/build' make[2]: Leaving directory '/build/opendht/src/build' make[2]: Leaving directory '/build/opendht/src/build' make[2]: Leaving directory '/build/opendht/src/build' make[2]: Leaving directory '/build/opendht/src/build' make[2]: Leaving directory '/build/opendht/src/build' make[2]: Entering directory '/build/opendht/src/build' make[2]: Leaving directory '/build/opendht/src/build' make[2]: Entering directory '/build/opendht/src/build' make[2]: Leaving directory '/build/opendht/src/build' make[2]: Entering directory '/build/opendht/src/build' make[2]: Entering directory '/build/opendht/src/build' make[2]: Entering directory '/build/opendht/src/build' make[2]: Entering directory '/build/opendht/src/build' make[2]: Entering directory '/build/opendht/src/build' [ 57%] Building CXX object CMakeFiles/opendht_unit_tests.dir/tests/dhtproxytester.cpp.o [ 60%] Building CXX object CMakeFiles/opendht_unit_tests.dir/tests/threadpooltester.cpp.o [ 62%] Building CXX object CMakeFiles/opendht_unit_tests.dir/tests/dhtrunnertester.cpp.o [ 64%] Building CXX object tools/CMakeFiles/dhtscanner.dir/dhtscanner.cpp.o [ 68%] Building CXX object CMakeFiles/opendht_unit_tests.dir/tests/peerdiscoverytester.cpp.o [ 68%] Building CXX object CMakeFiles/opendht_unit_tests.dir/tests/tests_runner.cpp.o [ 73%] Building CXX object tools/CMakeFiles/dhtnode.dir/dhtnode.cpp.o [ 73%] Building CXX object tools/CMakeFiles/durl.dir/durl.cpp.o [ 75%] Building CXX object CMakeFiles/opendht_unit_tests.dir/tests/httptester.cpp.o [ 77%] Building CXX object CMakeFiles/opendht_unit_tests.dir/tests/infohashtester.cpp.o [ 80%] Building CXX object CMakeFiles/opendht_unit_tests.dir/tests/cryptotester.cpp.o [ 84%] Building CXX object tools/CMakeFiles/perftest.dir/perftest.cpp.o [ 86%] Building CXX object tools/CMakeFiles/dhtchat.dir/dhtchat.cpp.o [ 86%] Building CXX object CMakeFiles/opendht_unit_tests.dir/tests/valuetester.cpp.o Compiling /build/opendht/src/opendht/python/opendht.pyx because it changed. [1/1] Cythonizing /build/opendht/src/opendht/python/opendht.pyx running build running build_ext building 'opendht' extension creating build creating build/temp.linux-riscv64-3.10 creating build/temp.linux-riscv64-3.10/build creating build/temp.linux-riscv64-3.10/build/opendht creating build/temp.linux-riscv64-3.10/build/opendht/src creating build/temp.linux-riscv64-3.10/build/opendht/src/opendht creating build/temp.linux-riscv64-3.10/build/opendht/src/opendht/python gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto=auto -fPIC -I../../include -I/build/opendht/src/opendht/include -I/usr/include/python3.10 -c /build/opendht/src/opendht/python/opendht.cpp -o build/temp.linux-riscv64-3.10/build/opendht/src/opendht/python/opendht.o -std=c++14 [ 88%] Linking CXX executable durl /build/opendht/src/opendht/tests/dhtproxytester.cpp: In lambda function: /build/opendht/src/opendht/tests/dhtproxytester.cpp:312:54: warning: unused parameter ‘ok’ [-Wunused-parameter] 312 | nodeTest->put(key, dht::Value(mtu), [&](bool ok) { | ~~~~~^~ /build/opendht/src/opendht/tests/dhtproxytester.cpp: In lambda function: /build/opendht/src/opendht/tests/dhtproxytester.cpp:318:20: warning: unused parameter ‘ok’ [-Wunused-parameter] 318 | },[&](bool ok){ | ~~~~~^~ /usr/bin/ld: ../libopendht.so.2.3.5: undefined reference to `__atomic_exchange_1' collect2: error: ld returned 1 exit status make[2]: *** [tools/CMakeFiles/durl.dir/build.make:100: tools/durl] Error 1 make[2]: Leaving directory '/build/opendht/src/build' make[1]: *** [CMakeFiles/Makefile2:302: tools/CMakeFiles/durl.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 91%] Linking CXX executable opendht_unit_tests creating build/lib.linux-riscv64-3.10 g++ -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto=auto build/temp.linux-riscv64-3.10/build/opendht/src/opendht/python/opendht.o -L../../src -L/build/opendht/src/build/python -L/build/opendht/src/build -L/usr/lib -lopendht -lgnutls -o build/lib.linux-riscv64-3.10/opendht.cpython-310-riscv64-linux-gnu.so -std=c++14 [ 93%] Linking CXX executable perftest [ 95%] Linking CXX executable dhtscanner [ 97%] Linking CXX executable dhtchat /usr/bin/ld: libopendht.so.2.3.5: undefined reference to `__atomic_exchange_1' collect2: error: ld returned 1 exit status make[2]: *** [CMakeFiles/opendht_unit_tests.dir/build.make:227: opendht_unit_tests] Error 1 make[2]: Leaving directory '/build/opendht/src/build' make[1]: *** [CMakeFiles/Makefile2:172: CMakeFiles/opendht_unit_tests.dir/all] Error 2 /usr/bin/ld: ../libopendht.so.2.3.5: undefined reference to `__atomic_exchange_1' collect2: error: ld returned 1 exit status make[2]: *** [tools/CMakeFiles/dhtscanner.dir/build.make:100: tools/dhtscanner] Error 1 make[2]: Leaving directory '/build/opendht/src/build' make[1]: *** [CMakeFiles/Makefile2:224: tools/CMakeFiles/dhtscanner.dir/all] Error 2 [100%] Linking CXX executable dhtnode /usr/bin/ld: ../libopendht.so.2.3.5: undefined reference to `__atomic_exchange_1' collect2: error: ld returned 1 exit status make[2]: *** [tools/CMakeFiles/perftest.dir/build.make:100: tools/perftest] Error 1 make[2]: Leaving directory '/build/opendht/src/build' make[1]: *** [CMakeFiles/Makefile2:276: tools/CMakeFiles/perftest.dir/all] Error 2 /usr/bin/ld: ../libopendht.so.2.3.5: undefined reference to `__atomic_exchange_1' collect2: error: ld returned 1 exit status make[2]: *** [tools/CMakeFiles/dhtchat.dir/build.make:100: tools/dhtchat] Error 1 make[2]: Leaving directory '/build/opendht/src/build' make[1]: *** [CMakeFiles/Makefile2:250: tools/CMakeFiles/dhtchat.dir/all] Error 2 make[2]: Leaving directory '/build/opendht/src/build' [100%] Built target python /usr/bin/ld: ../libopendht.so.2.3.5: undefined reference to `__atomic_exchange_1' collect2: error: ld returned 1 exit status make[2]: *** [tools/CMakeFiles/dhtnode.dir/build.make:100: tools/dhtnode] Error 1 make[2]: Leaving directory '/build/opendht/src/build' make[1]: *** [CMakeFiles/Makefile2:198: tools/CMakeFiles/dhtnode.dir/all] Error 2 make[1]: Leaving directory '/build/opendht/src/build' make: *** [Makefile:146: all] Error 2 make: Leaving directory '/build/opendht/src/build' ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix20/build receiving incremental file list opendht-1:2.3.5-2-riscv64-build.log opendht-1:2.3.5-2-riscv64-pkgver.log sent 62 bytes received 3,118 bytes 2,120.00 bytes/sec total size is 17,843 speedup is 5.61