>>> ndctl: Building community/ndctl 78-r1 (using abuild 3.13.0-r5) started Tue, 27 Aug 2024 03:33:46 +0000 >>> ndctl: Checking sanity of /home/buildozer/aports/community/ndctl/APKBUILD... >>> ndctl: Analyzing dependencies... >>> ndctl: Installing for build: build-base kmod asciidoc asciidoctor bash-completion-dev eudev-dev iniparser-dev json-c-dev keyutils-dev kmod-dev libtraceevent-dev libtracefs-dev linux-headers meson util-linux-dev (1/89) Installing xz-libs (5.6.2-r0) (2/89) Installing kmod (32-r0) (3/89) Installing libbz2 (1.0.8-r6) (4/89) Installing libffi (3.4.6-r0) (5/89) Installing gdbm (1.24-r0) (6/89) Installing mpdecimal (4.0.0-r0) (7/89) Installing libpanelw (6.5_p20240601-r0) (8/89) Installing sqlite-libs (3.46.1-r0) (9/89) Installing python3 (3.12.5-r1) (10/89) Installing python3-pycache-pyc0 (3.12.5-r1) (11/89) Installing pyc (3.12.5-r1) (12/89) Installing libxml2 (2.12.8-r0) (13/89) Installing libxml2-utils (2.12.8-r0) (14/89) Installing libgpg-error (1.50-r0) (15/89) Installing libgcrypt (1.10.3-r0) (16/89) Installing libxslt (1.1.39-r1) (17/89) Installing docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.post-install (18/89) Installing docbook-xsl (1.79.2-r9) Executing docbook-xsl-1.79.2-r9.post-install (19/89) Installing asciidoc-pyc (10.2.1-r0) (20/89) Installing python3-pyc (3.12.5-r1) (21/89) Installing asciidoc (10.2.1-r0) (22/89) Installing ca-certificates (20240705-r0) (23/89) Installing yaml (0.2.5-r2) (24/89) Installing ruby-libs (3.3.3-r1) (25/89) Installing libucontext (1.3.1-r0) (26/89) Installing ruby (3.3.3-r1) (27/89) Installing asciidoctor (2.0.23-r0) (28/89) Installing bash-completion-dev (2.14.0-r0) (29/89) Installing udev-init-scripts (35-r1) (30/89) Installing udev-init-scripts-openrc (35-r1) (31/89) Installing eudev-openrc (3.2.14-r2) (32/89) Installing eudev-libs (3.2.14-r2) (33/89) Installing libeconf (0.6.3-r0) (34/89) Installing libblkid (2.40.2-r0) (35/89) Installing kmod-libs (32-r0) (36/89) Installing eudev (3.2.14-r2) (37/89) Installing eudev-dev (3.2.14-r2) (38/89) Installing iniparser (4.2.1-r0) (39/89) Installing iniparser-dev (4.2.1-r0) (40/89) Installing json-c (0.17-r0) (41/89) Installing json-c-dev (0.17-r0) (42/89) Installing keyutils-libs (1.6.3-r3) (43/89) Installing keyutils-dev (1.6.3-r3) (44/89) Installing kmod-dev (32-r0) (45/89) Installing linux-headers (6.6-r0) (46/89) Installing libtraceevent (1.8.3-r0) (47/89) Installing libtraceevent-dev (1.8.3-r0) (48/89) Installing libtracefs (1.8.1-r0) (49/89) Installing libtracefs-dev (1.8.1-r0) (50/89) Installing samurai (1.2-r5) (51/89) Installing meson (1.5.1-r0) (52/89) Installing meson-pyc (1.5.1-r0) (53/89) Installing libuuid (2.40.2-r0) (54/89) Installing libfdisk (2.40.2-r0) (55/89) Installing libmount (2.40.2-r0) (56/89) Installing libsmartcols (2.40.2-r0) (57/89) Installing sqlite (3.46.1-r0) (58/89) Installing sqlite-dev (3.46.1-r0) (59/89) Installing util-linux (2.40.2-r0) (60/89) Installing dmesg (2.40.2-r0) (61/89) Installing setarch (2.40.2-r0) (62/89) Installing util-linux-misc (2.40.2-r0) (63/89) Installing skalibs (2.14.2.0-r0) (64/89) Installing utmps-libs (0.1.2.2-r1) (65/89) Installing linux-pam (1.6.1-r0) (66/89) Installing runuser (2.40.2-r0) (67/89) Installing mount (2.40.2-r0) (68/89) Installing losetup (2.40.2-r0) (69/89) Installing hexdump (2.40.2-r0) (70/89) Installing uuidgen (2.40.2-r0) (71/89) Installing blkid (2.40.2-r0) (72/89) Installing sfdisk (2.40.2-r0) (73/89) Installing mcookie (2.40.2-r0) (74/89) Installing agetty (2.40.2-r0) (75/89) Installing agetty-openrc (0.54.2-r1) (76/89) Installing wipefs (2.40.2-r0) (77/89) Installing cfdisk (2.40.2-r0) (78/89) Installing umount (2.40.2-r0) (79/89) Installing util-linux-openrc (2.40.2-r0) (80/89) Installing flock (2.40.2-r0) (81/89) Installing lsblk (2.40.2-r0) (82/89) Installing libcap-ng (0.8.5-r0) (83/89) Installing setpriv (2.40.2-r0) (84/89) Installing logger (2.40.2-r0) (85/89) Installing partx (2.40.2-r0) (86/89) Installing fstrim (2.40.2-r0) (87/89) Installing findmnt (2.40.2-r0) (88/89) Installing util-linux-dev (2.40.2-r0) (89/89) Installing .makedepends-ndctl (20240827.033410) Executing busybox-1.36.1-r31.trigger Executing ca-certificates-20240705-r0.trigger Executing eudev-3.2.14-r2.trigger OK: 365 MiB in 190 packages >>> ndctl: Cleaning up srcdir >>> ndctl: Cleaning up pkgdir >>> ndctl: Cleaning up tmpdir >>> ndctl: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ndctl-78.tar.gz >>> ndctl: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ndctl-78.tar.gz >>> ndctl: Checking sha512sums... ndctl-78.tar.gz: OK no-bash.patch: OK >>> ndctl: Unpacking /var/cache/distfiles/ndctl-78.tar.gz... >>> ndctl: no-bash.patch patching file clean_config.sh The Meson build system Version: 1.5.1 Source dir: /home/buildozer/aports/community/ndctl/src/ndctl-78 Build dir: /home/buildozer/aports/community/ndctl/src/ndctl-78/output Build type: native build Project name: ndctl Project version: 78 C compiler for the host machine: gcc (gcc 14.2.0 "gcc (Alpine 14.2.0) 14.2.0") C linker for the host machine: gcc ld.bfd 2.43.1 Host machine cpu family: loongarch64 Host machine cpu: loongarch64 Compiler for C supports arguments -Wchar-subscripts: YES Compiler for C supports arguments -Wformat-security: YES Compiler for C supports arguments -Wmissing-declarations: YES Compiler for C supports arguments -Wmissing-prototypes: YES Compiler for C supports arguments -Wnested-externs : NO Compiler for C supports arguments -Wshadow: YES Compiler for C supports arguments -Wsign-compare: YES Compiler for C supports arguments -Wstrict-prototypes: YES Compiler for C supports arguments -Wtype-limits: YES Compiler for C supports arguments -Wmaybe-uninitialized: YES Compiler for C supports arguments -Wdeclaration-after-statement: YES Compiler for C supports arguments -Wunused-result: YES Compiler for C supports arguments -D_FORTIFY_SOURCE=2: YES Program git found: YES (/usr/bin/git) Program env found: YES (/usr/bin/env) Configuring version.h using configuration Found pkg-config: YES (/usr/bin/pkg-config) 2.3.0 Run-time dependency libkmod found: YES 32 Run-time dependency libudev found: YES 251 Run-time dependency uuid found: YES 2.40.2 Run-time dependency json-c found: YES 0.17 Run-time dependency libtraceevent found: YES 1.8.3 Run-time dependency libtracefs found: YES 1.8.1 Program asciidoctor found: YES (/usr/bin/asciidoctor) Library keyutils found: YES Message: Looking for iniparser include headers ['iniparser.h', 'dictionary.h'] Has header "iniparser.h" : YES Has header "dictionary.h" : YES Library iniparser found: YES Has header "dlfcn.h" : YES Has header "inttypes.h" : YES Has header "keyutils.h" : YES Has header "linux/version.h" : YES Has header "memory.h" : YES Has header "stdint.h" : YES Has header "stdlib.h" : YES Has header "strings.h" : YES Has header "string.h" : YES Has header "sys/stat.h" : YES Has header "sys/types.h" : YES Has header "unistd.h" : YES Header "signal.h" has symbol "BUS_MCEERR_AR" : YES Header "linux/mman.h" has symbol "MAP_SHARED_VALIDATE" : YES Header "linux/mman.h" has symbol "MAP_SYNC" : YES Checking for function "secure_getenv" : YES Checking for function "__secure_getenv" : NO Checking for function "json_object_new_uint64" with dependency json-c: YES Configuring config.h using configuration daxctl/lib/meson.build:8: DEPRECATION: Project uses feature that was always broken, and is now deprecated since '1.3.0': str.format: Value other than strings, integers, bools, options, dictionaries and lists thereof.. ndctl/lib/meson.build:7: DEPRECATION: Project uses feature that was always broken, and is now deprecated since '1.3.0': str.format: Value other than strings, integers, bools, options, dictionaries and lists thereof.. cxl/lib/meson.build:7: DEPRECATION: Project uses feature that was always broken, and is now deprecated since '1.3.0': str.format: Value other than strings, integers, bools, options, dictionaries and lists thereof.. Program create.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/create.sh) Program clear.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/clear.sh) Program pmem-errors.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/pmem-errors.sh) Program daxdev-errors.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/daxdev-errors.sh) Program multi-dax.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/multi-dax.sh) Program btt-check.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/btt-check.sh) Program label-compat.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/label-compat.sh) Program sector-mode.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/sector-mode.sh) Program inject-error.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/inject-error.sh) Program btt-errors.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/btt-errors.sh) Program btt-pad-compat.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/btt-pad-compat.sh) Program firmware-update.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/firmware-update.sh) Program rescan-partitions.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/rescan-partitions.sh) Program inject-smart.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/inject-smart.sh) Program monitor.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/monitor.sh) Program max_available_extent_ns.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/max_available_extent_ns.sh) Program pfn-meta-errors.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/pfn-meta-errors.sh) Program track-uuid.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/track-uuid.sh) Program cxl-topology.sh found: YES (/bin/bash /home/buildozer/aports/community/ndctl/src/ndctl-78/test/cxl-topology.sh) Program cxl-region-sysfs.sh found: YES (/bin/bash /home/buildozer/aports/community/ndctl/src/ndctl-78/test/cxl-region-sysfs.sh) Program cxl-labels.sh found: YES (/bin/bash /home/buildozer/aports/community/ndctl/src/ndctl-78/test/cxl-labels.sh) Program cxl-create-region.sh found: YES (/bin/bash /home/buildozer/aports/community/ndctl/src/ndctl-78/test/cxl-create-region.sh) Program cxl-xor-region.sh found: YES (/bin/bash /home/buildozer/aports/community/ndctl/src/ndctl-78/test/cxl-xor-region.sh) Program cxl-update-firmware.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/cxl-update-firmware.sh) Program cxl-events.sh found: YES (/bin/bash /home/buildozer/aports/community/ndctl/src/ndctl-78/test/cxl-events.sh) Program nfit-security.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/nfit-security.sh) Program cxl-security.sh found: YES (/home/buildozer/aports/community/ndctl/src/ndctl-78/test/cxl-security.sh) Run-time dependency bash-completion found: YES 2.14.0 Build targets in project: 94 WARNING: Broken features used: * 1.3.0: {'str.format: Value other than strings, integers, bools, options, dictionaries and lists thereof.'} ndctl 78 User defined options auto_features : auto bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr sbindir : /usr/sbin sharedstatedir : /var/lib sysconfdir : /etc werror : false wrap_mode : nodownload python.bytecompile: 0 b_lto : true b_pie : true b_staticpic : true systemd : disabled version-tag : 78 Found ninja-1.9 at /usr/bin/ninja ninja: entering directory '/home/buildozer/aports/community/ndctl/src/ndctl-78/output' [1/240] Compiling C object test/revoke_devmem.p/dax-dev.c.o [2/240] Compiling C object test/revoke_devmem.p/revoke-devmem.c.o [3/240] Compiling C object test/revoke_devmem.p/.._util_sysfs.c.o [4/240] Compiling C object test/revoke_devmem.p/.._util_log.c.o [5/240] Compiling C object test/revoke_devmem.p/core.c.o [6/240] Compiling C object test/device-dax.p/dax-poison.c.o [7/240] Compiling C object test/device-dax.p/dax-pmd.c.o [8/240] Compiling C object test/device-dax.p/dax-dev.c.o [9/240] Compiling C object test/device-dax.p/device-dax.c.o [10/240] Compiling C object test/device-dax.p/.._daxctl_json.c.o [11/240] Compiling C object test/device-dax.p/.._daxctl_filter.c.o [12/240] Compiling C object test/device-dax.p/.._ndctl_json.c.o [13/240] Compiling C object test/device-dax.p/.._util_json.c.o [14/240] Compiling C object test/device-dax.p/.._ndctl_check.c.o [15/240] Compiling C object test/device-dax.p/.._ndctl_filter.c.o [16/240] Compiling C object test/device-dax.p/.._ndctl_namespace.c.o [17/240] Compiling C object test/device-dax.p/.._util_sysfs.c.o [18/240] Compiling C object test/device-dax.p/.._util_log.c.o [19/240] Compiling C object test/device-dax.p/core.c.o [20/240] Compiling C object test/pmem-ns.p/pmem_namespaces.c.o [21/240] Compiling C object test/pmem-ns.p/.._util_sysfs.c.o [22/240] Compiling C object test/pmem-ns.p/.._util_log.c.o [23/240] Compiling C object test/pmem-ns.p/core.c.o [24/240] Compiling C object test/smart-listen.p/smart-listen.c.o [25/240] Generating Documentation/cxl/lib/asciidoctor-extensions.rb with a custom command (wrapped by meson to capture output) [26/240] Generating Documentation/cxl/asciidoctor-extensions.rb with a custom command (wrapped by meson to capture output) [27/240] Generating Documentation/daxctl/asciidoctor-extensions.rb with a custom command (wrapped by meson to capture output) [28/240] Generating Documentation/ndctl/asciidoctor-extensions.rb with a custom command (wrapped by meson to capture output) [29/240] Generating cxl/lib/libcxl.pc with a custom command (wrapped by meson to capture output) [30/240] Generating ndctl/lib/libndctl.pc with a custom command (wrapped by meson to capture output) [31/240] Generating daxctl/lib/libdaxctl.pc with a custom command (wrapped by meson to capture output) [32/240] Compiling C object libccan.a.p/ccan_list_list.c.o [33/240] Compiling C object libccan.a.p/ccan_str_str.c.o [34/240] Compiling C object test/ack-shutdown-count-set.p/ack-shutdown-count-set.c.o [35/240] Compiling C object test/ack-shutdown-count-set.p/.._util_sysfs.c.o [36/240] Compiling C object test/ack-shutdown-count-set.p/.._util_log.c.o [37/240] Compiling C object test/ack-shutdown-count-set.p/core.c.o [38/240] Compiling C object test/hugetlb.p/dax-poison.c.o [39/240] Compiling C object test/hugetlb.p/dax-pmd.c.o [40/240] Compiling C object test/hugetlb.p/hugetlb.c.o [41/240] Compiling C object test/hugetlb.p/.._util_sysfs.c.o [42/240] Compiling C object test/hugetlb.p/.._util_log.c.o [43/240] Compiling C object test/hugetlb.p/core.c.o [44/240] Compiling C object test/dsm-fail.p/dsm-fail.c.o [45/240] Compiling C object test/dsm-fail.p/.._daxctl_json.c.o [46/240] Compiling C object test/dsm-fail.p/.._daxctl_filter.c.o [47/240] Linking static target libccan.a [48/240] Compiling C object test/dsm-fail.p/.._ndctl_json.c.o [49/240] Compiling C object test/dsm-fail.p/.._util_json.c.o [50/240] Compiling C object test/dsm-fail.p/.._ndctl_check.c.o [51/240] Compiling C object test/dsm-fail.p/.._ndctl_filter.c.o [52/240] Compiling C object test/dsm-fail.p/.._ndctl_namespace.c.o [53/240] Compiling C object test/dsm-fail.p/.._util_sysfs.c.o [54/240] Compiling C object test/dsm-fail.p/.._util_log.c.o [55/240] Compiling C object test/dsm-fail.p/core.c.o [56/240] Compiling C object test/mmap.p/mmap.c.o [57/240] Compiling C object test/dax-dev.p/dax-dev.c.o [58/240] Compiling C object test/dax-dev.p/.._util_sysfs.c.o [59/240] Generating Documentation/daxctl/daxctl-destroy-device with a custom command [60/240] Generating Documentation/daxctl/daxctl-create-device with a custom command [61/240] Generating Documentation/daxctl/daxctl-enable-device with a custom command [62/240] Generating Documentation/daxctl/daxctl-disable-device with a custom command [63/240] Generating Documentation/cxl/lib/cxl_new with a custom command [64/240] Generating Documentation/cxl/cxl-update-firmware with a custom command [65/240] Generating Documentation/cxl/cxl-monitor with a custom command [66/240] Generating Documentation/cxl/cxl-destroy-region with a custom command [67/240] Generating Documentation/cxl/cxl-enable-region with a custom command [68/240] Generating Documentation/ndctl/ndctl-activate-firmware with a custom command [69/240] Generating Documentation/ndctl/ndctl-write-infoblock with a custom command [70/240] Generating Documentation/ndctl/ndctl-read-infoblock with a custom command [71/240] Generating Documentation/ndctl/ndctl-wait-overwrite with a custom command [72/240] Generating Documentation/ndctl/ndctl-load-keys with a custom command [73/240] Generating Documentation/ndctl/ndctl-sanitize-dimm with a custom command [74/240] Generating Documentation/ndctl/ndctl-freeze-security with a custom command [75/240] Generating Documentation/ndctl/ndctl-remove-passphrase with a custom command [76/240] Generating Documentation/ndctl/ndctl-update-passphrase with a custom command [77/240] Generating Documentation/ndctl/ndctl-setup-passphrase with a custom command [78/240] Generating Documentation/ndctl/ndctl-monitor with a custom command [79/240] Generating Documentation/ndctl/ndctl-list with a custom command [80/240] Linking target test/mmap [81/240] Generating Documentation/ndctl/ndctl-update-firmware with a custom command [82/240] Generating Documentation/ndctl/ndctl-inject-smart with a custom command [83/240] Generating Documentation/ndctl/ndctl-inject-error with a custom command [84/240] Generating Documentation/ndctl/ndctl-clear-errors with a custom command [85/240] Generating Documentation/ndctl/ndctl-check-namespace with a custom command [86/240] Generating Documentation/ndctl/ndctl-destroy-namespace with a custom command [87/240] Generating Documentation/ndctl/ndctl-create-namespace with a custom command [88/240] Generating Documentation/ndctl/ndctl-disable-namespace with a custom command [89/240] Generating Documentation/ndctl/ndctl-enable-namespace with a custom command [90/240] Generating Documentation/ndctl/ndctl-disable-dimm with a custom command [91/240] Generating Documentation/ndctl/ndctl-enable-dimm with a custom command [92/240] Generating Documentation/ndctl/ndctl-disable-region with a custom command [93/240] Generating Documentation/ndctl/ndctl-enable-region with a custom command [94/240] Generating Documentation/ndctl/ndctl-check-labels with a custom command [95/240] Generating Documentation/ndctl/ndctl-init-labels with a custom command [96/240] Generating Documentation/ndctl/ndctl-write-labels with a custom command [97/240] Generating Documentation/ndctl/ndctl-read-labels with a custom command [98/240] Generating Documentation/ndctl/ndctl-zero-labels with a custom command [99/240] Generating Documentation/ndctl/ndctl-start-scrub with a custom command [100/240] Generating Documentation/ndctl/ndctl-wait-scrub with a custom command [101/240] Generating Documentation/ndctl/ndctl with a custom command [102/240] Generating Documentation/cxl/cxl-disable-region with a custom command [103/240] Generating Documentation/cxl/cxl-create-region with a custom command [104/240] Generating Documentation/cxl/cxl-free-dpa with a custom command [105/240] Generating Documentation/cxl/cxl-reserve-dpa with a custom command [106/240] Generating Documentation/cxl/cxl-set-partition with a custom command [107/240] Generating Documentation/cxl/cxl-disable-bus with a custom command [108/240] Generating Documentation/cxl/cxl-disable-port with a custom command [109/240] Generating Documentation/cxl/cxl-enable-port with a custom command [110/240] Generating Documentation/cxl/cxl-disable-memdev with a custom command [111/240] Generating Documentation/cxl/cxl-enable-memdev with a custom command [112/240] Generating Documentation/cxl/cxl-zero-labels with a custom command [113/240] Generating Documentation/cxl/cxl-write-labels with a custom command [114/240] Generating Documentation/cxl/cxl-read-labels with a custom command [115/240] Generating Documentation/cxl/cxl-list with a custom command [116/240] Generating Documentation/cxl/cxl with a custom command [117/240] Generating Documentation/cxl/lib/libcxl with a custom command [118/240] Generating Documentation/daxctl/daxctl-offline-memory with a custom command [119/240] Generating Documentation/daxctl/daxctl-online-memory with a custom command [120/240] Generating Documentation/daxctl/daxctl-reconfigure-device with a custom command [121/240] Generating Documentation/daxctl/daxctl-migrate-device-model with a custom command [122/240] Generating Documentation/daxctl/daxctl-list with a custom command [123/240] Generating Documentation/daxctl/daxctl with a custom command [124/240] Compiling C object test/dax-dev.p/.._util_log.c.o [125/240] Compiling C object test/dax-dev.p/core.c.o [126/240] Compiling C object test/daxdev-errors.p/.._util_sysfs.c.o [127/240] Compiling C object test/daxdev-errors.p/.._util_log.c.o [128/240] Compiling C object test/daxdev-errors.p/daxdev-errors.c.o [129/240] Compiling C object test/dax-errors.p/dax-errors.c.o [130/240] Compiling C object test/dax-pmd.p/dax-poison.c.o [131/240] Compiling C object test/dax-pmd.p/dax-pmd.c.o [132/240] Compiling C object test/dax-pmd.p/.._util_sysfs.c.o [133/240] Compiling C object test/dax-pmd.p/.._util_log.c.o [134/240] Compiling C object test/dax-pmd.p/core.c.o [135/240] Compiling C object test/list-smart-dimm.p/.._daxctl_filter.c.o [136/240] Compiling C object test/list-smart-dimm.p/.._daxctl_json.c.o [137/240] Compiling C object test/list-smart-dimm.p/.._ndctl_json.c.o [138/240] Compiling C object test/list-smart-dimm.p/.._util_json.c.o [139/240] Compiling C object test/list-smart-dimm.p/.._ndctl_filter.c.o [140/240] Compiling C object test/list-smart-dimm.p/list-smart-dimm.c.o [141/240] Compiling C object test/smart-notify.p/smart-notify.c.o [142/240] Compiling C object cxl/cxl.p/monitor.c.o [143/240] Compiling C object cxl/cxl.p/event_trace.c.o [144/240] Compiling C object cxl/cxl.p/.._daxctl_filter.c.o [145/240] Compiling C object cxl/cxl.p/.._daxctl_json.c.o [146/240] Compiling C object cxl/cxl.p/filter.c.o [147/240] Compiling C object cxl/cxl.p/json.c.o [148/240] Compiling C object cxl/cxl.p/memdev.c.o [149/240] Compiling C object cxl/cxl.p/region.c.o [150/240] Compiling C object cxl/cxl.p/bus.c.o [151/240] Compiling C object cxl/cxl.p/port.c.o [152/240] Compiling C object cxl/cxl.p/list.c.o [153/240] Compiling C object cxl/cxl.p/cxl.c.o [154/240] Linking target test/dax-errors [155/240] Compiling C object daxctl/daxctl.p/filter.c.o [156/240] Compiling C object daxctl/daxctl.p/json.c.o [157/240] Compiling C object daxctl/daxctl.p/device.c.o [158/240] Compiling C object daxctl/daxctl.p/migrate.c.o [159/240] Compiling C object daxctl/daxctl.p/list.c.o [160/240] Compiling C object daxctl/daxctl.p/acpi.c.o [161/240] Compiling C object daxctl/daxctl.p/daxctl.c.o [162/240] Compiling C object util/libutil.a.p/iomem.c.o [163/240] Compiling C object util/libutil.a.p/abspath.c.o [164/240] Compiling C object util/libutil.a.p/bitmap.c.o [165/240] Compiling C object util/libutil.a.p/wrapper.c.o [166/240] Compiling C object util/libutil.a.p/strbuf.c.o [167/240] Compiling C object util/libutil.a.p/help.c.o [168/240] Compiling C object util/libutil.a.p/main.c.o [169/240] Compiling C object util/libutil.a.p/log.c.o [170/240] Compiling C object util/libutil.a.p/json.c.o [171/240] Compiling C object util/libutil.a.p/size.c.o [172/240] Compiling C object util/libutil.a.p/usage.c.o [173/240] Compiling C object util/libutil.a.p/parse-configs.c.o [174/240] Compiling C object util/libutil.a.p/parse-options.c.o [175/240] Compiling C object cxl/lib/libcxl.so.1.0.5.p/libcxl.c.o [176/240] Compiling C object cxl/lib/libcxl.so.1.0.5.p/.._.._util_log.c.o [177/240] Compiling C object cxl/lib/libcxl.so.1.0.5.p/.._.._util_sysfs.c.o [178/240] Compiling C object ndctl/ndctl.p/load-keys.c.o [179/240] Compiling C object ndctl/ndctl.p/keys.c.o [180/240] Compiling C object ndctl/ndctl.p/monitor.c.o [181/240] Compiling C object ndctl/ndctl.p/inject-smart.c.o [182/240] Compiling C object ndctl/ndctl.p/inject-error.c.o [183/240] Compiling C object ndctl/ndctl.p/json-smart.c.o [184/240] Compiling C object ndctl/ndctl.p/json.c.o [185/240] Compiling C object ndctl/ndctl.p/.._daxctl_json.c.o [186/240] Compiling C object ndctl/ndctl.p/list.c.o ninja: job failed: gcc -Idaxctl/daxctl.p -Idaxctl -I../daxctl -I. -I.. -Indctl -I../ndctl -I/usr/include/uuid -I/usr/include/json-c -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wmaybe-uninitialized -Wdeclaration-after-statement -Wunused-result -D_FORTIFY_SOURCE=2 -include config.h -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIE -include version.h -MD -MQ daxctl/daxctl.p/device.c.o -MF daxctl/daxctl.p/device.c.o.d -o daxctl/daxctl.p/device.c.o -c ../daxctl/device.c ../daxctl/device.c: In function 'parse_device_options': ../daxctl/device.c:377:26: error: implicit declaration of function 'basename' [-Wimplicit-function-declaration] 377 | device = basename(argv[0]); | ^~~~~~~~ ../daxctl/device.c:377:24: error: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 377 | device = basename(argv[0]); | ^ ../util/help.c: In function 'exec_man_konqueror': ../util/help.c:56:48: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'int' [-Wformat=] 56 | warning("failed to exec '%s': %s", path, | ~^ | | | char * | %d 57 | strerror_r(errno, sbuf, sizeof(sbuf))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int ../util/help.c: In function 'exec_man_man': ../util/help.c:68:40: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'int' [-Wformat=] 68 | warning("failed to exec '%s': %s", path, | ~^ | | | char * | %d 69 | strerror_r(errno, sbuf, sizeof(sbuf))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int ninja: subcommand failed INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /home/buildozer/aports/community/ndctl/src/ndctl-78/output >>> ERROR: ndctl: build failed >>> ndctl: Uninstalling dependencies... (1/89) Purging .makedepends-ndctl (20240827.033410) (2/89) Purging kmod (32-r0) (3/89) Purging asciidoc-pyc (10.2.1-r0) (4/89) Purging asciidoc (10.2.1-r0) (5/89) Purging docbook-xsl (1.79.2-r9) Executing docbook-xsl-1.79.2-r9.pre-deinstall (6/89) Purging libxslt (1.1.39-r1) (7/89) Purging docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.pre-deinstall (8/89) Purging libxml2-utils (2.12.8-r0) (9/89) Purging asciidoctor (2.0.23-r0) (10/89) Purging ruby (3.3.3-r1) (11/89) Purging ca-certificates (20240705-r0) Executing ca-certificates-20240705-r0.post-deinstall (12/89) Purging bash-completion-dev (2.14.0-r0) (13/89) Purging eudev-dev (3.2.14-r2) (14/89) Purging eudev-openrc (3.2.14-r2) (15/89) Purging eudev (3.2.14-r2) (16/89) Purging udev-init-scripts-openrc (35-r1) (17/89) Purging udev-init-scripts (35-r1) (18/89) Purging eudev-libs (3.2.14-r2) (19/89) Purging iniparser-dev (4.2.1-r0) (20/89) Purging iniparser (4.2.1-r0) (21/89) Purging json-c-dev (0.17-r0) (22/89) Purging json-c (0.17-r0) (23/89) Purging keyutils-dev (1.6.3-r3) (24/89) Purging keyutils-libs (1.6.3-r3) (25/89) Purging kmod-dev (32-r0) (26/89) Purging kmod-libs (32-r0) (27/89) Purging libtracefs-dev (1.8.1-r0) (28/89) Purging libtracefs (1.8.1-r0) (29/89) Purging meson-pyc (1.5.1-r0) (30/89) Purging meson (1.5.1-r0) (31/89) Purging samurai (1.2-r5) (32/89) Purging python3-pyc (3.12.5-r1) (33/89) Purging python3-pycache-pyc0 (3.12.5-r1) (34/89) Purging pyc (3.12.5-r1) (35/89) Purging python3 (3.12.5-r1) (36/89) Purging util-linux-dev (2.40.2-r0) (37/89) Purging agetty-openrc (0.54.2-r1) (38/89) Purging agetty (2.40.2-r0) (39/89) Purging blkid (2.40.2-r0) (40/89) Purging cfdisk (2.40.2-r0) (41/89) Purging dmesg (2.40.2-r0) (42/89) Purging findmnt (2.40.2-r0) (43/89) Purging flock (2.40.2-r0) (44/89) Purging fstrim (2.40.2-r0) (45/89) Purging gdbm (1.24-r0) (46/89) Purging hexdump (2.40.2-r0) (47/89) Purging libbz2 (1.0.8-r6) (48/89) Purging libgcrypt (1.10.3-r0) (49/89) Purging libgpg-error (1.50-r0) (50/89) Purging libpanelw (6.5_p20240601-r0) (51/89) Purging libtraceevent-dev (1.8.3-r0) (52/89) Purging linux-headers (6.6-r0) (53/89) Purging libtraceevent (1.8.3-r0) (54/89) Purging libucontext (1.3.1-r0) (55/89) Purging libxml2 (2.12.8-r0) (56/89) Purging logger (2.40.2-r0) (57/89) Purging losetup (2.40.2-r0) (58/89) Purging lsblk (2.40.2-r0) (59/89) Purging mcookie (2.40.2-r0) (60/89) Purging mount (2.40.2-r0) (61/89) Purging mpdecimal (4.0.0-r0) (62/89) Purging partx (2.40.2-r0) (63/89) Purging ruby-libs (3.3.3-r1) (64/89) Purging runuser (2.40.2-r0) (65/89) Purging setpriv (2.40.2-r0) (66/89) Purging sfdisk (2.40.2-r0) (67/89) Purging sqlite-dev (3.46.1-r0) (68/89) Purging sqlite (3.46.1-r0) (69/89) Purging umount (2.40.2-r0) (70/89) Purging util-linux-misc (2.40.2-r0) (71/89) Purging setarch (2.40.2-r0) (72/89) Purging util-linux-openrc (2.40.2-r0) (73/89) Purging uuidgen (2.40.2-r0) (74/89) Purging wipefs (2.40.2-r0) (75/89) Purging xz-libs (5.6.2-r0) (76/89) Purging yaml (0.2.5-r2) (77/89) Purging libfdisk (2.40.2-r0) (78/89) Purging libmount (2.40.2-r0) (79/89) Purging libblkid (2.40.2-r0) (80/89) Purging libcap-ng (0.8.5-r0) (81/89) Purging libeconf (0.6.3-r0) (82/89) Purging libffi (3.4.6-r0) (83/89) Purging libsmartcols (2.40.2-r0) (84/89) Purging libuuid (2.40.2-r0) (85/89) Purging linux-pam (1.6.1-r0) (86/89) Purging utmps-libs (0.1.2.2-r1) (87/89) Purging skalibs (2.14.2.0-r0) (88/89) Purging util-linux (2.40.2-r0) (89/89) Purging sqlite-libs (3.46.1-r0) Executing busybox-1.36.1-r31.trigger OK: 250 MiB in 101 packages