https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: sys-fs/dmraid-1.0.0_rc16-r7 fails to compile (MUSL-SYSTEM). Discovered on: amd64 (internal ref: tinderbox_musl) NOTE: (MUSL-SYSTEM) in the summary means that bug was found on a machine that runs MUSL libc but this bug MAY or MAY NOT BE related to musl.
Created attachment 864026 [details] build.log build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: file.c:(.text+0x13f): undefined reference to `lseek64' collect2: error: ld returned 1 exit status
Created attachment 873009 [details, diff] lfs64.patch (from Alpine Linux) This Alpine patch fixes the issue: https://git.alpinelinux.org/aports/tree/main/dmraid/lfs64.patch
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c1e9f9ad2b3efe2d2080261675a72f69686137 commit c4c1e9f9ad2b3efe2d2080261675a72f69686137 Author: Andreas K. Hüttel <dilfridge@gentoo.org> AuthorDate: 2024-03-03 20:43:49 +0000 Commit: Andreas K. Hüttel <dilfridge@gentoo.org> CommitDate: 2024-03-03 20:43:49 +0000 sys-fs/dmraid: Apply musl-1.2.4 largefile workaround Bug: https://bugs.gentoo.org/908662 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> sys-fs/dmraid/dmraid-1.0.0_rc16-r7.ebuild | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-)