==> Building on torracat ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/p2pool ./ PKGBUILD 753 100% 0.00kB/s 0:00:00 753 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/3) p2pool-3.5-1.log 241 100% 235.35kB/s 0:00:00 241 100% 235.35kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 829 bytes received 95 bytes 1,848.00 bytes/sec total size is 948 speedup is 1.03 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l felix2 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Package (1) Old Version New Version Net Change Download Size core/systemd-libs 253.7-1 254.1-1 0.11 MiB 1.07 MiB Total Download Size: 1.07 MiB Total Installed Size: 2.37 MiB Net Upgrade Size: 0.11 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... systemd-libs-254.1-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... upgrading systemd-libs... [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix2]...done ==> Making package: p2pool 3.5-1 (Sat Aug 12 11:58:33 2023) ==> Retrieving sources...  -> Cloning p2pool git repo... Cloning into bare repository '/home/felix/packages/p2pool/p2pool'... remote: Enumerating objects: 8140, done. remote: Counting objects: 0% (1/861) remote: Counting objects: 1% (9/861) remote: Counting objects: 2% (18/861) remote: Counting objects: 3% (26/861) remote: Counting objects: 4% (35/861) remote: Counting objects: 5% (44/861) remote: Counting objects: 6% (52/861) remote: Counting objects: 7% (61/861) remote: Counting objects: 8% (69/861) remote: Counting objects: 9% (78/861) remote: Counting objects: 10% (87/861) remote: Counting objects: 11% (95/861) remote: Counting objects: 12% (104/861) remote: Counting objects: 13% (112/861) remote: Counting objects: 14% (121/861) remote: Counting objects: 15% (130/861) remote: Counting objects: 16% (138/861) remote: Counting objects: 17% (147/861) remote: Counting objects: 18% (155/861) remote: Counting objects: 19% (164/861) remote: Counting objects: 20% (173/861) remote: Counting objects: 21% (181/861) remote: Counting objects: 22% (190/861) remote: Counting objects: 23% (199/861) remote: Counting objects: 24% (207/861) remote: Counting objects: 25% (216/861) remote: Counting objects: 26% (224/861) remote: Counting objects: 27% (233/861) remote: Counting objects: 28% (242/861) remote: Counting objects: 29% (250/861) remote: Counting objects: 30% (259/861) remote: Counting objects: 31% (267/861) remote: Counting objects: 32% (276/861) remote: Counting objects: 33% (285/861) remote: Counting objects: 34% (293/861) remote: Counting objects: 35% (302/861) remote: Counting objects: 36% (310/861) remote: Counting objects: 37% (319/861) remote: Counting objects: 38% (328/861) remote: Counting objects: 39% (336/861) remote: Counting objects: 40% (345/861) remote: Counting objects: 41% (354/861) remote: Counting objects: 42% (362/861) remote: Counting objects: 43% (371/861) remote: Counting objects: 44% (379/861) remote: Counting objects: 45% (388/861) remote: Counting objects: 46% (397/861) remote: Counting objects: 47% (405/861) remote: Counting objects: 48% (414/861) remote: Counting objects: 49% (422/861) remote: Counting objects: 50% (431/861) remote: Counting objects: 51% (440/861) remote: Counting objects: 52% (448/861) remote: Counting objects: 53% (457/861) remote: Counting objects: 54% (465/861) remote: Counting objects: 55% (474/861) remote: Counting objects: 56% (483/861) remote: Counting objects: 57% (491/861) remote: Counting objects: 58% (500/861) remote: Counting objects: 59% (508/861) remote: Counting objects: 60% (517/861) remote: Counting objects: 61% (526/861) remote: Counting objects: 62% (534/861) remote: Counting objects: 63% (543/861) remote: Counting objects: 64% (552/861) remote: Counting objects: 65% (560/861) remote: Counting objects: 66% (569/861) remote: Counting objects: 67% (577/861) remote: Counting objects: 68% (586/861) remote: Counting objects: 69% (595/861) remote: Counting objects: 70% (603/861) remote: Counting objects: 71% (612/861) remote: Counting objects: 72% (620/861) remote: Counting objects: 73% (629/861) remote: Counting objects: 74% (638/861) remote: Counting objects: 75% (646/861) remote: Counting objects: 76% (655/861) remote: Counting objects: 77% (663/861) remote: Counting objects: 78% (672/861) remote: Counting objects: 79% (681/861) remote: Counting objects: 80% (689/861) remote: Counting objects: 81% (698/861) remote: Counting objects: 82% (707/861) remote: Counting objects: 83% (715/861) remote: Counting objects: 84% (724/861) remote: Counting objects: 85% (732/861) remote: Counting objects: 86% (741/861) remote: Counting objects: 87% (750/861) remote: Counting objects: 88% (758/861) remote: Counting objects: 89% (767/861) remote: Counting objects: 90% (775/861) remote: Counting objects: 91% (784/861) remote: Counting objects: 92% (793/861) remote: Counting objects: 93% (801/861) remote: Counting objects: 94% (810/861) remote: Counting objects: 95% (818/861) remote: Counting objects: 96% (827/861) remote: Counting objects: 97% (836/861) remote: Counting objects: 98% (844/861) remote: Counting objects: 99% (853/861) remote: Counting objects: 100% (861/861) remote: Counting objects: 100% (861/861), done. remote: Compressing objects: 0% (1/272) remote: Compressing objects: 1% (3/272) remote: Compressing objects: 2% (6/272) remote: Compressing objects: 3% (9/272) remote: Compressing objects: 4% (11/272) remote: Compressing objects: 5% (14/272) remote: Compressing objects: 6% (17/272) remote: Compressing objects: 7% (20/272) remote: Compressing objects: 8% (22/272) remote: Compressing objects: 9% (25/272) remote: Compressing objects: 10% (28/272) remote: Compressing objects: 11% (30/272) remote: Compressing objects: 12% (33/272) remote: Compressing objects: 13% (36/272) remote: Compressing objects: 14% (39/272) remote: Compressing objects: 15% (41/272) remote: Compressing objects: 16% (44/272) remote: Compressing objects: 17% (47/272) remote: Compressing objects: 18% (49/272) remote: Compressing objects: 19% (52/272) remote: Compressing objects: 20% (55/272) remote: Compressing objects: 21% (58/272) remote: Compressing objects: 22% (60/272) remote: Compressing objects: 23% (63/272) remote: Compressing objects: 24% (66/272) remote: Compressing objects: 25% (68/272) remote: Compressing objects: 26% (71/272) remote: Compressing objects: 27% (74/272) remote: Compressing objects: 28% (77/272) remote: Compressing objects: 29% (79/272) remote: Compressing objects: 30% (82/272) remote: Compressing objects: 31% (85/272) remote: Compressing objects: 32% (88/272) remote: Compressing objects: 33% (90/272) remote: Compressing objects: 34% (93/272) remote: Compressing objects: 35% (96/272) remote: Compressing objects: 36% (98/272) remote: Compressing objects: 37% (101/272) remote: Compressing objects: 38% (104/272) remote: Compressing objects: 39% (107/272) remote: Compressing objects: 40% (109/272) remote: Compressing objects: 41% (112/272) remote: Compressing objects: 42% (115/272) remote: Compressing objects: 43% (117/272) remote: Compressing objects: 44% (120/272) remote: Compressing objects: 45% (123/272) remote: Compressing objects: 46% (126/272) remote: Compressing objects: 47% (128/272) remote: Compressing objects: 48% (131/272) remote: Compressing objects: 49% (134/272) remote: Compressing objects: 50% (136/272) remote: Compressing objects: 51% (139/272) remote: Compressing objects: 52% (142/272) remote: Compressing objects: 53% (145/272) remote: Compressing objects: 54% (147/272) remote: Compressing objects: 55% (150/272) remote: Compressing objects: 56% (153/272) remote: Compressing objects: 57% (156/272) remote: Compressing objects: 58% (158/272) remote: Compressing objects: 59% (161/272) remote: Compressing objects: 60% (164/272) remote: Compressing objects: 61% (166/272) remote: Compressing objects: 62% (169/272) remote: Compressing objects: 63% (172/272) remote: Compressing objects: 64% (175/272) remote: Compressing objects: 65% (177/272) remote: Compressing objects: 66% (180/272) remote: Compressing objects: 67% (183/272) remote: Compressing objects: 68% (185/272) remote: Compressing objects: 69% (188/272) remote: Compressing objects: 70% (191/272) remote: Compressing objects: 71% (194/272) remote: Compressing objects: 72% (196/272) remote: Compressing objects: 73% (199/272) remote: Compressing objects: 74% (202/272) remote: Compressing objects: 75% (204/272) remote: Compressing objects: 76% (207/272) remote: Compressing objects: 77% (210/272) remote: Compressing objects: 78% (213/272) remote: Compressing objects: 79% (215/272) remote: Compressing objects: 80% (218/272) remote: Compressing objects: 81% (221/272) remote: Compressing objects: 82% (224/272) remote: Compressing objects: 83% (226/272) remote: Compressing objects: 84% (229/272) remote: Compressing objects: 85% (232/272) remote: Compressing objects: 86% (234/272) remote: Compressing objects: 87% (237/272) remote: Compressing objects: 88% (240/272) remote: Compressing objects: 89% (243/272) remote: Compressing objects: 90% (245/272) remote: Compressing objects: 91% (248/272) remote: Compressing objects: 92% (251/272) remote: Compressing objects: 93% (253/272) remote: Compressing objects: 94% (256/272) remote: Compressing objects: 95% (259/272) remote: Compressing objects: 96% (262/272) remote: Compressing objects: 97% (264/272) remote: Compressing objects: 98% (267/272) remote: Compressing objects: 99% (270/272) remote: Compressing objects: 100% (272/272) remote: Compressing objects: 100% (272/272), done. Receiving objects: 0% (1/8140) Receiving objects: 0% (5/8140), 1.23 MiB | 917.00 KiB/s Receiving objects: 0% (57/8140), 7.09 MiB | 2.99 MiB/s Receiving objects: 0% (57/8140), 9.99 MiB | 2.85 MiB/s Receiving objects: 0% (57/8140), 12.31 MiB | 3.08 MiB/s Receiving objects: 1% (82/8140), 12.31 MiB | 3.08 MiB/s Receiving objects: 2% (163/8140), 12.31 MiB | 3.08 MiB/s Receiving objects: 3% (245/8140), 12.31 MiB | 3.08 MiB/s Receiving objects: 4% (326/8140), 12.31 MiB | 3.08 MiB/s Receiving objects: 5% (407/8140), 12.31 MiB | 3.08 MiB/s Receiving objects: 6% (489/8140), 12.31 MiB | 3.08 MiB/s Receiving objects: 7% (570/8140), 12.31 MiB | 3.08 MiB/s Receiving objects: 8% (652/8140), 12.31 MiB | 3.08 MiB/s Receiving objects: 9% (733/8140), 12.31 MiB | 3.08 MiB/s Receiving objects: 9% (771/8140), 14.99 MiB | 2.97 MiB/s Receiving objects: 9% (799/8140), 20.00 MiB | 3.68 MiB/s Receiving objects: 9% (799/8140), 23.61 MiB | 3.24 MiB/s Receiving objects: 9% (800/8140), 25.00 MiB | 2.87 MiB/s Receiving objects: 9% (805/8140), 30.00 MiB | 3.16 MiB/s Receiving objects: 10% (814/8140), 30.00 MiB | 3.16 MiB/s Receiving objects: 11% (896/8140), 30.00 MiB | 3.16 MiB/s Receiving objects: 12% (977/8140), 30.00 MiB | 3.16 MiB/s Receiving objects: 13% (1059/8140), 30.00 MiB | 3.16 MiB/s Receiving objects: 13% (1080/8140), 32.89 MiB | 3.23 MiB/s Receiving objects: 13% (1080/8140), 35.01 MiB | 3.06 MiB/s Receiving objects: 13% (1081/8140), 40.01 MiB | 3.33 MiB/s Receiving objects: 13% (1081/8140), 45.02 MiB | 3.71 MiB/s Receiving objects: 13% (1081/8140), 48.43 MiB | 3.65 MiB/s Receiving objects: 13% (1081/8140), 53.43 MiB | 3.85 MiB/s Receiving objects: 13% (1081/8140), 55.03 MiB | 3.60 MiB/s Receiving objects: 13% (1081/8140), 60.04 MiB | 3.83 MiB/s Receiving objects: 13% (1081/8140), 65.04 MiB | 3.80 MiB/s Receiving objects: 14% (1140/8140), 65.04 MiB | 3.80 MiB/s Receiving objects: 15% (1221/8140), 65.04 MiB | 3.80 MiB/s Receiving objects: 16% (1303/8140), 65.04 MiB | 3.80 MiB/s Receiving objects: 16% (1327/8140), 65.04 MiB | 3.80 MiB/s Receiving objects: 17% (1384/8140), 65.04 MiB | 3.80 MiB/s Receiving objects: 18% (1466/8140), 70.04 MiB | 4.15 MiB/s Receiving objects: 19% (1547/8140), 70.04 MiB | 4.15 MiB/s Receiving objects: 20% (1628/8140), 70.04 MiB | 4.15 MiB/s Receiving objects: 21% (1710/8140), 70.04 MiB | 4.15 MiB/s Receiving objects: 22% (1791/8140), 70.04 MiB | 4.15 MiB/s Receiving objects: 23% (1873/8140), 70.04 MiB | 4.15 MiB/s Receiving objects: 24% (1954/8140), 70.04 MiB | 4.15 MiB/s Receiving objects: 25% (2035/8140), 70.04 MiB | 4.15 MiB/s Receiving objects: 25% (2070/8140), 70.04 MiB | 4.15 MiB/s Receiving objects: 26% (2117/8140), 70.04 MiB | 4.15 MiB/s Receiving objects: 27% (2198/8140), 70.04 MiB | 4.15 MiB/s Receiving objects: 28% (2280/8140), 70.04 MiB | 4.15 MiB/s Receiving objects: 29% (2361/8140), 70.04 MiB | 4.15 MiB/s Receiving objects: 30% (2442/8140), 70.04 MiB | 4.15 MiB/s Receiving objects: 30% (2513/8140), 75.05 MiB | 4.23 MiB/s Receiving objects: 30% (2515/8140), 80.05 MiB | 4.14 MiB/s Receiving objects: 31% (2524/8140), 80.05 MiB | 4.14 MiB/s Receiving objects: 32% (2605/8140), 80.05 MiB | 4.14 MiB/s Receiving objects: 33% (2687/8140), 80.05 MiB | 4.14 MiB/s Receiving objects: 34% (2768/8140), 80.05 MiB | 4.14 MiB/s Receiving objects: 35% (2849/8140), 80.05 MiB | 4.14 MiB/s Receiving objects: 36% (2931/8140), 80.05 MiB | 4.14 MiB/s Receiving objects: 37% (3012/8140), 80.05 MiB | 4.14 MiB/s Receiving objects: 38% (3094/8140), 80.05 MiB | 4.14 MiB/s Receiving objects: 39% (3175/8140), 80.05 MiB | 4.14 MiB/s Receiving objects: 40% (3256/8140), 80.05 MiB | 4.14 MiB/s Receiving objects: 41% (3338/8140), 80.05 MiB | 4.14 MiB/s Receiving objects: 42% (3419/8140), 80.05 MiB | 4.14 MiB/s Receiving objects: 43% (3501/8140), 80.05 MiB | 4.14 MiB/s Receiving objects: 44% (3582/8140), 80.05 MiB | 4.14 MiB/s Receiving objects: 45% (3663/8140), 84.37 MiB | 4.76 MiB/s Receiving objects: 45% (3665/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 46% (3745/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 47% (3826/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 48% (3908/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 49% (3989/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 50% (4070/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 51% (4152/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 52% (4233/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 53% (4315/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 54% (4396/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 55% (4477/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 56% (4559/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 57% (4640/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 58% (4722/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 59% (4803/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 60% (4884/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 61% (4966/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 62% (5047/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 63% (5129/8140), 85.06 MiB | 4.22 MiB/s Receiving objects: 64% (5210/8140), 87.71 MiB | 4.53 MiB/s Receiving objects: 65% (5291/8140), 87.71 MiB | 4.53 MiB/s Receiving objects: 66% (5373/8140), 87.71 MiB | 4.53 MiB/s Receiving objects: 67% (5454/8140), 87.71 MiB | 4.53 MiB/s Receiving objects: 68% (5536/8140), 87.71 MiB | 4.53 MiB/s Receiving objects: 69% (5617/8140), 87.71 MiB | 4.53 MiB/s Receiving objects: 70% (5698/8140), 87.71 MiB | 4.53 MiB/s Receiving objects: 71% (5780/8140), 87.71 MiB | 4.53 MiB/s Receiving objects: 72% (5861/8140), 87.71 MiB | 4.53 MiB/s Receiving objects: 73% (5943/8140), 87.71 MiB | 4.53 MiB/s Receiving objects: 74% (6024/8140), 87.71 MiB | 4.53 MiB/s Receiving objects: 75% (6105/8140), 87.71 MiB | 4.53 MiB/s Receiving objects: 76% (6187/8140), 87.71 MiB | 4.53 MiB/s Receiving objects: 76% (6224/8140), 90.07 MiB | 4.12 MiB/s Receiving objects: 76% (6224/8140), 94.63 MiB | 4.31 MiB/s Receiving objects: 76% (6224/8140), 95.07 MiB | 3.60 MiB/s Receiving objects: 76% (6229/8140), 100.07 MiB | 3.60 MiB/s Receiving objects: 76% (6230/8140), 102.87 MiB | 3.33 MiB/s Receiving objects: 77% (6268/8140), 102.87 MiB | 3.33 MiB/s Receiving objects: 77% (6282/8140), 105.07 MiB | 3.41 MiB/s Receiving objects: 77% (6282/8140), 110.08 MiB | 3.21 MiB/s Receiving objects: 77% (6282/8140), 114.76 MiB | 3.63 MiB/s Receiving objects: 77% (6282/8140), 115.09 MiB | 3.16 MiB/s Receiving objects: 77% (6282/8140), 119.82 MiB | 3.33 MiB/s Receiving objects: 77% (6282/8140), 122.36 MiB | 3.17 MiB/s Receiving objects: 77% (6282/8140), 125.10 MiB | 3.15 MiB/s Receiving objects: 77% (6283/8140), 127.46 MiB | 3.17 MiB/s Receiving objects: 78% (6350/8140), 127.46 MiB | 3.17 MiB/s Receiving objects: 79% (6431/8140), 127.46 MiB | 3.17 MiB/s Receiving objects: 79% (6500/8140), 130.11 MiB | 2.93 MiB/s Receiving objects: 80% (6512/8140), 130.11 MiB | 2.93 MiB/s Receiving objects: 81% (6594/8140), 130.11 MiB | 2.93 MiB/s Receiving objects: 82% (6675/8140), 130.11 MiB | 2.93 MiB/s Receiving objects: 83% (6757/8140), 130.11 MiB | 2.93 MiB/s Receiving objects: 84% (6838/8140), 130.11 MiB | 2.93 MiB/s Receiving objects: 85% (6919/8140), 130.11 MiB | 2.93 MiB/s Receiving objects: 86% (7001/8140), 130.11 MiB | 2.93 MiB/s Receiving objects: 86% (7071/8140), 135.11 MiB | 3.51 MiB/s Receiving objects: 87% (7082/8140), 140.11 MiB | 3.69 MiB/s Receiving objects: 87% (7107/8140), 144.84 MiB | 4.05 MiB/s Receiving objects: 87% (7107/8140), 149.65 MiB | 4.46 MiB/s Receiving objects: 87% (7107/8140), 154.80 MiB | 4.87 MiB/s Receiving objects: 87% (7107/8140), 159.65 MiB | 5.17 MiB/s Receiving objects: 87% (7107/8140), 164.89 MiB | 5.18 MiB/s Receiving objects: 87% (7107/8140), 165.14 MiB | 4.22 MiB/s Receiving objects: 87% (7107/8140), 170.14 MiB | 4.25 MiB/s Receiving objects: 87% (7107/8140), 175.14 MiB | 4.22 MiB/s Receiving objects: 88% (7164/8140), 175.14 MiB | 4.22 MiB/s Receiving objects: 89% (7245/8140), 179.37 MiB | 5.12 MiB/s Receiving objects: 89% (7278/8140), 181.11 MiB | 4.53 MiB/s Receiving objects: 90% (7326/8140), 181.11 MiB | 4.53 MiB/s Receiving objects: 91% (7408/8140), 181.11 MiB | 4.53 MiB/s Receiving objects: 92% (7489/8140), 181.11 MiB | 4.53 MiB/s Receiving objects: 93% (7571/8140), 181.11 MiB | 4.53 MiB/s Receiving objects: 94% (7652/8140), 181.11 MiB | 4.53 MiB/s Receiving objects: 95% (7733/8140), 181.11 MiB | 4.53 MiB/s Receiving objects: 96% (7815/8140), 181.11 MiB | 4.53 MiB/s Receiving objects: 97% (7896/8140), 181.11 MiB | 4.53 MiB/s Receiving objects: 98% (7978/8140), 181.11 MiB | 4.53 MiB/s Receiving objects: 99% (8059/8140), 181.11 MiB | 4.53 MiB/s remote: Total 8140 (delta 646), reused 663 (delta 582), pack-reused 7279 Receiving objects: 100% (8140/8140), 181.11 MiB | 4.53 MiB/s Receiving objects: 100% (8140/8140), 183.10 MiB | 3.87 MiB/s, done. Resolving deltas: 0% (0/5005) Resolving deltas: 1% (52/5005) Resolving deltas: 2% (101/5005) Resolving deltas: 3% (151/5005) Resolving deltas: 4% (201/5005) Resolving deltas: 5% (251/5005) Resolving deltas: 6% (301/5005) Resolving deltas: 7% (351/5005) Resolving deltas: 8% (401/5005) Resolving deltas: 9% (451/5005) Resolving deltas: 10% (501/5005) Resolving deltas: 11% (551/5005) Resolving deltas: 12% (601/5005) Resolving deltas: 13% (651/5005) Resolving deltas: 14% (701/5005) Resolving deltas: 15% (751/5005) Resolving deltas: 16% (801/5005) Resolving deltas: 16% (844/5005) Resolving deltas: 17% (851/5005) Resolving deltas: 17% (863/5005) Resolving deltas: 17% (884/5005) Resolving deltas: 17% (886/5005) Resolving deltas: 17% (889/5005) Resolving deltas: 17% (894/5005) Resolving deltas: 17% (897/5005) Resolving deltas: 17% (899/5005) Resolving deltas: 18% (901/5005) Resolving deltas: 19% (951/5005) Resolving deltas: 20% (1001/5005) Resolving deltas: 21% (1052/5005) Resolving deltas: 22% (1102/5005) Resolving deltas: 22% (1130/5005) Resolving deltas: 23% (1152/5005) Resolving deltas: 24% (1202/5005) Resolving deltas: 25% (1252/5005) Resolving deltas: 26% (1302/5005) Resolving deltas: 27% (1352/5005) Resolving deltas: 28% (1402/5005) Resolving deltas: 29% (1452/5005) Resolving deltas: 30% (1502/5005) Resolving deltas: 31% (1552/5005) Resolving deltas: 32% (1602/5005) Resolving deltas: 33% (1652/5005) Resolving deltas: 34% (1702/5005) Resolving deltas: 35% (1752/5005) Resolving deltas: 36% (1802/5005) Resolving deltas: 37% (1852/5005) Resolving deltas: 38% (1902/5005) Resolving deltas: 39% (1952/5005) Resolving deltas: 40% (2002/5005) Resolving deltas: 41% (2053/5005) Resolving deltas: 42% (2103/5005) Resolving deltas: 43% (2153/5005) Resolving deltas: 44% (2203/5005) Resolving deltas: 45% (2253/5005) Resolving deltas: 46% (2303/5005) Resolving deltas: 47% (2353/5005) Resolving deltas: 48% (2403/5005) Resolving deltas: 49% (2453/5005) Resolving deltas: 50% (2503/5005) Resolving deltas: 51% (2553/5005) Resolving deltas: 52% (2603/5005) Resolving deltas: 53% (2653/5005) Resolving deltas: 54% (2703/5005) Resolving deltas: 55% (2753/5005) Resolving deltas: 56% (2803/5005) Resolving deltas: 57% (2853/5005) Resolving deltas: 58% (2903/5005) Resolving deltas: 58% (2940/5005) Resolving deltas: 59% (2953/5005) Resolving deltas: 60% (3003/5005) Resolving deltas: 61% (3054/5005) Resolving deltas: 62% (3104/5005) Resolving deltas: 63% (3154/5005) Resolving deltas: 64% (3204/5005) Resolving deltas: 65% (3254/5005) Resolving deltas: 66% (3304/5005) Resolving deltas: 67% (3354/5005) Resolving deltas: 68% (3404/5005) Resolving deltas: 69% (3454/5005) Resolving deltas: 70% (3504/5005) Resolving deltas: 71% (3554/5005) Resolving deltas: 72% (3604/5005) Resolving deltas: 73% (3654/5005) Resolving deltas: 74% (3704/5005) Resolving deltas: 75% (3754/5005) Resolving deltas: 76% (3804/5005) Resolving deltas: 77% (3854/5005) Resolving deltas: 78% (3904/5005) Resolving deltas: 79% (3954/5005) Resolving deltas: 80% (4004/5005) Resolving deltas: 81% (4055/5005) Resolving deltas: 82% (4105/5005) Resolving deltas: 83% (4155/5005) Resolving deltas: 84% (4205/5005) Resolving deltas: 85% (4255/5005) Resolving deltas: 86% (4305/5005) Resolving deltas: 87% (4355/5005) Resolving deltas: 88% (4405/5005) Resolving deltas: 89% (4455/5005) Resolving deltas: 90% (4505/5005) Resolving deltas: 91% (4555/5005) Resolving deltas: 92% (4605/5005) Resolving deltas: 93% (4655/5005) Resolving deltas: 94% (4705/5005) Resolving deltas: 95% (4755/5005) Resolving deltas: 96% (4805/5005) Resolving deltas: 97% (4855/5005) Resolving deltas: 98% (4905/5005) Resolving deltas: 99% (4955/5005) Resolving deltas: 100% (5005/5005) Resolving deltas: 100% (5005/5005), done. ==> Validating source files with b2sums... p2pool ... Skipped ==> Making package: p2pool 3.5-1 (Sat Aug 12 12:00:07 2023) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (5) New Version Net Change core/libnsl 2.0.0-3 0.06 MiB extra/libpgm 5.3.128-3 0.32 MiB extra/libsodium 1.0.18-2 0.38 MiB extra/libuv 1.46.0-1 0.55 MiB extra/zeromq 4.3.4-4 2.86 MiB Total Installed Size: 4.17 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libnsl... installing libuv... installing libsodium... installing libpgm... installing zeromq... Optional dependencies for zeromq cppzmq: C++ binding for libzmq [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (9) New Version Net Change Download Size extra/cppdap 1.58.0-1 1.37 MiB extra/hicolor-icon-theme 0.17-3 0.05 MiB extra/jsoncpp 1.9.5-2 1.24 MiB extra/perl-error 0.17029-5 0.04 MiB 0.02 MiB extra/perl-mailtools 2.21-7 0.10 MiB 0.06 MiB extra/perl-timedate 2.33-5 0.08 MiB extra/rhash 1.4.3-1 0.31 MiB extra/cmake 3.27.1-1 63.63 MiB extra/git 2.41.0-2 24.29 MiB Total Download Size: 0.08 MiB Total Installed Size: 91.12 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... perl-mailtools-2.21-7-any downloading... perl-error-0.17029-5-any downloading... 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 rhash... installing cppdap... installing cmake... Optional dependencies for cmake qt6-base: cmake-gui 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 subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] :: 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 p2pool git repo... Cloning into 'p2pool'... done. Updating files: 36% (53/144) Updating files: 37% (54/144) Updating files: 38% (55/144) Updating files: 39% (57/144) Updating files: 40% (58/144) Updating files: 41% (60/144) Updating files: 42% (61/144) Updating files: 43% (62/144) Updating files: 44% (64/144) Updating files: 45% (65/144) Updating files: 46% (67/144) Updating files: 47% (68/144) Updating files: 48% (70/144) Updating files: 49% (71/144) Updating files: 50% (72/144) Updating files: 51% (74/144) Updating files: 52% (75/144) Updating files: 53% (77/144) Updating files: 54% (78/144) Updating files: 55% (80/144) Updating files: 56% (81/144) Updating files: 57% (83/144) Updating files: 58% (84/144) Updating files: 59% (85/144) Updating files: 60% (87/144) Updating files: 61% (88/144) Updating files: 62% (90/144) Updating files: 63% (91/144) Updating files: 64% (93/144) Updating files: 65% (94/144) Updating files: 66% (96/144) Updating files: 67% (97/144) Updating files: 68% (98/144) Updating files: 69% (100/144) Updating files: 70% (101/144) Updating files: 71% (103/144) Updating files: 72% (104/144) Updating files: 73% (106/144) Updating files: 74% (107/144) Updating files: 75% (108/144) Updating files: 76% (110/144) Updating files: 77% (111/144) Updating files: 78% (113/144) Updating files: 79% (114/144) Updating files: 80% (116/144) Updating files: 81% (117/144) Updating files: 82% (119/144) Updating files: 83% (120/144) Updating files: 84% (121/144) Updating files: 85% (123/144) Updating files: 86% (124/144) Updating files: 87% (126/144) Updating files: 88% (127/144) Updating files: 89% (129/144) Updating files: 90% (130/144) Updating files: 91% (132/144) Updating files: 92% (133/144) Updating files: 93% (134/144) Updating files: 93% (135/144) Updating files: 94% (136/144) Updating files: 95% (137/144) Updating files: 96% (139/144) Updating files: 97% (140/144) Updating files: 98% (142/144) Updating files: 99% (143/144) Updating files: 100% (144/144) Updating files: 100% (144/144), done. Switched to a new branch 'makepkg' ==> Starting prepare()... Submodule 'external/src/RandomX' (https://github.com/SChernykh/RandomX) registered for path 'external/src/RandomX' Submodule 'external/src/cppzmq' (https://github.com/SChernykh/cppzmq) registered for path 'external/src/cppzmq' Submodule 'external/src/curl' (https://github.com/SChernykh/curl) registered for path 'external/src/curl' Submodule 'external/src/libuv' (https://github.com/SChernykh/libuv) registered for path 'external/src/libuv' Submodule 'external/src/libzmq' (https://github.com/SChernykh/libzmq) registered for path 'external/src/libzmq' Submodule 'external/src/miniupnp' (https://github.com/SChernykh/miniupnp) registered for path 'external/src/miniupnp' Submodule 'external/src/rapidjson' (https://github.com/SChernykh/rapidjson) registered for path 'external/src/rapidjson' Submodule 'external/src/robin-hood-hashing' (https://github.com/SChernykh/robin-hood-hashing) registered for path 'external/src/robin-hood-hashing' Submodule 'tests/googletest' (https://github.com/google/googletest) registered for path 'tests/googletest' Cloning into '/build/p2pool/src/p2pool/external/src/RandomX'... Cloning into '/build/p2pool/src/p2pool/external/src/cppzmq'... Cloning into '/build/p2pool/src/p2pool/external/src/curl'... Cloning into '/build/p2pool/src/p2pool/external/src/libuv'... Cloning into '/build/p2pool/src/p2pool/external/src/libzmq'... Cloning into '/build/p2pool/src/p2pool/external/src/miniupnp'... Cloning into '/build/p2pool/src/p2pool/external/src/rapidjson'... Cloning into '/build/p2pool/src/p2pool/external/src/robin-hood-hashing'... Cloning into '/build/p2pool/src/p2pool/tests/googletest'... Submodule path 'external/src/RandomX': checked out '59d1483ad70bbe0c8b34d153cc1972c6925fdf24' Submodule path 'external/src/cppzmq': checked out 'c66fc6094b2a03439dea8469719e221e80e2e8e7' Submodule path 'external/src/curl': checked out '046209e561b7e9b5aab1aef7daebf29ee6e6e8c7' Submodule path 'external/src/libuv': checked out '7bb8ba6afcc88516f84a5b6798739005c511290e' Submodule path 'external/src/libzmq': checked out '532b61275e93a8f7e0f2dee4ee1a83f075325926' Submodule path 'external/src/miniupnp': checked out 'cb3650edba77d1cb3b0d612b7eccc5220049aa4f' Submodule path 'external/src/rapidjson': checked out '678281bbdb3c180b8b26810c4aa3fb20f914f857' Submodule path 'external/src/robin-hood-hashing': checked out '4213dd109f03b49c68b52074d929e6f221803bed' Submodule path 'tests/googletest': checked out '58d77fa8070e8cec2dc1ed015d66b454c8d78850' ==> Starting build()... CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 13.1.1 -- The CXX compiler identification is GNU 13.1.1 -- 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 -- Looking for __builtin___clear_cache -- Looking for __builtin___clear_cache - found -- Found CURL: /usr/lib/libcurl.so (found version "8.2.1") -- Performing Test HAVE_BUILTIN_CLZLL -- Performing Test HAVE_BUILTIN_CLZLL - Success -- Performing Test HAVE_BITSCANREVERSE64 -- Performing Test HAVE_BITSCANREVERSE64 - Failed -- Performing Test HAVE_SCHED -- Performing Test HAVE_SCHED - Failed -- Performing Test HAVE_RESOLV_LIB -- Performing Test HAVE_RESOLV_LIB - Success -- Performing Test HAVE_RES_QUERY -- Performing Test HAVE_RES_QUERY - Success -- Configuring done (9.4s) -- Generating done (0.1s) -- Build files have been written to: /build/p2pool/src/p2pool/build [ 6%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/allocator.cpp.o [ 6%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/miniupnpc.c.o [ 6%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/aes_hash.cpp.o [ 6%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/igd_desc_parse.c.o [ 7%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/minixml.c.o [ 9%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/minisoap.c.o [ 10%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/minissdpc.c.o [ 12%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/miniwget.c.o [ 13%] Building C object external/src/RandomX/CMakeFiles/randomx.dir/src/argon2_avx2.c.o [ 15%] Building C object external/src/RandomX/CMakeFiles/randomx.dir/src/argon2_core.c.o [ 16%] Building C object external/src/RandomX/CMakeFiles/randomx.dir/src/argon2_ref.c.o [ 18%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/upnpcommands.c.o [ 19%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/upnpdev.c.o [ 21%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/upnpreplyparse.c.o [ 22%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/upnperrors.c.o [ 24%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/connecthostport.c.o [ 25%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/portlistingparse.c.o [ 27%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/receivedata.c.o [ 28%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/addr_is_reserved.c.o [ 30%] Building C object external/src/RandomX/CMakeFiles/randomx.dir/src/argon2_ssse3.c.o [ 31%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/blake2_generator.cpp.o [ 33%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/bytecode_machine.cpp.o [ 34%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/cpu.cpp.o [ 36%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/dataset.cpp.o [ 37%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/instruction.cpp.o [ 39%] Linking C static library libminiupnpc.a [ 39%] Built target libminiupnpc-static [ 40%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/instructions_portable.cpp.o [ 42%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/randomx.cpp.o [ 43%] Building C object external/src/RandomX/CMakeFiles/randomx.dir/src/reciprocal.c.o [ 45%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/soft_aes.cpp.o [ 46%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/superscalar.cpp.o [ 48%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/virtual_machine.cpp.o [ 50%] Building C object external/src/RandomX/CMakeFiles/randomx.dir/src/virtual_memory.c.o [ 51%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/vm_compiled.cpp.o [ 53%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.o [ 54%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/vm_interpreted.cpp.o [ 56%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.o [ 57%] Building C object external/src/RandomX/CMakeFiles/randomx.dir/src/blake2/blake2b.c.o [ 59%] Linking CXX static library librandomx.a [ 59%] Built target randomx [ 65%] Building C object CMakeFiles/p2pool.dir/external/src/cryptonote/crypto-ops.c.o [ 65%] Building C object CMakeFiles/p2pool.dir/external/src/cryptonote/crypto-ops-data.c.o [ 65%] Building CXX object CMakeFiles/p2pool.dir/src/block_cache.cpp.o [ 65%] Building CXX object CMakeFiles/p2pool.dir/external/src/hardforks/hardforks.cpp.o [ 66%] Building CXX object CMakeFiles/p2pool.dir/src/block_template.cpp.o [ 68%] Building CXX object CMakeFiles/p2pool.dir/src/console_commands.cpp.o [ 69%] Building CXX object CMakeFiles/p2pool.dir/src/crypto.cpp.o In file included from /build/p2pool/src/p2pool/src/block_cache.cpp:18: /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::hash::operator<(const p2pool::hash&) const’: /build/p2pool/src/p2pool/src/common.h:155:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 155 | const uint64_t* a = reinterpret_cast(h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:156:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 156 | const uint64_t* b = reinterpret_cast(other.h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::hash::operator==(const p2pool::hash&) const’: /build/p2pool/src/p2pool/src/common.h:172:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 172 | const uint64_t* a = reinterpret_cast(h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:173:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 173 | const uint64_t* b = reinterpret_cast(other.h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::hash::empty() const’: /build/p2pool/src/p2pool/src/common.h:180:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 180 | const uint64_t* a = reinterpret_cast(h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::raw_ip::operator<(const p2pool::raw_ip&) const’: /build/p2pool/src/p2pool/src/common.h:420:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 420 | const uint64_t* a = reinterpret_cast(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:421:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 421 | const uint64_t* b = reinterpret_cast(other.data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::raw_ip::operator==(const p2pool::raw_ip&) const’: /build/p2pool/src/p2pool/src/common.h:431:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 431 | const uint64_t* a = reinterpret_cast(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:432:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 432 | const uint64_t* b = reinterpret_cast(other.data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/p2pool/src/p2pool/src/block_template.cpp:21: /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::hash::operator<(const p2pool::hash&) const’: /build/p2pool/src/p2pool/src/common.h:155:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 155 | const uint64_t* a = reinterpret_cast(h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:156:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 156 | const uint64_t* b = reinterpret_cast(other.h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::hash::operator==(const p2pool::hash&) const’: /build/p2pool/src/p2pool/src/common.h:172:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 172 | const uint64_t* a = reinterpret_cast(h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:173:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 173 | const uint64_t* b = reinterpret_cast(other.h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::hash::empty() const’: /build/p2pool/src/p2pool/src/common.h:180:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 180 | const uint64_t* a = reinterpret_cast(h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::raw_ip::operator<(const p2pool::raw_ip&) const’: /build/p2pool/src/p2pool/src/common.h:420:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 420 | const uint64_t* a = reinterpret_cast(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:421:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 421 | const uint64_t* b = reinterpret_cast(other.data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::raw_ip::operator==(const p2pool::raw_ip&) const’: /build/p2pool/src/p2pool/src/common.h:431:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 431 | const uint64_t* a = reinterpret_cast(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:432:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 432 | const uint64_t* b = reinterpret_cast(other.data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/p2pool/src/p2pool/src/console_commands.cpp:19: /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::hash::operator<(const p2pool::hash&) const’: /build/p2pool/src/p2pool/src/common.h:155:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 155 | const uint64_t* a = reinterpret_cast(h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:156:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 156 | const uint64_t* b = reinterpret_cast(other.h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::hash::operator==(const p2pool::hash&) const’: /build/p2pool/src/p2pool/src/common.h:172:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 172 | const uint64_t* a = reinterpret_cast(h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:173:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 173 | const uint64_t* b = reinterpret_cast(other.h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::hash::empty() const’: /build/p2pool/src/p2pool/src/common.h:180:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 180 | const uint64_t* a = reinterpret_cast(h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::raw_ip::operator<(const p2pool::raw_ip&) const’: /build/p2pool/src/p2pool/src/common.h:420:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 420 | const uint64_t* a = reinterpret_cast(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:421:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 421 | const uint64_t* b = reinterpret_cast(other.data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::raw_ip::operator==(const p2pool::raw_ip&) const’: /build/p2pool/src/p2pool/src/common.h:431:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 431 | const uint64_t* a = reinterpret_cast(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:432:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 432 | const uint64_t* b = reinterpret_cast(other.data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/block_cache.cpp: In member function ‘void p2pool::BlockCache::store(const p2pool::PoolBlock&)’: /build/p2pool/src/p2pool/src/block_cache.cpp:181:10: error: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint32_t*’ {aka ‘unsigned int*’} increases required alignment of target type [-Werror=cast-align] 181 | *reinterpret_cast(data) = static_cast(n1 + n2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/block_cache.cpp: In member function ‘void p2pool::BlockCache::load_all(const p2pool::SideChain&, p2pool::P2PServer&)’: /build/p2pool/src/p2pool/src/block_cache.cpp:204:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint32_t*’ {aka ‘const unsigned int*’} increases required alignment of target type [-Werror=cast-align] 204 | const uint32_t n = *reinterpret_cast(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/p2pool/src/p2pool/src/crypto.cpp:18: /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::hash::operator<(const p2pool::hash&) const’: /build/p2pool/src/p2pool/src/common.h:155:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 155 | const uint64_t* a = reinterpret_cast(h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:156:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 156 | const uint64_t* b = reinterpret_cast(other.h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::hash::operator==(const p2pool::hash&) const’: /build/p2pool/src/p2pool/src/common.h:172:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 172 | const uint64_t* a = reinterpret_cast(h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:173:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 173 | const uint64_t* b = reinterpret_cast(other.h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::hash::empty() const’: /build/p2pool/src/p2pool/src/common.h:180:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 180 | const uint64_t* a = reinterpret_cast(h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::raw_ip::operator<(const p2pool::raw_ip&) const’: /build/p2pool/src/p2pool/src/common.h:420:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 420 | const uint64_t* a = reinterpret_cast(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:421:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 421 | const uint64_t* b = reinterpret_cast(other.data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘bool p2pool::raw_ip::operator==(const p2pool::raw_ip&) const’: /build/p2pool/src/p2pool/src/common.h:431:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 431 | const uint64_t* a = reinterpret_cast(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:432:37: error: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const uint64_t*’ {aka ‘const long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 432 | const uint64_t* b = reinterpret_cast(other.data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1plus: all warnings being treated as errors make[2]: *** [CMakeFiles/p2pool.dir/build.make:118: CMakeFiles/p2pool.dir/src/block_cache.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /build/p2pool/src/p2pool/src/crypto.cpp:20: /build/p2pool/src/p2pool/src/keccak.h: In instantiation of ‘void p2pool::keccak_custom(T&&, int, uint8_t*, int) [with T = generate_keys_deterministic(hash&, hash&, const uint8_t*, size_t)::; uint8_t = unsigned char]’: /build/p2pool/src/p2pool/src/crypto.cpp:103:17: required from here /build/p2pool/src/p2pool/src/keccak.h:75:26: error: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 75 | st[i] ^= reinterpret_cast(temp)[i]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/p2pool/src/p2pool/src/block_template.cpp:25: /build/p2pool/src/p2pool/src/keccak.h: In instantiation of ‘void p2pool::keccak_custom(T&&, int, uint8_t*, int) [with T = BlockTemplate::calc_sidechain_hash(uint32_t) const::; uint8_t = unsigned char]’: /build/p2pool/src/p2pool/src/block_template.cpp:973:16: required from here /build/p2pool/src/p2pool/src/keccak.h:75:26: error: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 75 | st[i] ^= reinterpret_cast(temp)[i]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/keccak.h: In instantiation of ‘void p2pool::keccak_custom(T&&, int, uint8_t*, int) [with T = BlockTemplate::calc_miner_tx_hash(uint32_t) const::; uint8_t = unsigned char]’: /build/p2pool/src/p2pool/src/block_template.cpp:1035:16: required from here /build/p2pool/src/p2pool/src/keccak.h:75:26: error: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Werror=cast-align] cc1plus: all warnings being treated as errors make[2]: *** [CMakeFiles/p2pool.dir/build.make:146: CMakeFiles/p2pool.dir/src/console_commands.cpp.o] Error 1 cc1plus: all warnings being treated as errors make[2]: *** [CMakeFiles/p2pool.dir/build.make:160: CMakeFiles/p2pool.dir/src/crypto.cpp.o] Error 1 cc1plus: all warnings being treated as errors make[2]: *** [CMakeFiles/p2pool.dir/build.make:132: CMakeFiles/p2pool.dir/src/block_template.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:119: CMakeFiles/p2pool.dir/all] Error 2 make: *** [Makefile:136: all] Error 2 ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix2/build receiving incremental file list p2pool-3.5-1-riscv64-build.log p2pool-3.5-1-riscv64-prepare.log sent 62 bytes received 3,164 bytes 6,452.00 bytes/sec total size is 29,850 speedup is 9.25