==> Updating pacman database cache :: Synchronizing package databases... core downloading... extra downloading... ==> Building joyutils -> repo: extra-staging -> arch: aarch64 -> worker: ben-1 ==> Building joyutils for [extra-staging] (aarch64) Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. :: 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-1]...done ==> Making package: joyutils 1.8.1-4 (Sat Jul 25 15:41:11 2026) ==> Retrieving sources... -> Cloning joyutils git repo... Cloning into bare repository '/home/ben/alpb/build/joyutils/joyutils'... ==> Validating source files with b2sums... joyutils ... Passed Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ==> Making package: joyutils 1.8.1-4 (Sat Jul 25 22:41:26 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... :: There are 2 providers available for sdl2: :: Repository extra-testing 1) sdl2-compat :: Repository extra 2) sdl2-compat Enter a number (default=1): resolving dependencies... :: There are 2 providers available for libgl: :: Repository extra-testing 1) libglvnd :: Repository extra 2) libglvnd Enter a number (default=1): looking for conflicting packages... Package (25) New Version Net Change extra-testing/default-cursors 3-1 0.00 MiB extra-testing/hidapi 0.15.0-1 0.20 MiB extra-testing/libdrm 2.4.134-1 1.71 MiB core/libedit 20260512_3.1-1 0.30 MiB extra-testing/libglvnd 1.7.0-3 4.90 MiB extra-testing/libpciaccess 0.19-1 0.08 MiB extra-testing/libx11 1.8.13-1 9.91 MiB extra-testing/libxau 1.0.12-1 0.07 MiB extra-testing/libxcb 1.17.0-1 4.90 MiB extra-testing/libxcursor 1.2.3-1 0.09 MiB extra-testing/libxdmcp 1.1.5-2 0.17 MiB extra-testing/libxext 1.3.7-1 0.36 MiB extra-testing/libxfixes 6.0.2-1 0.08 MiB extra-testing/libxrender 0.9.12-1 0.12 MiB extra-testing/libxshmfence 1.3.3-1 0.07 MiB extra-testing/libxxf86vm 1.1.7-1 0.08 MiB extra-testing/llvm-libs 22.1.8-2 159.60 MiB extra-testing/lm_sensors 1:3.6.2-1 0.51 MiB extra-testing/mesa 1:26.1.5-1 51.12 MiB extra-testing/sdl3 3.4.12-1 6.83 MiB extra-testing/spirv-tools 1:1.4.350.1-1 7.83 MiB extra-testing/wayland 1.25.0-1 1.01 MiB extra-testing/xcb-proto 1.17.0-4 1.03 MiB extra-testing/xorgproto 2025.1-1 1.47 MiB extra-testing/sdl2-compat 2.32.70-1 3.15 MiB Total Installed Size: 255.57 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... llvm-libs-22.1.8-2-aarch64 downloading... mesa-1:26.1.5-1-aarch64 downloading... spirv-tools-1:1.4.350.1-1-aarch64 downloading... libx11-1.8.13-1-aarch64 downloading... sdl3-3.4.12-1-aarch64 downloading... libxcb-1.17.0-1-aarch64 downloading... sdl2-compat-2.32.70-1-aarch64 downloading... libglvnd-1.7.0-3-aarch64 downloading... libdrm-2.4.134-1-aarch64 downloading... wayland-1.25.0-1-aarch64 downloading... lm_sensors-1:3.6.2-1-aarch64 downloading... libedit-20260512_3.1-1-aarch64 downloading... libxext-1.3.7-1-aarch64 downloading... hidapi-0.15.0-1-aarch64 downloading... libxcursor-1.2.3-1-aarch64 downloading... libxrender-0.9.12-1-aarch64 downloading... libxdmcp-1.1.5-2-aarch64 downloading... libpciaccess-0.19-1-aarch64 downloading... libxxf86vm-1.1.7-1-aarch64 downloading... libxfixes-6.0.2-1-aarch64 downloading... libxau-1.0.12-1-aarch64 downloading... libxshmfence-1.3.3-1-aarch64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxrender... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing spirv-tools... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libxfixes... installing libxcursor... installing hidapi... Optional dependencies for hidapi libusb: for hidapi-libusb [installed] installing sdl3... Optional dependencies for sdl3 alsa-lib: ALSA audio driver libpulse: PulseAudio audio driver jack: JACK audio driver pipewire: PipeWire audio driver vulkan-driver: vulkan renderer sndio: sndio audio driver libdecor: Wayland client decorations installing sdl2-compat... :: Running post-transaction hooks... (1/2) Reloading system manager configuration... Skipped: Current root is not booted. (2/2) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (5) New Version Net Change 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 extra-testing/git 2.55.0-1 30.97 MiB Total Installed Size: 31.51 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... git-2.55.0-1-aarch64 downloading... zlib-ng-2.3.3-1-aarch64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing 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/3) Creating system user accounts... Creating group 'git' with GID 969. Creating user 'git' (git daemon user) with UID 969 and GID 969. (2/3) Reloading system manager configuration... Skipped: Current root is not booted. (3/3) Arming ConditionNeedsUpdate... ==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of joyutils git repo... Cloning into 'joyutils'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... ==> Starting build()... make: Entering directory '/build/joyutils/src/joyutils' make -C utils compile make[1]: Entering directory '/build/joyutils/src/joyutils/utils' cc -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -mbranch-protection=standard -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -funsigned-char -c -o inputattach.o inputattach.c cc -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -mbranch-protection=standard -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -c -o jstest.o jstest.c cc -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -mbranch-protection=standard -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -c -o axbtnmap.o axbtnmap.c cc -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -mbranch-protection=standard -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -c -o jscal.o jscal.c sed "s^@@PREFIX@@^/usr^g" < jscal-restore.in > jscal-restore sed "s^@@PREFIX@@^/usr^g" < jscal-store.in > jscal-store cc -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -mbranch-protection=standard -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto evdev-joystick.c -o evdev-joystick cc -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -mbranch-protection=standard -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -c -o fftest.o fftest.c cc -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -mbranch-protection=standard -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -I/usr/include/SDL2 -D_GNU_SOURCE=1 -D_REENTRANT -c -o ffmvforce.o ffmvforce.c cc -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -mbranch-protection=standard -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto ffset.c -o ffset cc -march=armv8-a -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -mbranch-protection=standard -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -funsigned-char -c -o ffcfstress.o ffcfstress.c jscal.c: In function ‘wait_for_event’: jscal.c:116:25: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 116 | read(0, &buf, 1); | ^~~~~~~~~~~~~~~~ inputattach.c: In function ‘easypen_init’: inputattach.c:582:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 582 | write(fd, 0, 1); | ^~~~~~~~~~~~~~~ cc -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto jstest.o axbtnmap.o -o jstest inputattach.c:582:9: warning: argument 2 is null but the corresponding size argument 3 value is 1 [-Wnonnull] 582 | write(fd, 0, 1); | ^~~~~~~~~~~~~~~ In file included from inputattach.c:48: /usr/include/unistd.h:378:16: note: in a call to function ‘write’ declared with attribute ‘access (read_only, 2, 3)’ 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~ cc -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto fftest.o -o fftest cc -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto jscal.o axbtnmap.o -lm -o jscal cc -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto ffcfstress.o -lm -o ffcfstress cc -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto inputattach.o -lm -o inputattach cc -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto ffmvforce.o -lm -lSDL2 -o ffmvforce make[1]: Leaving directory '/build/joyutils/src/joyutils/utils' make: Leaving directory '/build/joyutils/src/joyutils' ==> Entering fakeroot environment... ==> Starting package()... make: Entering directory '/build/joyutils/src/joyutils' make -C utils install make[1]: Entering directory '/build/joyutils/src/joyutils/utils' sed "s^@@PREFIX@@^/usr^g" < 80-stelladaptor-joystick.rules.in > 80-stelladaptor-joystick.rules install -d /build/joyutils/pkg/joyutils/usr/bin install inputattach jstest jscal jscal-restore jscal-store evdev-joystick fftest ffmvforce ffset ffcfstress /build/joyutils/pkg/joyutils/usr/bin install -d /build/joyutils/pkg/joyutils/usr/share/joystick install extract filter ident /build/joyutils/pkg/joyutils/usr/share/joystick install -d /build/joyutils/pkg/joyutils/usr/lib/udev/rules.d install js-set-enum-leds /build/joyutils/pkg/joyutils/usr/lib/udev install -m 644 80-stelladaptor-joystick.rules /build/joyutils/pkg/joyutils/usr/lib/udev/rules.d make[1]: Leaving directory '/build/joyutils/src/joyutils/utils' make -C docs install make[1]: Entering directory '/build/joyutils/src/joyutils/docs' install -d /build/joyutils/pkg/joyutils/usr/share/man/man1 install -m644 inputattach.1 jstest.1 jscal.1 jscal-restore.1 jscal-store.1 evdev-joystick.1 fftest.1 ffmvforce.1 ffset.1 ffcfstress.1 /build/joyutils/pkg/joyutils/usr/share/man/man1 make[1]: Leaving directory '/build/joyutils/src/joyutils/docs' make: Leaving directory '/build/joyutils/src/joyutils' ==> Tidying install... -> Removing libtool files... -> Removing static library files... -> Purging unwanted files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "joyutils"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: joyutils 1.8.1-4 (Sat Jul 25 22:41:35 2026) ==> Installing package joyutils with pacman -U... loading packages... resolving dependencies... looking for conflicting packages... Package (1) New Version Net Change joyutils 1.8.1-4 0.54 MiB Total Installed Size: 0.54 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing joyutils... :: Running post-transaction hooks... (1/2) Reloading device manager configuration... Skipped: Current root is not booted. (2/2) Arming ConditionNeedsUpdate... resolving dependencies... looking for conflicting packages... Package (6) New Version Net Change core/licenses 20240728-1 1.54 MiB extra-testing/pyalpm 0.11.1-1 0.25 MiB extra-testing/python-boolean.py 5.0-2 0.36 MiB extra-testing/python-license-expression 30.4.4-2 1.24 MiB extra-testing/python-pyelftools 0.33-1 2.57 MiB extra-testing/namcap 3.6.0-3 1.00 MiB Total Installed Size: 6.96 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... pyalpm-0.11.1-1-aarch64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing licenses... installing pyalpm... installing python-boolean.py... installing python-license-expression... installing python-pyelftools... installing namcap... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... Checking PKGBUILD Checking joyutils-1.8.1-4-aarch64.pkg.tar.zst joyutils E: The SPDX license statement 'GPL' should be formatted as 'GPL-1.0-or-later' instead joyutils W: Referenced library 'libc.so.6' is an uninstalled dependency (needed in files ['usr/bin/inputattach', 'usr/bin/fftest', 'usr/bin/ffcfstress', 'usr/bin/jstest', 'usr/bin/ffmvforce', 'usr/bin/ffset', 'usr/bin/jscal', 'usr/bin/evdev-joystick']) joyutils W: Referenced library 'libm.so.6' is an uninstalled dependency (needed in files ['usr/bin/ffcfstress', 'usr/bin/ffmvforce']) joyutils W: Referenced library 'ld-linux-aarch64.so.1' is an uninstalled dependency (needed in files ['usr/bin/inputattach', 'usr/bin/fftest', 'usr/bin/ffcfstress', 'usr/bin/jstest', 'usr/bin/ffmvforce', 'usr/bin/ffset', 'usr/bin/jscal', 'usr/bin/evdev-joystick']) joyutils W: Referenced library 'libSDL2-2.0.so.0' is an uninstalled dependency (needed in files ['usr/bin/ffmvforce']) joyutils E: Dependency gawk detected and not included (programs ['awk'] needed in scripts ['usr/share/joystick/filter', 'usr/share/joystick/ident', 'usr/share/joystick/extract']) joyutils W: Dependency bash detected and implicitly satisfied (programs ['bash', 'sh'] needed in scripts ['usr/bin/jscal-store', 'usr/lib/udev/js-set-enum-leds', 'usr/bin/jscal-restore']) joyutils W: Dependency included, but may not be needed ('sdl2') ==> Running checkpkg -> Downloading current versions Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. Package (1) Old Version New Version Net Change Download Size extra-testing/joyutils 1.8.1-4 1.8.1-3 0.00 MiB 0.05 MiB Total Download Size: 0.05 MiB :: Proceed with download? [Y/n] :: Retrieving packages... joyutils-1.8.1-3-aarch64 downloading... checking keyring... checking package integrity... -> Checking packages ==> No soname differences for joyutils. [?25h==> Generating .SRCINFO...done ==> Finished building joyutils 1.8.1-4 [?25h