>>> multipath-tools: Building main/multipath-tools 0.11.0-r0 (using abuild 3.14.1-r6) started Wed, 05 Feb 2025 13:14:01 +0000 >>> multipath-tools: Validating /home/buildozer/aports/main/multipath-tools/APKBUILD... >>> multipath-tools: Analyzing dependencies... >>> multipath-tools: Installing for build: build-base eudev device-mapper eudev-dev json-c-dev libaio-dev lvm2-dev ncurses-dev perl readline-dev userspace-rcu-dev util-linux-dev cmocka-dev (1/74) Installing udev-init-scripts (35-r1) (2/74) Installing udev-init-scripts-openrc (35-r1) (3/74) Installing eudev-openrc (3.2.14-r5) (4/74) Installing libeconf (0.6.3-r0) (5/74) Installing libblkid (2.40.4-r0) (6/74) Installing kmod-libs (33-r2) (7/74) Installing eudev (3.2.14-r5) (8/74) Installing libaio (0.3.113-r2) (9/74) Installing device-mapper-libs (2.03.30-r0) (10/74) Installing device-mapper-event-libs (2.03.30-r0) (11/74) Installing lvm2-libs (2.03.30-r0) (12/74) Installing device-mapper (2.03.30-r0) (13/74) Installing device-mapper-udev (2.03.30-r0) Executing device-mapper-udev-2.03.30-r0.post-install (14/74) Installing eudev-libs (3.2.14-r5) (15/74) Installing eudev-dev (3.2.14-r5) (16/74) Installing json-c (0.18-r0) (17/74) Installing json-c-dev (0.18-r0) (18/74) Installing libaio-dev (0.3.113-r2) (19/74) Installing linux-headers (6.12.6-r0) (20/74) Installing lvm2-dev (2.03.30-r0) (21/74) Installing libformw (6.5_p20250118-r0) (22/74) Installing libmenuw (6.5_p20250118-r0) (23/74) Installing libpanelw (6.5_p20250118-r0) (24/74) Installing libncurses++ (6.5_p20250118-r0) (25/74) Installing ncurses-dev (6.5_p20250118-r0) (26/74) Installing perl (5.40.1-r0) (27/74) Installing libhistory (8.2.13-r0) (28/74) Installing readline-dev (8.2.13-r0) (29/74) Installing userspace-rcu (0.15.0-r0) (30/74) Installing userspace-rcu-dev (0.15.0-r0) (31/74) Installing libuuid (2.40.4-r0) (32/74) Installing libfdisk (2.40.4-r0) (33/74) Installing libmount (2.40.4-r0) (34/74) Installing libsmartcols (2.40.4-r0) (35/74) Installing sqlite (3.48.0-r0) (36/74) Installing sqlite-libs (3.48.0-r0) (37/74) Installing sqlite-dev (3.48.0-r0) (38/74) Installing util-linux (2.40.4-r0) (39/74) Installing dmesg (2.40.4-r0) (40/74) Installing setarch (2.40.4-r0) (41/74) Installing skalibs-libs (2.14.3.0-r0) (42/74) Installing utmps-libs (0.1.2.3-r2) (43/74) Installing util-linux-misc (2.40.4-r0) (44/74) Installing linux-pam (1.7.0-r0) (45/74) Installing runuser (2.40.4-r0) (46/74) Installing mount (2.40.4-r0) (47/74) Installing losetup (2.40.4-r0) (48/74) Installing hexdump (2.40.4-r0) (49/74) Installing uuidgen (2.40.4-r0) (50/74) Installing blkid (2.40.4-r0) (51/74) Installing sfdisk (2.40.4-r0) (52/74) Installing mcookie (2.40.4-r0) (53/74) Installing agetty (2.40.4-r0) (54/74) Installing agetty-openrc (0.56-r0) (55/74) Installing wipefs (2.40.4-r0) (56/74) Installing cfdisk (2.40.4-r0) (57/74) Installing umount (2.40.4-r0) (58/74) Installing util-linux-openrc (2.40.4-r0) (59/74) Installing flock (2.40.4-r0) (60/74) Installing lsblk (2.40.4-r0) (61/74) Installing libcap-ng (0.8.5-r0) (62/74) Installing setpriv (2.40.4-r0) (63/74) Installing lscpu (2.40.4-r0) (64/74) Installing logger (2.40.4-r0) (65/74) Installing partx (2.40.4-r0) (66/74) Installing fstrim (2.40.4-r0) (67/74) Installing findmnt (2.40.4-r0) (68/74) Installing util-linux-dev (2.40.4-r0) (69/74) Installing cmocka (1.1.7-r2) (70/74) Installing cmocka-dev (1.1.7-r2) (71/74) Installing .makedepends-multipath-tools (20250205.131402) (72/74) Installing perl-error (0.17029-r2) (73/74) Installing perl-git (2.48.1-r0) (74/74) Installing git-perl (2.48.1-r0) Executing busybox-1.37.0-r13.trigger Executing eudev-3.2.14-r5.trigger OK: 349 MiB in 183 packages >>> multipath-tools: Cleaning up srcdir >>> multipath-tools: Cleaning up pkgdir >>> multipath-tools: Cleaning up tmpdir >>> multipath-tools: Fetching https://distfiles.alpinelinux.org/distfiles/edge/multipath-tools-0.11.0.tar.gz >>> multipath-tools: Fetching https://distfiles.alpinelinux.org/distfiles/edge/multipath-tools-0.11.0.tar.gz >>> multipath-tools: Checking sha512sums... multipath-tools-0.11.0.tar.gz: OK multipath-tools.conf: OK multipath.initd: OK multipathd.initd: OK multipathd.confd: OK 0001-Disable-O2.patch: OK fix-basename.patch: OK >>> multipath-tools: Unpacking /var/cache/distfiles/multipath-tools-0.11.0.tar.gz... >>> multipath-tools: 0001-Disable-O2.patch patching file Makefile.inc >>> multipath-tools: fix-basename.patch patching file libmultipath/configure.c make[1]: Entering directory '/home/buildozer/aports/main/multipath-tools/src/multipath-tools-0.11.0' Checking for dm_task_no_flush in /usr/include/libdevmapper.h ... yes Checking for dm_task_get_errno in /usr/include/libdevmapper.h ... yes Checking for dm_task_set_cookie in /usr/include/libdevmapper.h ... yes Checking for udev_monitor_set_receive_buffer_size in /usr/include/libudev.h ... yes Checking for dm_task_deferred_remove in /usr/include/libdevmapper.h ... yes Checking for dm_hold_control_dev in /usr/include/libdevmapper.h ... yes Checking for ELS_DTAG_LNK_INTEGRITY in /usr/include/scsi/fc/fc_els.h ... yes Checking for mnt_unref_cache in /usr/include/libmount/libmount.h ... yes Checking for mnt_table_parse_swaps in /usr/include/libmount/libmount.h ... yes Checking if /usr/include/linux/nvme_ioctl.h exists ... yes Checking command "pkg-config --exists json-c" ... yes creating libmultipath/autoconfig.h creating config.mk make[1]: Leaving directory '/home/buildozer/aports/main/multipath-tools/src/multipath-tools-0.11.0' make[1]: Entering directory '/home/buildozer/aports/main/multipath-tools/src/multipath-tools-0.11.0/libmpathcmd' make[1]: Entering directory '/home/buildozer/aports/main/multipath-tools/src/multipath-tools-0.11.0/kpartx' building mpath_cmd.o because of mpath_cmd.c building bsd.o because of bsd.c building dos.o because of dos.c building kpartx.o because of kpartx.c building solaris.o because of solaris.c building unixware.o because of unixware.c building dasd.o because of dasd.c building sun.o because of sun.c building gpt.o because of gpt.c building mac.o because of mac.c building ps3.o because of ps3.c building crc32.o because of crc32.c building lopart.o because of lopart.c building xstrncpy.o because of xstrncpy.c building devmapper.o because of devmapper.c creating kpartx.rules make[1]: Leaving directory '/home/buildozer/aports/main/multipath-tools/src/multipath-tools-0.11.0/libmpathcmd' make[1]: Entering directory '/home/buildozer/aports/main/multipath-tools/src/multipath-tools-0.11.0/libmpathutil' make[1]: Entering directory '/home/buildozer/aports/main/multipath-tools/src/multipath-tools-0.11.0/libdmmp' building parser.o because of parser.c building vector.o because of vector.c building libdmmp.o because of libdmmp.c building libdmmp_mp.o because of libdmmp_mp.c building util.o because of util.c building debug.o because of debug.c building libdmmp_pg.o because of libdmmp_pg.c building libdmmp_path.o because of libdmmp_path.c building time-util.o because of time-util.c building uxsock.o because of uxsock.c building libdmmp_misc.o because of libdmmp_misc.c building log_pthread.o because of log_pthread.c building log.o because of log.c building strbuf.o because of strbuf.c building globals.o because of globals.c building msort.o because of msort.c building kpartx because of bsd.o dos.o kpartx.o solaris.o unixware.o dasd.o sun.o gpt.o mac.o ps3.o crc32.o lopart.o xstrncpy.o devmapper.o make[1]: Leaving directory '/home/buildozer/aports/main/multipath-tools/src/multipath-tools-0.11.0/kpartx' make[1]: Leaving directory '/home/buildozer/aports/main/multipath-tools/src/multipath-tools-0.11.0/libdmmp' make[1]: Leaving directory '/home/buildozer/aports/main/multipath-tools/src/multipath-tools-0.11.0/libmpathutil' make[1]: Entering directory '/home/buildozer/aports/main/multipath-tools/src/multipath-tools-0.11.0/libmultipath' building devmapper.o because of devmapper.c building hwtable.o because of hwtable.c building blacklist.o because of blacklist.c building dmparser.o because of dmparser.c building structs.o because of structs.c building discovery.o because of discovery.c building propsel.o because of propsel.c building pgpolicies.o because of pgpolicies.c building defaults.o because of defaults.c building uevent.o because of uevent.c building switchgroup.o because of switchgroup.c building print.o because of print.c building alias.o because of alias.c building configure.o because of configure.c building structs_vec.o because of structs_vec.c building sysfs.o because of sysfs.c building lock.o because of lock.c building file.o because of file.c building wwids.o because of wwids.c building prioritizers/alua_rtpg.o because of prioritizers/alua_rtpg.c building prkey.o because of prkey.c building io_err_stat.o because of io_err_stat.c building dm-generic.o because of dm-generic.c building generic.o because of generic.c building libsg.o because of libsg.c building valid.o because of valid.c building prio.o because of prio.c building checkers.o because of checkers.c building foreign.o because of foreign.c building config.o because of config.c In file included from /usr/include/urcu/uatomic/ppc.h:228, from /usr/include/urcu/uatomic.h:73, from lock.h:5, from lock.c:1: /usr/include/urcu/uatomic/generic.h: In function '_uatomic_and': /usr/include/urcu/uatomic/generic.h:422:24: error: implicit declaration of function 'abort' [-Wimplicit-function-declaration] 422 | oldt = uatomic_read((uint32_t *) addr); | ^~~~~~~~~~~~ /usr/include/urcu/uatomic/generic.h:1:1: note: include '' or provide a declaration of 'abort' +++ |+#include 1 | // SPDX-FileCopyrightText: 1991-1994 by Xerox Corporation. All rights reserved. make[1]: *** [../Makefile.inc:147: lock.o] Error 1 make[1]: *** Waiting for unfinished jobs.... configure.c:46:9: warning: "basename" redefined 46 | #define basename(dev) \ | ^~~~~~~~ In file included from configure.c:40: ../libmpathutil/util.h:23:9: note: this is the location of the previous definition 23 | #define basename(x) libmp_basename(x) | ^~~~~~~~ make[1]: Leaving directory '/home/buildozer/aports/main/multipath-tools/src/multipath-tools-0.11.0/libmultipath' make: *** [Makefile:48: libmultipath] Error 2 >>> ERROR: multipath-tools: build failed >>> multipath-tools: Uninstalling dependencies... (1/74) Purging .makedepends-multipath-tools (20250205.131402) (2/74) Purging device-mapper-udev (2.03.30-r0) (3/74) Purging eudev-openrc (3.2.14-r5) (4/74) Purging eudev (3.2.14-r5) (5/74) Purging udev-init-scripts-openrc (35-r1) (6/74) Purging udev-init-scripts (35-r1) (7/74) Purging device-mapper (2.03.30-r0) (8/74) Purging eudev-dev (3.2.14-r5) (9/74) Purging eudev-libs (3.2.14-r5) (10/74) Purging json-c-dev (0.18-r0) (11/74) Purging json-c (0.18-r0) (12/74) Purging libaio-dev (0.3.113-r2) (13/74) Purging lvm2-dev (2.03.30-r0) (14/74) Purging linux-headers (6.12.6-r0) (15/74) Purging lvm2-libs (2.03.30-r0) (16/74) Purging readline-dev (8.2.13-r0) (17/74) Purging libhistory (8.2.13-r0) (18/74) Purging userspace-rcu-dev (0.15.0-r0) (19/74) Purging userspace-rcu (0.15.0-r0) (20/74) Purging util-linux-dev (2.40.4-r0) (21/74) Purging cmocka-dev (1.1.7-r2) (22/74) Purging cmocka (1.1.7-r2) (23/74) Purging agetty-openrc (0.56-r0) (24/74) Purging agetty (2.40.4-r0) (25/74) Purging blkid (2.40.4-r0) (26/74) Purging cfdisk (2.40.4-r0) (27/74) Purging device-mapper-event-libs (2.03.30-r0) (28/74) Purging device-mapper-libs (2.03.30-r0) (29/74) Purging dmesg (2.40.4-r0) (30/74) Purging findmnt (2.40.4-r0) (31/74) Purging flock (2.40.4-r0) (32/74) Purging fstrim (2.40.4-r0) (33/74) Purging git-perl (2.48.1-r0) (34/74) Purging perl-git (2.48.1-r0) (35/74) Purging perl-error (0.17029-r2) (36/74) Purging perl (5.40.1-r0) (37/74) Purging hexdump (2.40.4-r0) (38/74) Purging kmod-libs (33-r2) (39/74) Purging libaio (0.3.113-r2) (40/74) Purging logger (2.40.4-r0) (41/74) Purging losetup (2.40.4-r0) (42/74) Purging lsblk (2.40.4-r0) (43/74) Purging lscpu (2.40.4-r0) (44/74) Purging mcookie (2.40.4-r0) (45/74) Purging mount (2.40.4-r0) (46/74) Purging ncurses-dev (6.5_p20250118-r0) (47/74) Purging libncurses++ (6.5_p20250118-r0) (48/74) Purging libpanelw (6.5_p20250118-r0) (49/74) Purging partx (2.40.4-r0) (50/74) Purging runuser (2.40.4-r0) (51/74) Purging setpriv (2.40.4-r0) (52/74) Purging sfdisk (2.40.4-r0) (53/74) Purging sqlite-dev (3.48.0-r0) (54/74) Purging sqlite (3.48.0-r0) (55/74) Purging umount (2.40.4-r0) (56/74) Purging util-linux-misc (2.40.4-r0) (57/74) Purging setarch (2.40.4-r0) (58/74) Purging util-linux-openrc (2.40.4-r0) (59/74) Purging uuidgen (2.40.4-r0) (60/74) Purging wipefs (2.40.4-r0) (61/74) Purging libfdisk (2.40.4-r0) (62/74) Purging libmount (2.40.4-r0) (63/74) Purging libblkid (2.40.4-r0) (64/74) Purging libcap-ng (0.8.5-r0) (65/74) Purging libeconf (0.6.3-r0) (66/74) Purging libformw (6.5_p20250118-r0) (67/74) Purging libmenuw (6.5_p20250118-r0) (68/74) Purging libsmartcols (2.40.4-r0) (69/74) Purging libuuid (2.40.4-r0) (70/74) Purging linux-pam (1.7.0-r0) (71/74) Purging utmps-libs (0.1.2.3-r2) (72/74) Purging skalibs-libs (2.14.3.0-r0) (73/74) Purging util-linux (2.40.4-r0) (74/74) Purging sqlite-libs (3.48.0-r0) Executing busybox-1.37.0-r13.trigger OK: 278 MiB in 109 packages