too long lines were shrinked: x86_64-pc-linux-musl-gcc -MT device/bcache-utils.o -MMD -MP -MF device/bcache-utils.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -O2 -pipe -march=native -fno-diagnostics-color -fPIC device/bcache-utils.c -o device/bcache-utils.o [CC] dev-cache.c x86_64-pc-linux-musl-gcc -MT device/dev-cache.o -MMD -MP -MF device/dev-cache.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -O2 -pipe -march=native -fno-diagnostics-color -fPIC device/dev-cache.c -o device/dev-cache.o [CC] device_id.c x86_64-pc-linux-musl-gcc -MT device/device_id.o -MMD -MP -MF device/device_id.d -c -I. -I.. -I../include -include configure.h -I/usr/include/blkid -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -O2 -pipe -march=native -fno-diagnostics-color -fPIC device/device_id.c -o device/device_id.o device/device_id.c: In function '_dev_read_sys_serial': device/device_id.c:574:24: error: implicit declaration of function 'basename'; did you mean 'dm_basename'? [-Wimplicit-function-declaration] 574 | base = basename(devname); | ^~~~~~~~ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 23.0_musl-20240803-100502 UNMASKED: Requested by sam ~dev-libs/icu-75.1 ~dev-libs/icu-layoutex-75.1 The attached etc.portage.tar.xz has all details. ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-musl-14 * clang/llvm (if any): Python 3.12.4 Available Rust versions: [1] rust-bin-1.79.0 * php cli (if any): HEAD of ::gentoo commit 40d94e003840bba52dcf6fff887f1be21f00508c Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Sat Aug 3 11:21:28 2024 +0000 2024-08-03 11:21:28 UTC emerge -qpvO sys-fs/lvm2 [ebuild N ] sys-fs/lvm2-2.03.22-r5 USE="lvm readline -sanlock (-selinux) -static -static-libs (-systemd) -thin -udev -valgrind"
Created attachment 898886 [details] emerge-info.txt
Created attachment 898887 [details] emerge-history.txt
Created attachment 898888 [details] environment
Created attachment 898889 [details] etc.portage.tar.xz
Created attachment 898890 [details] logs.tar.xz
Created attachment 898891 [details] qlist-info.txt
Created attachment 898892 [details] sys-fs:lvm2-2.03.22-r5:20240803-124147.log
Created attachment 898893 [details] temp.tar.xz
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae04cdfda5f7923c42ddf21e4267b12f7ed6135 commit 1ae04cdfda5f7923c42ddf21e4267b12f7ed6135 Author: orbea <orbea@riseup.net> AuthorDate: 2024-11-22 17:28:19 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-11-22 18:44:53 +0000 sys-fs/lvm2: fix build with musl Fixes implicit declaration of function basename on musl systems. [sam: Add revbump for modern C fixes.] Closes: https://bugs.gentoo.org/937239 Upstream-Commit: https://github.com/lvmteam/lvm2/commit/f98d2ffe8753895c84160a7abce4223bd127cd9e Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/39416 Signed-off-by: Sam James <sam@gentoo.org> sys-fs/lvm2/files/lvm2-2.03.22-basename-musl.patch | 34 ++++++++++++++++++++++ ...m2-2.03.22-r6.ebuild => lvm2-2.03.22-r7.ebuild} | 1 + 2 files changed, 35 insertions(+)