>>> psmisc: Building main/psmisc 23.6-r0 (using abuild 3.10.0-r0) started Wed, 14 Dec 2022 03:04:55 +0000 >>> psmisc: Checking sanity of /home/buildozer/aports/main/psmisc/APKBUILD... >>> psmisc: Analyzing dependencies... >>> psmisc: Installing for build: build-base gettext-dev linux-headers ncurses-dev (1/11) Installing gettext-asprintf (0.21.1-r1) (2/11) Installing libintl (0.21.1-r1) (3/11) Installing libunistring (1.1-r0) (4/11) Installing gettext-libs (0.21.1-r1) (5/11) Installing xz-libs (5.4.0-r0) (6/11) Installing libxml2 (2.10.3-r2) (7/11) Installing gettext (0.21.1-r1) (8/11) Installing gettext-dev (0.21.1-r1) (9/11) Installing linux-headers (5.19.5-r0) (10/11) Installing ncurses-dev (6.3_p20221210-r0) (11/11) Installing .makedepends-psmisc (20221214.030456) Executing busybox-1.35.0-r29.trigger OK: 347 MiB in 107 packages >>> psmisc: Cleaning up srcdir >>> psmisc: Cleaning up pkgdir >>> psmisc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/psmisc-23.6.tar.xz >>> psmisc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/psmisc-23.6.tar.xz >>> psmisc: Checking sha512sums... psmisc-23.6.tar.xz: OK include_limits.patch: OK musl_ptregs.patch: OK >>> psmisc: Unpacking /var/cache/distfiles/edge/psmisc-23.6.tar.xz... >>> psmisc: include_limits.patch patching file src/peekfd.c Hunk #1 succeeded at 46 with fuzz 2 (offset 9 lines). patching file src/pstree.c Hunk #1 succeeded at 47 with fuzz 2 (offset 2 lines). >>> psmisc: musl_ptregs.patch patching file src/peekfd.c checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... ./install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking how to create a pax tar archive... gnutar checking whether make supports nested variables... (cached) yes checking whether make supports the include directive... yes (GNU style) checking for armv6-alpine-linux-musleabihf-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... gcc3 checking whether ln -s works... yes checking for armv6-alpine-linux-musleabihf-gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) gcc3 checking whether NLS is requested... yes checking for po4a... no checking for sys/syscall.h... yes checking for gcc options needed to detect all undeclared functions... none needed checking whether SYS_statx is declared... yes checking for statx... no checking for tgetent in -ltinfo... no checking for tgetent in -lncurses... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for sys/wait.h that is POSIX.1 compatible... yes checking for arpa/inet.h... yes checking for fcntl.h... yes checking for langinfo.h... yes checking for libintl.h... yes checking for limits.h... yes checking for locale.h... yes checking for mntent.h... yes checking for netdb.h... yes checking for netinet/in.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for sys/ioctl.h... yes checking for sys/socket.h... yes checking for termios.h... yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking for pid_t... yes checking for size_t... yes checking for struct stat.st_rdev... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for uid_t in sys/types.h... yes checking compiler supports harden flags... yes checking for a sed that does not truncate output... /bin/sed checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking build system type... armv6-alpine-linux-musleabihf checking host system type... armv6-alpine-linux-musleabihf checking for ld used by gcc... /usr/armv6-alpine-linux-musleabihf/bin/ld checking if the linker (/usr/armv6-alpine-linux-musleabihf/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... no checking for iconv... yes checking for working iconv... yes checking for GNU gettext in libintl... yes checking whether to use NLS... yes checking where the gettext function comes from... external libintl checking how to link with libintl... /usr/lib/libintl.so checking for struct user_regs_struct.orig_eax... no checking for struct user_regs_struct.eax... no checking for struct user_regs_struct.ebx... no checking for struct user_regs_struct.ecx... no checking for struct user_regs_struct.edx... no checking for struct user_regs_struct.orig_rax... no checking for struct user_regs_struct.rax... no checking for struct user_regs_struct.rdi... no checking for struct user_regs_struct.rsi... no checking for struct user_regs_struct.rdx... no checking for struct pt_regs.orig_gpr3... no checking for struct pt_regs.gpr... no checking for struct pt_regs.uregs... yes checking for struct user_pt_regs.regs... no checking for struct pt_regs.regs... no checking for struct pt_regs.cp0_status... no checking for struct pt_regs.orig_d0... no checking for struct pt_regs.d0... no checking whether closedir returns void... no checking for library containing getmntent... none required checking whether gcc needs -traditional... no checking whether lstat correctly handles trailing slash... yes checking whether lstat accepts an empty string... no checking whether lstat correctly handles trailing slash... (cached) yes checking for GNU libc compatible malloc... yes checking for working memcmp... yes checking for GNU libc compatible realloc... yes checking whether stat accepts an empty string... no checking for atexit... yes checking for getmntent... (cached) yes checking for memset... yes checking for nl_langinfo... yes checking for rawmemchr... no checking for regcomp... yes checking for rpmatch... no checking for setlocale... yes checking for socket... yes checking for strcasecmp... yes checking for strchr... yes checking for strdup... yes checking for strerror... yes checking for strpbrk... yes checking for strrchr... yes checking for strtoul... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating icons/Makefile config.status: creating po/Makefile.in config.status: creating man-po/Makefile config.status: creating testsuite/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile echo 23.6 > .version-t && mv .version-t .version export LC_ALL=C ; \ gcc -E -Os -fomit-frame-pointer -dM src/signames.c |\ tr -s '\t ' ' ' | sort -n -k 3 | sed \ 's:#define SIG\([A-Z][A-Z]*[0-9]*\) \([0-9][0-9]*\).*:{\ \2,"\1" },:p;d' | \ grep -v '[0-9][0-9][0-9]' >src/signames.h || \ { rm -f src/signames.h; exit 1; } grep '^{ 1,"HUP" },$' src/signames.h >/dev/null || \ { rm -f src/signames.h; exit 1; } make all-recursive make[1]: Entering directory '/home/buildozer/aports/main/psmisc/src/psmisc-23.6' Making all in doc make[2]: Entering directory '/home/buildozer/aports/main/psmisc/src/psmisc-23.6/doc' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/main/psmisc/src/psmisc-23.6/doc' Making all in po make[2]: Entering directory '/home/buildozer/aports/main/psmisc/src/psmisc-23.6/po' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/main/psmisc/src/psmisc-23.6/po' Making all in icons make[2]: Entering directory '/home/buildozer/aports/main/psmisc/src/psmisc-23.6/icons' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/main/psmisc/src/psmisc-23.6/icons' Making all in man-po make[2]: Entering directory '/home/buildozer/aports/main/psmisc/src/psmisc-23.6/man-po' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/main/psmisc/src/psmisc-23.6/man-po' Making all in testsuite make[2]: Entering directory '/home/buildozer/aports/main/psmisc/src/psmisc-23.6/testsuite' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/main/psmisc/src/psmisc-23.6/testsuite' make[2]: Entering directory '/home/buildozer/aports/main/psmisc/src/psmisc-23.6' CC src/killall.o CC src/signals.o CC src/pslog.o CC src/prtstat.o CC src/pstree.o CC src/fuser.o CC src/statx.o CC src/peekfd.o src/peekfd.c: In function 'main': src/peekfd.c:360:40: error: storage size of 'regs' isn't known 360 | struct pt_regs regs; | ^~~~ src/peekfd.c:360:40: warning: unused variable 'regs' [-Wunused-variable] make[2]: *** [Makefile:669: src/peekfd.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/home/buildozer/aports/main/psmisc/src/psmisc-23.6' make[1]: *** [Makefile:734: all-recursive] Error 1 make[1]: Leaving directory '/home/buildozer/aports/main/psmisc/src/psmisc-23.6' make: *** [Makefile:498: all] Error 2 >>> ERROR: psmisc: build failed >>> psmisc: Uninstalling dependencies... (1/11) Purging .makedepends-psmisc (20221214.030456) (2/11) Purging gettext-dev (0.21.1-r1) (3/11) Purging gettext-asprintf (0.21.1-r1) (4/11) Purging gettext (0.21.1-r1) (5/11) Purging linux-headers (5.19.5-r0) (6/11) Purging ncurses-dev (6.3_p20221210-r0) (7/11) Purging gettext-libs (0.21.1-r1) (8/11) Purging libintl (0.21.1-r1) (9/11) Purging libunistring (1.1-r0) (10/11) Purging libxml2 (2.10.3-r2) (11/11) Purging xz-libs (5.4.0-r0) Executing busybox-1.35.0-r29.trigger OK: 331 MiB in 96 packages