==> Updating pacman database cache :: Synchronizing package databases... core downloading... extra downloading... ==> Building compsize -> repo: extra-staging -> arch: aarch64 -> worker: ben-5 ==> Building compsize for [extra-staging] (aarch64) :: Synchronizing package databases... core-staging downloading... core-testing downloading... core downloading... extra-staging downloading... extra-testing downloading... aur downloading... extra downloading... :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [extra-staging] (aarch64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-aarch64/root] -> [ben-5]...done ==> Making package: compsize 1.5-2 (Thu Sep 17 03:54:14 2026) ==> Retrieving sources... -> Cloning compsize git repo... Cloning into bare repository '/home/ben/alpb/build/compsize/compsize'... remote: Enumerating objects: 558, done. remote: Counting objects: 1% (1/71) remote: Counting objects: 2% (2/71) remote: Counting objects: 4% (3/71) remote: Counting objects: 5% (4/71) remote: Counting objects: 7% (5/71) remote: Counting objects: 8% (6/71) remote: Counting objects: 9% (7/71) remote: Counting objects: 11% (8/71) remote: Counting objects: 12% (9/71) remote: Counting objects: 14% (10/71) remote: Counting objects: 15% (11/71) remote: Counting objects: 16% (12/71) remote: Counting objects: 18% (13/71) remote: Counting objects: 19% (14/71) remote: Counting objects: 21% (15/71) remote: Counting objects: 22% (16/71) remote: Counting objects: 23% (17/71) remote: Counting objects: 25% (18/71) remote: Counting objects: 26% (19/71) remote: Counting objects: 28% (20/71) remote: Counting objects: 29% (21/71) remote: Counting objects: 30% (22/71) remote: Counting objects: 32% (23/71) remote: Counting objects: 33% (24/71) remote: Counting objects: 35% (25/71) remote: Counting objects: 36% (26/71) remote: Counting objects: 38% (27/71) remote: Counting objects: 39% (28/71) remote: Counting objects: 40% (29/71) remote: Counting objects: 42% (30/71) remote: Counting objects: 43% (31/71) remote: Counting objects: 45% (32/71) remote: Counting objects: 46% (33/71) remote: Counting objects: 47% (34/71) remote: Counting objects: 49% (35/71) remote: Counting objects: 50% (36/71) remote: Counting objects: 52% (37/71) remote: Counting objects: 53% (38/71) remote: Counting objects: 54% (39/71) remote: Counting objects: 56% (40/71) remote: Counting objects: 57% (41/71) remote: Counting objects: 59% (42/71) remote: Counting objects: 60% (43/71) remote: Counting objects: 61% (44/71) remote: Counting objects: 63% (45/71) remote: Counting objects: 64% (46/71) remote: Counting objects: 66% (47/71) remote: Counting objects: 67% (48/71) remote: Counting objects: 69% (49/71) remote: Counting objects: 70% (50/71) remote: Counting objects: 71% (51/71) remote: Counting objects: 73% (52/71) remote: Counting objects: 74% (53/71) remote: Counting objects: 76% (54/71) remote: Counting objects: 77% (55/71) remote: Counting objects: 78% (56/71) remote: Counting objects: 80% (57/71) remote: Counting objects: 81% (58/71) remote: Counting objects: 83% (59/71) remote: Counting objects: 84% (60/71) remote: Counting objects: 85% (61/71) remote: Counting objects: 87% (62/71) remote: Counting objects: 88% (63/71) remote: Counting objects: 90% (64/71) remote: Counting objects: 91% (65/71) remote: Counting objects: 92% (66/71) remote: Counting objects: 94% (67/71) remote: Counting objects: 95% (68/71) remote: Counting objects: 97% (69/71) remote: Counting objects: 98% (70/71) remote: Counting objects: 100% (71/71) remote: Counting objects: 100% (71/71), done. remote: Compressing objects: 1% (1/51) remote: Compressing objects: 3% (2/51) remote: Compressing objects: 5% (3/51) remote: Compressing objects: 7% (4/51) remote: Compressing objects: 9% (5/51) remote: Compressing objects: 11% (6/51) remote: Compressing objects: 13% (7/51) remote: Compressing objects: 15% (8/51) remote: Compressing objects: 17% (9/51) remote: Compressing objects: 19% (10/51) remote: Compressing objects: 21% (11/51) remote: Compressing objects: 23% (12/51) remote: Compressing objects: 25% (13/51) remote: Compressing objects: 27% (14/51) remote: Compressing objects: 29% (15/51) remote: Compressing objects: 31% (16/51) remote: Compressing objects: 33% (17/51) remote: Compressing objects: 35% (18/51) remote: Compressing objects: 37% (19/51) remote: Compressing objects: 39% (20/51) remote: Compressing objects: 41% (21/51) remote: Compressing objects: 43% (22/51) remote: Compressing objects: 45% (23/51) remote: Compressing objects: 47% (24/51) remote: Compressing objects: 49% (25/51) remote: Compressing objects: 50% (26/51) remote: Compressing objects: 52% (27/51) remote: Compressing objects: 54% (28/51) remote: Compressing objects: 56% (29/51) remote: Compressing objects: 58% (30/51) remote: Compressing objects: 60% (31/51) remote: Compressing objects: 62% (32/51) remote: Compressing objects: 64% (33/51) remote: Compressing objects: 66% (34/51) remote: Compressing objects: 68% (35/51) remote: Compressing objects: 70% (36/51) remote: Compressing objects: 72% (37/51) remote: Compressing objects: 74% (38/51) remote: Compressing objects: 76% (39/51) remote: Compressing objects: 78% (40/51) remote: Compressing objects: 80% (41/51) remote: Compressing objects: 82% (42/51) remote: Compressing objects: 84% (43/51) remote: Compressing objects: 86% (44/51) remote: Compressing objects: 88% (45/51) remote: Compressing objects: 90% (46/51) remote: Compressing objects: 92% (47/51) remote: Compressing objects: 94% (48/51) remote: Compressing objects: 96% (49/51) remote: Compressing objects: 98% (50/51) remote: Compressing objects: 100% (51/51) remote: Compressing objects: 100% (51/51), done. Receiving objects: 0% (1/558) Receiving objects: 1% (6/558) Receiving objects: 2% (12/558) Receiving objects: 3% (17/558) Receiving objects: 4% (23/558) Receiving objects: 5% (28/558) Receiving objects: 6% (34/558) Receiving objects: 7% (40/558) Receiving objects: 8% (45/558) Receiving objects: 9% (51/558) Receiving objects: 10% (56/558) Receiving objects: 11% (62/558) Receiving objects: 12% (67/558) Receiving objects: 13% (73/558) Receiving objects: 14% (79/558) Receiving objects: 15% (84/558) Receiving objects: 16% (90/558) Receiving objects: 17% (95/558) Receiving objects: 18% (101/558) Receiving objects: 19% (107/558) Receiving objects: 20% (112/558) Receiving objects: 21% (118/558) Receiving objects: 22% (123/558) Receiving objects: 23% (129/558) Receiving objects: 24% (134/558) Receiving objects: 25% (140/558) Receiving objects: 26% (146/558) Receiving objects: 27% (151/558) Receiving objects: 28% (157/558) Receiving objects: 29% (162/558) Receiving objects: 30% (168/558) Receiving objects: 31% (173/558) Receiving objects: 32% (179/558) Receiving objects: 33% (185/558) Receiving objects: 34% (190/558) Receiving objects: 35% (196/558) Receiving objects: 36% (201/558) Receiving objects: 37% (207/558) Receiving objects: 38% (213/558) Receiving objects: 39% (218/558) Receiving objects: 40% (224/558) Receiving objects: 41% (229/558) Receiving objects: 42% (235/558) Receiving objects: 43% (240/558) Receiving objects: 44% (246/558) Receiving objects: 45% (252/558) Receiving objects: 46% (257/558) Receiving objects: 47% (263/558) Receiving objects: 48% (268/558) Receiving objects: 49% (274/558) Receiving objects: 50% (279/558) Receiving objects: 51% (285/558) Receiving objects: 52% (291/558) Receiving objects: 53% (296/558) Receiving objects: 54% (302/558) Receiving objects: 55% (307/558) Receiving objects: 56% (313/558) Receiving objects: 57% (319/558) Receiving objects: 58% (324/558) Receiving objects: 59% (330/558) Receiving objects: 60% (335/558) Receiving objects: 61% (341/558) Receiving objects: 62% (346/558) Receiving objects: 63% (352/558) Receiving objects: 64% (358/558) Receiving objects: 65% (363/558) Receiving objects: 66% (369/558) Receiving objects: 67% (374/558) Receiving objects: 68% (380/558) Receiving objects: 69% (386/558) Receiving objects: 70% (391/558) Receiving objects: 71% (397/558) Receiving objects: 72% (402/558) Receiving objects: 73% (408/558) Receiving objects: 74% (413/558) Receiving objects: 75% (419/558) Receiving objects: 76% (425/558) Receiving objects: 77% (430/558) Receiving objects: 78% (436/558) Receiving objects: 79% (441/558) Receiving objects: 80% (447/558) Receiving objects: 81% (452/558) Receiving objects: 82% (458/558) Receiving objects: 83% (464/558) Receiving objects: 84% (469/558) Receiving objects: 85% (475/558) Receiving objects: 86% (480/558) Receiving objects: 87% (486/558) Receiving objects: 88% (492/558) Receiving objects: 89% (497/558) Receiving objects: 90% (503/558) Receiving objects: 91% (508/558) Receiving objects: 92% (514/558) Receiving objects: 93% (519/558) remote: Total 558 (delta 33), reused 50 (delta 20), pack-reused 487 (from 1) Receiving objects: 94% (525/558) Receiving objects: 95% (531/558) Receiving objects: 96% (536/558) Receiving objects: 97% (542/558) Receiving objects: 98% (547/558) Receiving objects: 99% (553/558) Receiving objects: 100% (558/558) Receiving objects: 100% (558/558), 126.65 KiB | 3.17 MiB/s, done. Resolving deltas: 0% (0/326) Resolving deltas: 1% (4/326) Resolving deltas: 2% (7/326) Resolving deltas: 3% (10/326) Resolving deltas: 4% (14/326) Resolving deltas: 5% (17/326) Resolving deltas: 6% (20/326) Resolving deltas: 7% (23/326) Resolving deltas: 8% (27/326) Resolving deltas: 9% (30/326) Resolving deltas: 10% (33/326) Resolving deltas: 11% (36/326) Resolving deltas: 12% (40/326) Resolving deltas: 13% (43/326) Resolving deltas: 14% (46/326) Resolving deltas: 15% (50/326) Resolving deltas: 16% (53/326) Resolving deltas: 17% (56/326) Resolving deltas: 18% (59/326) Resolving deltas: 19% (62/326) Resolving deltas: 20% (66/326) Resolving deltas: 21% (69/326) Resolving deltas: 22% (72/326) Resolving deltas: 23% (75/326) Resolving deltas: 24% (79/326) Resolving deltas: 25% (82/326) Resolving deltas: 26% (85/326) Resolving deltas: 27% (89/326) Resolving deltas: 28% (92/326) Resolving deltas: 29% (96/326) Resolving deltas: 30% (98/326) Resolving deltas: 31% (102/326) Resolving deltas: 32% (105/326) Resolving deltas: 33% (108/326) Resolving deltas: 34% (111/326) Resolving deltas: 35% (115/326) Resolving deltas: 36% (119/326) Resolving deltas: 37% (121/326) Resolving deltas: 38% (124/326) Resolving deltas: 39% (128/326) Resolving deltas: 40% (131/326) Resolving deltas: 41% (134/326) Resolving deltas: 42% (137/326) Resolving deltas: 43% (141/326) Resolving deltas: 44% (144/326) Resolving deltas: 45% (147/326) Resolving deltas: 46% (150/326) Resolving deltas: 47% (154/326) Resolving deltas: 48% (157/326) Resolving deltas: 49% (160/326) Resolving deltas: 50% (163/326) Resolving deltas: 51% (167/326) Resolving deltas: 52% (170/326) Resolving deltas: 53% (173/326) Resolving deltas: 54% (177/326) Resolving deltas: 55% (180/326) Resolving deltas: 56% (183/326) Resolving deltas: 57% (186/326) Resolving deltas: 58% (190/326) Resolving deltas: 59% (193/326) Resolving deltas: 60% (196/326) Resolving deltas: 61% (199/326) Resolving deltas: 62% (203/326) Resolving deltas: 63% (206/326) Resolving deltas: 64% (209/326) Resolving deltas: 65% (212/326) Resolving deltas: 66% (216/326) Resolving deltas: 67% (219/326) Resolving deltas: 68% (222/326) Resolving deltas: 69% (225/326) Resolving deltas: 70% (230/326) Resolving deltas: 71% (232/326) Resolving deltas: 72% (235/326) Resolving deltas: 73% (238/326) Resolving deltas: 74% (242/326) Resolving deltas: 75% (245/326) Resolving deltas: 76% (248/326) Resolving deltas: 77% (252/326) Resolving deltas: 78% (255/326) Resolving deltas: 79% (258/326) Resolving deltas: 80% (261/326) Resolving deltas: 81% (265/326) Resolving deltas: 82% (268/326) Resolving deltas: 83% (271/326) Resolving deltas: 84% (274/326) Resolving deltas: 85% (278/326) Resolving deltas: 86% (281/326) Resolving deltas: 87% (284/326) Resolving deltas: 88% (287/326) Resolving deltas: 89% (291/326) Resolving deltas: 90% (294/326) Resolving deltas: 91% (297/326) Resolving deltas: 92% (300/326) Resolving deltas: 93% (304/326) Resolving deltas: 94% (307/326) Resolving deltas: 95% (311/326) Resolving deltas: 96% (313/326) Resolving deltas: 97% (317/326) Resolving deltas: 98% (320/326) Resolving deltas: 99% (323/326) Resolving deltas: 100% (326/326) Resolving deltas: 100% (326/326), done. ==> Validating source files with sha256sums... compsize ... Skipped ==> Making package: compsize 1.5-2 (Thu Sep 17 10:54:21 2026) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... dependencies... looking for conflicting packages... Package (7) New Version Net Change core/lzo 2.10-5 0.43 MiB extra-testing/perl-error 0.17030-3 0.04 MiB extra-testing/perl-mailtools 2.22-3 0.10 MiB extra-testing/perl-timedate 2.35-1 0.15 MiB extra-testing/zlib-ng 2.3.3-1 0.25 MiB core/btrfs-progs 7.1-1 7.13 MiB extra-testing/git 2.55.0-1 30.97 MiB Total Installed Size: 39.07 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... git-2.55.0-1-aarch64 downloading... btrfs-progs-7.1-1-aarch64 downloading... zlib-ng-2.3.3-1-aarch64 downloading... lzo-2.10-5-aarch64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing lzo... installing btrfs-progs... Optional dependencies for btrfs-progs python: libbtrfsutil python bindings [installed] e2fsprogs: btrfs-convert [installed] installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` 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-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 969. Creating user 'git' (git daemon user) with UID 969 and GID 969. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Reloading device manager configuration... Skipped: Current root is not booted. (4/4) Arming ConditionNeedsUpdate... ==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of compsize git repo... Cloning into 'compsize'... done. Switched to a new branch 'makepkg' ==> Starting pkgver()... ==> Starting build()... cc - -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -W -fstack-clash-protection -mbranch- -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer - -c -o compsize.o compsize.c cc - -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -W -fstack-clash-protection -mbranch- -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer - -c -o radix-tree.o radix-tree.c In file included from radix-tree.c:39: kerncompat.h:124:9: warning: ‘__bitwise__’ redefined 124 | #define __bitwise__ | ^~~~~~~~~~~ In file included from kerncompat.h:30: /usr/include/linux/types.h:29:9: note: this is the location of the previous definition 29 | #define __bitwise__ __bitwise | ^~~~~~~~~~~ In file included from compsize.c:17: radix-tree.h:51:9: error: unknown type name ‘gfp_t’ 51 | gfp_t gfp_mask; | ^~~~~ radix-tree.h:78:24: error: unknown type name ‘gfp_t’ 78 | int radix_tree_preload(gfp_t gfp_mask); | ^~~~~ radix-tree.h: In function ‘radix_tree_preload_end’: radix-tree.h:94:9: error: implicit declaration of function ‘preempt_enable’ [-Wimplicit-function-declaration] 94 | preempt_enable(); | ^~~~~~~~~~~~~~ compsize.c: In function ‘parse_file_extent_item’: compsize.c:163:10: error: implicit declaration of function ‘IS_ALIGNED’ [-Wimplicit-function-declaration] 163 | if (!IS_ALIGNED(disk_bytenr, 1 << 12)) | ^~~~~~~~~~ compsize.c:167:5: error: implicit declaration of function ‘radix_tree_preload’; did you mean ‘radix_tree_preload_end’? [-Wimplicit-function-declaration] 167 | radix_tree_preload(GFP_KERNEL); | ^~~~~~~~~~~~~~~~~~ | radix_tree_preload_end compsize.c:167:24: error: ‘GFP_KERNEL’ undeclared (first use in this function); did you mean ‘SI_KERNEL’? 167 | radix_tree_preload(GFP_KERNEL); | ^~~~~~~~~~ | SI_KERNEL compsize.c:167:24: note: each undeclared identifier is reported only once for each function it appears in compsize.c: In function ‘do_file’: compsize.c:194:13: error: ‘errno’ undeclared (first use in this function) 194 | if (errno == ENOTTY) | ^~~~~ compsize.c:19:1: note: ‘errno’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 18 | #include "endianness.h" +++ |+#include 19 | compsize.c:194:22: error: ‘ENOTTY’ undeclared (first use in this function); did you mean ‘N_TTY’? 194 | if (errno == ENOTTY) | ^~~~~~ | N_TTY compsize.c: In function ‘do_recursive_search’: compsize.c:246:17: error: ‘errno’ undeclared (first use in this function) 246 | if (errno == ELOOP // symlink | ^~~~~ compsize.c:246:17: note: ‘errno’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ compsize.c:246:26: error: ‘ELOOP’ undeclared (first use in this function) 246 | if (errno == ELOOP // symlink | ^~~~~ compsize.c:247:26: error: ‘ENXIO’ undeclared (first use in this function) 247 | || errno == ENXIO // some device nodes | ^~~~~ compsize.c:248:26: error: ‘ENODEV’ undeclared (first use in this function); did you mean ‘NODEV’? 248 | || errno == ENODEV // /dev/ptmx | ^~~~~~ | NODEV compsize.c:249:26: error: ‘ENOMEDIUM’ undeclared (first use in this function) 249 | || errno == ENOMEDIUM// more device nodes | ^~~~~~~~~ compsize.c:250:26: error: ‘ENOENT’ undeclared (first use in this function) 250 | || errno == ENOENT) // something just deleted | ^~~~~~ compsize.c:252:31: error: ‘EACCES’ undeclared (first use in this function) 252 | else if (errno == EACCES) | ^~~~~~ compsize.c:275:26: error: implicit declaration of function ‘strlen’ [-Wimplicit-function-declaration] 275 | path_size += strlen(path) + NAME_MAX; | ^~~~~~ compsize.c:19:1: note: include ‘’ or provide a declaration of ‘strlen’ 18 | #include "endianness.h" +++ |+#include 19 | compsize.c:275:26: warning: incompatible implicit declaration of built-in function ‘strlen’ [-Wbuiltin-declaration-mismatch] 275 | path_size += strlen(path) + NAME_MAX; | ^~~~~~ compsize.c:275:26: note: include ‘’ or provide a declaration of ‘strlen’ compsize.c:290:26: error: implicit declaration of function ‘strcmp’ [-Wimplicit-function-declaration] 290 | if (!strcmp(de->d_name, ".")) | ^~~~~~ compsize.c:290:26: note: include ‘’ or provide a declaration of ‘strcmp’ compsize.c:294:41: error: implicit declaration of function ‘strrchr’ [-Wimplicit-function-declaration] 294 | const char *slash = strrchr(path, '/'); | ^~~~~~~ compsize.c:294:41: note: include ‘’ or provide a declaration of ‘strrchr’ compsize.c:294:41: warning: incompatible implicit declaration of built-in function ‘strrchr’ [-Wbuiltin-declaration-mismatch] compsize.c:294:41: note: include ‘’ or provide a declaration of ‘strrchr’ make: *** [Makefile:19: compsize.o] Error 1 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-staging-aarch64/ben-5/build