==> Building on alakazam ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/p2pool ./ PKGBUILD 808 100% 0.00kB/s 0:00:00 808 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/3) p2pool-3.6.1-1.log 229 100% 223.63kB/s 0:00:00 229 100% 223.63kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 827 bytes received 95 bytes 368.80 bytes/sec total size is 973 speedup is 1.06 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root3 on remote host... [?25l:: Synchronizing package databases... core downloading... extra 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] -> [root3]...done ==> Making package: p2pool 3.6.1-1 (Sat Sep 2 09:16:47 2023) ==> Retrieving sources...  -> Cloning p2pool git repo... Cloning into bare repository '/home/felix/packages/p2pool/p2pool'... remote: Enumerating objects: 8467, done. remote: Counting objects: 0% (1/1189) remote: Counting objects: 1% (12/1189) remote: Counting objects: 2% (24/1189) remote: Counting objects: 3% (36/1189) remote: Counting objects: 4% (48/1189) remote: Counting objects: 5% (60/1189) remote: Counting objects: 6% (72/1189) remote: Counting objects: 7% (84/1189) remote: Counting objects: 8% (96/1189) remote: Counting objects: 9% (108/1189) remote: Counting objects: 10% (119/1189) remote: Counting objects: 11% (131/1189) remote: Counting objects: 12% (143/1189) remote: Counting objects: 13% (155/1189) remote: Counting objects: 14% (167/1189) remote: Counting objects: 15% (179/1189) remote: Counting objects: 16% (191/1189) remote: Counting objects: 17% (203/1189) remote: Counting objects: 18% (215/1189) remote: Counting objects: 19% (226/1189) remote: Counting objects: 20% (238/1189) remote: Counting objects: 21% (250/1189) remote: Counting objects: 22% (262/1189) remote: Counting objects: 23% (274/1189) remote: Counting objects: 24% (286/1189) remote: Counting objects: 25% (298/1189) remote: Counting objects: 26% (310/1189) remote: Counting objects: 27% (322/1189) remote: Counting objects: 28% (333/1189) remote: Counting objects: 29% (345/1189) remote: Counting objects: 30% (357/1189) remote: Counting objects: 31% (369/1189) remote: Counting objects: 32% (381/1189) remote: Counting objects: 33% (393/1189) remote: Counting objects: 34% (405/1189) remote: Counting objects: 35% (417/1189) remote: Counting objects: 36% (429/1189) remote: Counting objects: 37% (440/1189) remote: Counting objects: 38% (452/1189) remote: Counting objects: 39% (464/1189) remote: Counting objects: 40% (476/1189) remote: Counting objects: 41% (488/1189) remote: Counting objects: 42% (500/1189) remote: Counting objects: 43% (512/1189) remote: Counting objects: 44% (524/1189) remote: Counting objects: 45% (536/1189) remote: Counting objects: 46% (547/1189) remote: Counting objects: 47% (559/1189) remote: Counting objects: 48% (571/1189) remote: Counting objects: 49% (583/1189) remote: Counting objects: 50% (595/1189) remote: Counting objects: 51% (607/1189) remote: Counting objects: 52% (619/1189) remote: Counting objects: 53% (631/1189) remote: Counting objects: 54% (643/1189) remote: Counting objects: 55% (654/1189) remote: Counting objects: 56% (666/1189) remote: Counting objects: 57% (678/1189) remote: Counting objects: 58% (690/1189) remote: Counting objects: 59% (702/1189) remote: Counting objects: 60% (714/1189) remote: Counting objects: 61% (726/1189) remote: Counting objects: 62% (738/1189) remote: Counting objects: 63% (750/1189) remote: Counting objects: 64% (761/1189) remote: Counting objects: 65% (773/1189) remote: Counting objects: 66% (785/1189) remote: Counting objects: 67% (797/1189) remote: Counting objects: 68% (809/1189) remote: Counting objects: 69% (821/1189) remote: Counting objects: 70% (833/1189) remote: Counting objects: 71% (845/1189) remote: Counting objects: 72% (857/1189) remote: Counting objects: 73% (868/1189) remote: Counting objects: 74% (880/1189) remote: Counting objects: 75% (892/1189) remote: Counting objects: 76% (904/1189) remote: Counting objects: 77% (916/1189) remote: Counting objects: 78% (928/1189) remote: Counting objects: 79% (940/1189) remote: Counting objects: 80% (952/1189) remote: Counting objects: 81% (964/1189) remote: Counting objects: 82% (975/1189) remote: Counting objects: 83% (987/1189) remote: Counting objects: 84% (999/1189) remote: Counting objects: 85% (1011/1189) remote: Counting objects: 86% (1023/1189) remote: Counting objects: 87% (1035/1189) remote: Counting objects: 88% (1047/1189) remote: Counting objects: 89% (1059/1189) remote: Counting objects: 90% (1071/1189) remote: Counting objects: 91% (1082/1189) remote: Counting objects: 92% (1094/1189) remote: Counting objects: 93% (1106/1189) remote: Counting objects: 94% (1118/1189) remote: Counting objects: 95% (1130/1189) remote: Counting objects: 96% (1142/1189) remote: Counting objects: 97% (1154/1189) remote: Counting objects: 98% (1166/1189) remote: Counting objects: 99% (1178/1189) remote: Counting objects: 100% (1189/1189) remote: Counting objects: 100% (1189/1189), done. remote: Compressing objects: 0% (1/381) remote: Compressing objects: 1% (4/381) remote: Compressing objects: 2% (8/381) remote: Compressing objects: 3% (12/381) remote: Compressing objects: 4% (16/381) remote: Compressing objects: 5% (20/381) remote: Compressing objects: 6% (23/381) remote: Compressing objects: 7% (27/381) remote: Compressing objects: 8% (31/381) remote: Compressing objects: 9% (35/381) remote: Compressing objects: 10% (39/381) remote: Compressing objects: 11% (42/381) remote: Compressing objects: 12% (46/381) remote: Compressing objects: 13% (50/381) remote: Compressing objects: 14% (54/381) remote: Compressing objects: 15% (58/381) remote: Compressing objects: 16% (61/381) remote: Compressing objects: 17% (65/381) remote: Compressing objects: 18% (69/381) remote: Compressing objects: 19% (73/381) remote: Compressing objects: 20% (77/381) remote: Compressing objects: 21% (81/381) remote: Compressing objects: 22% (84/381) remote: Compressing objects: 23% (88/381) remote: Compressing objects: 24% (92/381) remote: Compressing objects: 25% (96/381) remote: Compressing objects: 26% (100/381) remote: Compressing objects: 27% (103/381) remote: Compressing objects: 28% (107/381) remote: Compressing objects: 29% (111/381) remote: Compressing objects: 30% (115/381) remote: Compressing objects: 31% (119/381) remote: Compressing objects: 32% (122/381) remote: Compressing objects: 33% (126/381) remote: Compressing objects: 34% (130/381) remote: Compressing objects: 35% (134/381) remote: Compressing objects: 36% (138/381) remote: Compressing objects: 37% (141/381) remote: Compressing objects: 38% (145/381) remote: Compressing objects: 39% (149/381) remote: Compressing objects: 40% (153/381) remote: Compressing objects: 41% (157/381) remote: Compressing objects: 42% (161/381) remote: Compressing objects: 43% (164/381) remote: Compressing objects: 44% (168/381) remote: Compressing objects: 45% (172/381) remote: Compressing objects: 46% (176/381) remote: Compressing objects: 47% (180/381) remote: Compressing objects: 48% (183/381) remote: Compressing objects: 49% (187/381) remote: Compressing objects: 50% (191/381) remote: Compressing objects: 51% (195/381) remote: Compressing objects: 52% (199/381) remote: Compressing objects: 53% (202/381) remote: Compressing objects: 54% (206/381) remote: Compressing objects: 55% (210/381) remote: Compressing objects: 56% (214/381) remote: Compressing objects: 57% (218/381) remote: Compressing objects: 58% (221/381) remote: Compressing objects: 59% (225/381) remote: Compressing objects: 60% (229/381) remote: Compressing objects: 61% (233/381) remote: Compressing objects: 62% (237/381) remote: Compressing objects: 63% (241/381) remote: Compressing objects: 64% (244/381) remote: Compressing objects: 65% (248/381) remote: Compressing objects: 66% (252/381) remote: Compressing objects: 67% (256/381) remote: Compressing objects: 68% (260/381) remote: Compressing objects: 69% (263/381) remote: Compressing objects: 70% (267/381) remote: Compressing objects: 71% (271/381) remote: Compressing objects: 72% (275/381) remote: Compressing objects: 73% (279/381) remote: Compressing objects: 74% (282/381) remote: Compressing objects: 75% (286/381) remote: Compressing objects: 76% (290/381) remote: Compressing objects: 77% (294/381) remote: Compressing objects: 78% (298/381) remote: Compressing objects: 79% (301/381) remote: Compressing objects: 80% (305/381) remote: Compressing objects: 81% (309/381) remote: Compressing objects: 82% (313/381) remote: Compressing objects: 83% (317/381) remote: Compressing objects: 84% (321/381) remote: Compressing objects: 85% (324/381) remote: Compressing objects: 86% (328/381) remote: Compressing objects: 87% (332/381) remote: Compressing objects: 88% (336/381) remote: Compressing objects: 89% (340/381) remote: Compressing objects: 90% (343/381) remote: Compressing objects: 91% (347/381) remote: Compressing objects: 92% (351/381) remote: Compressing objects: 93% (355/381) remote: Compressing objects: 94% (359/381) remote: Compressing objects: 95% (362/381) remote: Compressing objects: 96% (366/381) remote: Compressing objects: 97% (370/381) remote: Compressing objects: 98% (374/381) remote: Compressing objects: 99% (378/381) remote: Compressing objects: 100% (381/381) remote: Compressing objects: 100% (381/381), done. Receiving objects: 0% (1/8467) Receiving objects: 0% (58/8467), 13.87 MiB | 13.35 MiB/s Receiving objects: 1% (85/8467), 13.87 MiB | 13.35 MiB/s Receiving objects: 2% (170/8467), 13.87 MiB | 13.35 MiB/s Receiving objects: 2% (196/8467), 20.90 MiB | 9.92 MiB/s Receiving objects: 2% (199/8467), 27.60 MiB | 8.57 MiB/s Receiving objects: 2% (201/8467), 30.39 MiB | 8.16 MiB/s Receiving objects: 2% (204/8467), 38.03 MiB | 7.05 MiB/s Receiving objects: 3% (255/8467), 40.67 MiB | 5.70 MiB/s Receiving objects: 3% (265/8467), 43.35 MiB | 5.60 MiB/s Receiving objects: 3% (266/8467), 48.89 MiB | 5.47 MiB/s Receiving objects: 3% (266/8467), 54.37 MiB | 5.29 MiB/s Receiving objects: 3% (266/8467), 59.90 MiB | 5.42 MiB/s Receiving objects: 3% (266/8467), 65.50 MiB | 5.49 MiB/s Receiving objects: 4% (339/8467), 65.50 MiB | 5.49 MiB/s Receiving objects: 5% (424/8467), 65.50 MiB | 5.49 MiB/s Receiving objects: 5% (506/8467), 68.31 MiB | 5.52 MiB/s Receiving objects: 6% (509/8467), 71.05 MiB | 5.52 MiB/s Receiving objects: 7% (593/8467), 71.05 MiB | 5.52 MiB/s Receiving objects: 8% (678/8467), 73.91 MiB | 5.53 MiB/s Receiving objects: 9% (763/8467), 73.91 MiB | 5.53 MiB/s Receiving objects: 10% (847/8467), 73.91 MiB | 5.53 MiB/s Receiving objects: 11% (932/8467), 73.91 MiB | 5.53 MiB/s Receiving objects: 12% (1017/8467), 73.91 MiB | 5.53 MiB/s Receiving objects: 13% (1101/8467), 73.91 MiB | 5.53 MiB/s Receiving objects: 14% (1186/8467), 73.91 MiB | 5.53 MiB/s Receiving objects: 15% (1271/8467), 73.91 MiB | 5.53 MiB/s Receiving objects: 16% (1355/8467), 73.91 MiB | 5.53 MiB/s Receiving objects: 17% (1440/8467), 73.91 MiB | 5.53 MiB/s Receiving objects: 18% (1525/8467), 73.91 MiB | 5.53 MiB/s Receiving objects: 19% (1609/8467), 73.91 MiB | 5.53 MiB/s Receiving objects: 20% (1694/8467), 73.91 MiB | 5.53 MiB/s Receiving objects: 20% (1705/8467), 73.91 MiB | 5.53 MiB/s Receiving objects: 20% (1733/8467), 79.86 MiB | 5.63 MiB/s Receiving objects: 21% (1779/8467), 79.86 MiB | 5.63 MiB/s Receiving objects: 22% (1863/8467), 79.86 MiB | 5.63 MiB/s Receiving objects: 23% (1948/8467), 79.86 MiB | 5.63 MiB/s Receiving objects: 23% (1963/8467), 89.43 MiB | 5.91 MiB/s Receiving objects: 23% (1963/8467), 96.66 MiB | 6.27 MiB/s Receiving objects: 23% (1963/8467), 104.85 MiB | 6.84 MiB/s Receiving objects: 23% (1963/8467), 114.45 MiB | 7.65 MiB/s Receiving objects: 24% (2033/8467), 114.45 MiB | 7.65 MiB/s Receiving objects: 25% (2117/8467), 114.45 MiB | 7.65 MiB/s Receiving objects: 26% (2202/8467), 114.45 MiB | 7.65 MiB/s Receiving objects: 26% (2280/8467), 118.73 MiB | 7.91 MiB/s Receiving objects: 27% (2287/8467), 118.73 MiB | 7.91 MiB/s Receiving objects: 28% (2371/8467), 118.73 MiB | 7.91 MiB/s Receiving objects: 29% (2456/8467), 118.73 MiB | 7.91 MiB/s Receiving objects: 30% (2541/8467), 118.73 MiB | 7.91 MiB/s Receiving objects: 31% (2625/8467), 121.68 MiB | 7.87 MiB/s Receiving objects: 32% (2710/8467), 121.68 MiB | 7.87 MiB/s Receiving objects: 33% (2795/8467), 121.68 MiB | 7.87 MiB/s Receiving objects: 34% (2879/8467), 121.68 MiB | 7.87 MiB/s Receiving objects: 35% (2964/8467), 121.68 MiB | 7.87 MiB/s Receiving objects: 36% (3049/8467), 121.68 MiB | 7.87 MiB/s Receiving objects: 37% (3133/8467), 121.68 MiB | 7.87 MiB/s Receiving objects: 38% (3218/8467), 121.68 MiB | 7.87 MiB/s Receiving objects: 39% (3303/8467), 121.68 MiB | 7.87 MiB/s Receiving objects: 40% (3387/8467), 121.68 MiB | 7.87 MiB/s Receiving objects: 40% (3389/8467), 124.44 MiB | 7.75 MiB/s Receiving objects: 41% (3472/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 42% (3557/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 43% (3641/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 44% (3726/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 45% (3811/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 46% (3895/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 47% (3980/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 48% (4065/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 49% (4149/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 50% (4234/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 51% (4319/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 52% (4403/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 53% (4488/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 53% (4537/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 54% (4573/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 55% (4657/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 56% (4742/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 57% (4827/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 58% (4911/8467), 130.44 MiB | 7.46 MiB/s Receiving objects: 59% (4996/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 60% (5081/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 61% (5165/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 62% (5250/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 63% (5335/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 64% (5419/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 65% (5504/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 66% (5589/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 67% (5673/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 68% (5758/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 69% (5843/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 70% (5927/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 71% (6012/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 72% (6097/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 73% (6181/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 74% (6266/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 75% (6351/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 76% (6435/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 77% (6520/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 78% (6605/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 79% (6689/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 80% (6774/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 81% (6859/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 82% (6943/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 83% (7028/8467), 133.64 MiB | 7.29 MiB/s Receiving objects: 83% (7057/8467), 136.88 MiB | 7.08 MiB/s Receiving objects: 84% (7113/8467), 140.00 MiB | 6.76 MiB/s Receiving objects: 84% (7120/8467), 143.32 MiB | 6.38 MiB/s Receiving objects: 84% (7120/8467), 153.17 MiB | 6.35 MiB/s Receiving objects: 84% (7120/8467), 158.93 MiB | 6.23 MiB/s Receiving objects: 84% (7120/8467), 164.28 MiB | 5.99 MiB/s Receiving objects: 84% (7120/8467), 170.09 MiB | 5.86 MiB/s Receiving objects: 84% (7120/8467), 176.33 MiB | 5.79 MiB/s Receiving objects: 84% (7121/8467), 179.54 MiB | 5.77 MiB/s Receiving objects: 85% (7197/8467), 179.54 MiB | 5.77 MiB/s Receiving objects: 86% (7282/8467), 182.71 MiB | 5.88 MiB/s Receiving objects: 87% (7367/8467), 182.71 MiB | 5.88 MiB/s Receiving objects: 88% (7451/8467), 182.71 MiB | 5.88 MiB/s Receiving objects: 89% (7536/8467), 182.71 MiB | 5.88 MiB/s Receiving objects: 90% (7621/8467), 182.71 MiB | 5.88 MiB/s Receiving objects: 91% (7705/8467), 182.71 MiB | 5.88 MiB/s Receiving objects: 92% (7790/8467), 182.71 MiB | 5.88 MiB/s Receiving objects: 93% (7875/8467), 182.71 MiB | 5.88 MiB/s Receiving objects: 94% (7959/8467), 182.71 MiB | 5.88 MiB/s Receiving objects: 95% (8044/8467), 182.71 MiB | 5.88 MiB/s Receiving objects: 96% (8129/8467), 182.71 MiB | 5.88 MiB/s Receiving objects: 97% (8213/8467), 182.71 MiB | 5.88 MiB/s Receiving objects: 98% (8298/8467), 182.71 MiB | 5.88 MiB/s Receiving objects: 99% (8383/8467), 182.71 MiB | 5.88 MiB/s Receiving objects: 99% (8416/8467), 186.04 MiB | 5.99 MiB/s Receiving objects: 99% (8450/8467), 192.55 MiB | 6.25 MiB/s Receiving objects: 99% (8453/8467), 198.96 MiB | 6.37 MiB/s remote: Total 8467 (delta 846), reused 981 (delta 774), pack-reused 7278 Receiving objects: 100% (8467/8467), 202.34 MiB | 6.45 MiB/s Receiving objects: 100% (8467/8467), 202.91 MiB | 6.43 MiB/s, done. Resolving deltas: 0% (0/5211) Resolving deltas: 1% (53/5211) Resolving deltas: 2% (105/5211) Resolving deltas: 3% (157/5211) Resolving deltas: 4% (209/5211) Resolving deltas: 5% (261/5211) Resolving deltas: 6% (313/5211) Resolving deltas: 7% (365/5211) Resolving deltas: 8% (417/5211) Resolving deltas: 9% (469/5211) Resolving deltas: 10% (522/5211) Resolving deltas: 11% (574/5211) Resolving deltas: 12% (626/5211) Resolving deltas: 13% (678/5211) Resolving deltas: 14% (730/5211) Resolving deltas: 15% (782/5211) Resolving deltas: 16% (834/5211) Resolving deltas: 17% (886/5211) Resolving deltas: 18% (938/5211) Resolving deltas: 19% (991/5211) Resolving deltas: 20% (1043/5211) Resolving deltas: 21% (1095/5211) Resolving deltas: 22% (1147/5211) Resolving deltas: 23% (1199/5211) Resolving deltas: 24% (1251/5211) Resolving deltas: 25% (1303/5211) Resolving deltas: 26% (1355/5211) Resolving deltas: 27% (1407/5211) Resolving deltas: 28% (1460/5211) Resolving deltas: 29% (1512/5211) Resolving deltas: 30% (1564/5211) Resolving deltas: 31% (1616/5211) Resolving deltas: 32% (1668/5211) Resolving deltas: 33% (1720/5211) Resolving deltas: 34% (1772/5211) Resolving deltas: 35% (1824/5211) Resolving deltas: 36% (1876/5211) Resolving deltas: 37% (1929/5211) Resolving deltas: 38% (1981/5211) Resolving deltas: 39% (2033/5211) Resolving deltas: 40% (2085/5211) Resolving deltas: 41% (2137/5211) Resolving deltas: 42% (2189/5211) Resolving deltas: 43% (2241/5211) Resolving deltas: 44% (2293/5211) Resolving deltas: 45% (2345/5211) Resolving deltas: 45% (2377/5211) Resolving deltas: 46% (2398/5211) Resolving deltas: 47% (2450/5211) Resolving deltas: 48% (2502/5211) Resolving deltas: 49% (2554/5211) Resolving deltas: 50% (2606/5211) Resolving deltas: 51% (2658/5211) Resolving deltas: 52% (2710/5211) Resolving deltas: 53% (2762/5211) Resolving deltas: 54% (2814/5211) Resolving deltas: 55% (2867/5211) Resolving deltas: 56% (2919/5211) Resolving deltas: 57% (2971/5211) Resolving deltas: 58% (3023/5211) Resolving deltas: 59% (3075/5211) Resolving deltas: 60% (3127/5211) Resolving deltas: 61% (3179/5211) Resolving deltas: 62% (3231/5211) Resolving deltas: 63% (3283/5211) Resolving deltas: 64% (3336/5211) Resolving deltas: 65% (3388/5211) Resolving deltas: 66% (3441/5211) Resolving deltas: 67% (3492/5211) Resolving deltas: 68% (3544/5211) Resolving deltas: 69% (3596/5211) Resolving deltas: 70% (3648/5211) Resolving deltas: 71% (3700/5211) Resolving deltas: 72% (3752/5211) Resolving deltas: 73% (3806/5211) Resolving deltas: 74% (3857/5211) Resolving deltas: 75% (3909/5211) Resolving deltas: 76% (3961/5211) Resolving deltas: 77% (4013/5211) Resolving deltas: 78% (4065/5211) Resolving deltas: 79% (4117/5211) Resolving deltas: 80% (4169/5211) Resolving deltas: 81% (4221/5211) Resolving deltas: 82% (4274/5211) Resolving deltas: 83% (4326/5211) Resolving deltas: 84% (4378/5211) Resolving deltas: 85% (4430/5211) Resolving deltas: 86% (4482/5211) Resolving deltas: 87% (4534/5211) Resolving deltas: 88% (4586/5211) Resolving deltas: 89% (4638/5211) Resolving deltas: 90% (4690/5211) Resolving deltas: 91% (4743/5211) Resolving deltas: 92% (4795/5211) Resolving deltas: 93% (4847/5211) Resolving deltas: 94% (4899/5211) Resolving deltas: 95% (4952/5211) Resolving deltas: 96% (5003/5211) Resolving deltas: 97% (5055/5211) Resolving deltas: 98% (5107/5211) Resolving deltas: 99% (5159/5211) Resolving deltas: 100% (5211/5211) Resolving deltas: 100% (5211/5211), done. ==> Validating source files with b2sums... p2pool ... Skipped ==> Making package: p2pool 3.6.1-1 (Sat Sep 2 09:17:37 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 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 extra/perl-mailtools 2.21-7 0.10 MiB extra/perl-timedate 2.33-5 0.08 MiB extra/rhash 1.4.3-1 0.31 MiB extra/cmake 3.27.4-1 63.68 MiB extra/git 2.42.0-1 24.79 MiB Total Installed Size: 91.66 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing 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 openssh: ssh transport and crypto 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. 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 'f8c8618b561913024a38e75d4422820366b26dbb' Submodule path 'external/src/cppzmq': checked out 'c94c20743ed7d4aa37835a5c46567ab0790d4acc' Submodule path 'external/src/curl': checked out '50490c0679fcd0e50bb3a8fbf2d9244845652cf0' Submodule path 'external/src/libuv': checked out '26d43f49ffaeb0c59471b3bdf6e189a5f2a51d63' Submodule path 'external/src/libzmq': checked out 'ec013f3a17beaa475c18e8cf5e93970800e2f94a' Submodule path 'external/src/miniupnp': checked out 'f7b437772bf0aca95a3bbcb58e74702b9605d3ff' Submodule path 'external/src/rapidjson': checked out '36a5533fde9ca2ded1b899b52fae4d29c2456cea' Submodule path 'external/src/robin-hood-hashing': checked out '4213dd109f03b49c68b52074d929e6f221803bed' Submodule path 'tests/googletest': checked out 'f8d7d77c06936315286eb55f8de22cd23c188571' ==> Starting build()... -- 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 (22.0s) -- Generating done (0.2s) -- Build files have been written to: /build/p2pool/src/p2pool/build [ 1%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/allocator.cpp.o [ 2%] Building C object external/src/RandomX/CMakeFiles/randomx.dir/src/argon2_avx2.c.o [ 4%] Building C object external/src/RandomX/CMakeFiles/randomx.dir/src/argon2_ref.c.o [ 5%] Building C object external/src/RandomX/CMakeFiles/randomx.dir/src/argon2_ssse3.c.o [ 7%] Building C object external/src/RandomX/CMakeFiles/randomx.dir/src/argon2_core.c.o [ 8%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/aes_hash.cpp.o [ 10%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/blake2_generator.cpp.o [ 11%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/igd_desc_parse.c.o [ 12%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/bytecode_machine.cpp.o [ 14%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/cpu.cpp.o [ 15%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/miniupnpc.c.o [ 17%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/dataset.cpp.o [ 18%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/instruction.cpp.o [ 20%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/instructions_portable.cpp.o [ 21%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/randomx.cpp.o [ 22%] Building C object external/src/RandomX/CMakeFiles/randomx.dir/src/reciprocal.c.o [ 24%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/minixml.c.o [ 25%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/soft_aes.cpp.o [ 27%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/superscalar.cpp.o [ 28%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/virtual_machine.cpp.o [ 30%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/minisoap.c.o [ 31%] Building C object external/src/RandomX/CMakeFiles/randomx.dir/src/virtual_memory.c.o [ 32%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/vm_compiled.cpp.o [ 34%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/minissdpc.c.o [ 35%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/miniwget.c.o [ 37%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.o [ 38%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/vm_interpreted.cpp.o [ 40%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/upnpcommands.c.o [ 42%] Building CXX object external/src/RandomX/CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.o [ 42%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/upnpdev.c.o [ 44%] Building C object external/src/RandomX/CMakeFiles/randomx.dir/src/blake2/blake2b.c.o [ 45%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/upnpreplyparse.c.o [ 47%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/upnperrors.c.o [ 48%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/connecthostport.c.o [ 50%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/portlistingparse.c.o [ 51%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/receivedata.c.o [ 52%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/src/addr_is_reserved.c.o [ 54%] Linking C static library libminiupnpc.a [ 54%] Built target libminiupnpc-static [ 55%] Building C object external/src/miniupnp/miniupnpc/CMakeFiles/upnp-listdevices-static.dir/src/listdevices.c.o [ 57%] Linking CXX static library librandomx.a [ 57%] Built target randomx [ 60%] Building CXX object CMakeFiles/p2pool.dir/src/block_cache.cpp.o [ 62%] Linking C executable upnp-listdevices-static [ 62%] Building CXX object CMakeFiles/p2pool.dir/src/block_template.cpp.o [ 61%] Building C object CMakeFiles/p2pool.dir/external/src/cryptonote/crypto-ops-data.c.o [ 64%] Building C object CMakeFiles/p2pool.dir/external/src/cryptonote/crypto-ops.c.o [ 65%] Building CXX object CMakeFiles/p2pool.dir/external/src/hardforks/hardforks.cpp.o [ 67%] Building CXX object external/src/RandomX/CMakeFiles/randomx-tests.dir/src/tests/tests.cpp.o [ 68%] Building CXX object CMakeFiles/p2pool.dir/src/console_commands.cpp.o [ 68%] Built target upnp-listdevices-static [ 70%] Building CXX object CMakeFiles/p2pool.dir/src/crypto.cpp.o [ 71%] Building CXX object CMakeFiles/p2pool.dir/src/json_rpc_request.cpp.o [ 72%] Building CXX object CMakeFiles/p2pool.dir/src/keccak.cpp.o [ 74%] Building CXX object CMakeFiles/p2pool.dir/src/log.cpp.o In file included from /build/p2pool/src/p2pool/src/console_commands.cpp:19: /build/p2pool/src/p2pool/src/common.h: In member function ‘uint64_t* p2pool::hash::u64()’: /build/p2pool/src/p2pool/src/common.h:192:46: error: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 192 | FORCEINLINE uint64_t* u64() { return reinterpret_cast(h); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘const uint64_t* p2pool::hash::u64() const’: /build/p2pool/src/p2pool/src/common.h:193:58: 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] 193 | FORCEINLINE const uint64_t* u64() const { return 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: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/common.h: In member function ‘bool p2pool::raw_ip::operator==(const p2pool::raw_ip&) const’: /build/p2pool/src/p2pool/src/common.h:442: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] 442 | const uint64_t* a = reinterpret_cast(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:443: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] 443 | 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 ‘uint64_t* p2pool::hash::u64()’: /build/p2pool/src/p2pool/src/common.h:192:46: error: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 192 | FORCEINLINE uint64_t* u64() { return reinterpret_cast(h); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘const uint64_t* p2pool::hash::u64() const’: /build/p2pool/src/p2pool/src/common.h:193:58: 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] 193 | FORCEINLINE const uint64_t* u64() const { return reinterpret_cast(h); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/p2pool/src/p2pool/src/block_cache.cpp:18: /build/p2pool/src/p2pool/src/common.h: In member function ‘uint64_t* p2pool::hash::u64()’: /build/p2pool/src/p2pool/src/common.h:192:46: error: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 192 | FORCEINLINE uint64_t* u64() { return reinterpret_cast(h); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘const uint64_t* p2pool::hash::u64() const’: /build/p2pool/src/p2pool/src/common.h:193:58: 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] 193 | FORCEINLINE const uint64_t* u64() const { return 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: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/common.h: In member function ‘bool p2pool::raw_ip::operator==(const p2pool::raw_ip&) const’: /build/p2pool/src/p2pool/src/common.h:442: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] 442 | const uint64_t* a = reinterpret_cast(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:443: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] 443 | 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/common.h: In member function ‘bool p2pool::raw_ip::operator==(const p2pool::raw_ip&) const’: /build/p2pool/src/p2pool/src/common.h:442: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] 442 | const uint64_t* a = reinterpret_cast(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:443: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] 443 | const uint64_t* b = reinterpret_cast(other.data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/p2pool/src/p2pool/src/crypto.cpp:18: /build/p2pool/src/p2pool/src/common.h: In member function ‘uint64_t* p2pool::hash::u64()’: /build/p2pool/src/p2pool/src/common.h:192:46: error: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 192 | FORCEINLINE uint64_t* u64() { return reinterpret_cast(h); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘const uint64_t* p2pool::hash::u64() const’: /build/p2pool/src/p2pool/src/common.h:193:58: 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] 193 | FORCEINLINE const uint64_t* u64() const { return 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: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/common.h: In member function ‘bool p2pool::raw_ip::operator==(const p2pool::raw_ip&) const’: /build/p2pool/src/p2pool/src/common.h:442: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] 442 | const uint64_t* a = reinterpret_cast(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:443: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] 443 | const uint64_t* b = reinterpret_cast(other.data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/p2pool/src/p2pool/src/keccak.cpp:18: /build/p2pool/src/p2pool/src/common.h: In member function ‘uint64_t* p2pool::hash::u64()’: /build/p2pool/src/p2pool/src/common.h:192:46: error: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 192 | FORCEINLINE uint64_t* u64() { return reinterpret_cast(h); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘const uint64_t* p2pool::hash::u64() const’: /build/p2pool/src/p2pool/src/common.h:193:58: 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] 193 | FORCEINLINE const uint64_t* u64() const { return reinterpret_cast(h); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/p2pool/src/p2pool/src/json_rpc_request.cpp:18: /build/p2pool/src/p2pool/src/common.h: In member function ‘uint64_t* p2pool::hash::u64()’: /build/p2pool/src/p2pool/src/common.h:192:46: error: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 192 | FORCEINLINE uint64_t* u64() { return reinterpret_cast(h); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘const uint64_t* p2pool::hash::u64() const’: /build/p2pool/src/p2pool/src/common.h:193:58: 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] 193 | FORCEINLINE const uint64_t* u64() const { return 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: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/common.h: In member function ‘bool p2pool::raw_ip::operator==(const p2pool::raw_ip&) const’: /build/p2pool/src/p2pool/src/common.h:442: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] 442 | const uint64_t* a = reinterpret_cast(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:443: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] 443 | 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/common.h: In member function ‘bool p2pool::raw_ip::operator==(const p2pool::raw_ip&) const’: /build/p2pool/src/p2pool/src/common.h:442: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] 442 | const uint64_t* a = reinterpret_cast(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:443: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] 443 | 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/keccak.cpp: In function ‘void p2pool::keccak_step(const uint8_t*&, int&, uint64_t (&)[25])’: /build/p2pool/src/p2pool/src/keccak.cpp:125:49: 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] 125 | st[i] ^= read_unaligned(reinterpret_cast(in) + i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/keccak.cpp: In function ‘void p2pool::keccak_finish(const uint8_t*, int, uint64_t (&)[25])’: /build/p2pool/src/p2pool/src/keccak.cpp:147: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] 147 | st[i] ^= reinterpret_cast(temp)[i]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1plus: all warnings being treated as errors make[2]: *** [CMakeFiles/p2pool.dir/build.make:188: CMakeFiles/p2pool.dir/src/keccak.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /build/p2pool/src/p2pool/src/log.cpp:18: /build/p2pool/src/p2pool/src/common.h: In member function ‘uint64_t* p2pool::hash::u64()’: /build/p2pool/src/p2pool/src/common.h:192:46: error: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘uint64_t*’ {aka ‘long unsigned int*’} increases required alignment of target type [-Werror=cast-align] 192 | FORCEINLINE uint64_t* u64() { return reinterpret_cast(h); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h: In member function ‘const uint64_t* p2pool::hash::u64() const’: /build/p2pool/src/p2pool/src/common.h:193:58: 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] 193 | FORCEINLINE const uint64_t* u64() const { return 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: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/common.h: In member function ‘bool p2pool::raw_ip::operator==(const p2pool::raw_ip&) const’: /build/p2pool/src/p2pool/src/common.h:442: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] 442 | const uint64_t* a = reinterpret_cast(data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/p2pool/src/p2pool/src/common.h:443: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] 443 | 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 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 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 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:174: CMakeFiles/p2pool.dir/src/json_rpc_request.cpp.o] Error 1 cc1plus: all warnings being treated as errors make[2]: *** [CMakeFiles/p2pool.dir/build.make:202: CMakeFiles/p2pool.dir/src/log.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:123: CMakeFiles/p2pool.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 75%] Linking CXX executable randomx-tests [ 75%] Built target randomx-tests make: *** [Makefile:136: all] Error 2 ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root3/build receiving incremental file list p2pool-3.6.1-1-riscv64-build.log p2pool-3.6.1-1-riscv64-prepare.log sent 62 bytes received 3,336 bytes 1,359.20 bytes/sec total size is 35,374 speedup is 10.41