Summary: | sys-apps/busybox-1.36.1-r1: make[1]: *** [scripts/Makefile.host:104: scripts/basic/fixdep] Error 135 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ben Kohler <bkohler> |
Component: | Current packages | Assignee: | Embedded Gentoo Team <embedded> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | releng |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=893776 https://bugs.gentoo.org/show_bug.cgi?id=930512 https://bugs.gentoo.org/show_bug.cgi?id=871540 https://bugs.gentoo.org/show_bug.cgi?id=932445 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 471102 | ||
Attachments: | build.log |
Description
Ben Kohler
![]() I sent a patch to the busybox ML to fix the error handling so it actually shows a proper error for this. TL;DR: the ebuild doesn't seem to respect HOSTCFLAGS and the ebuild needs to do `append-lfs-flags` for both regular CFLAGS and also HOSTCFLAGS. (In reply to Sam James from comment #1) > I sent a patch to the busybox ML to fix the error handling so it actually > shows a proper error for this. > For that part: http://lists.busybox.net/pipermail/busybox/2024-April/090735.html The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e0a98682b9ab600cb3a6ea3fc3834ce1cce8f6 commit 25e0a98682b9ab600cb3a6ea3fc3834ce1cce8f6 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2024-04-26 18:04:46 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2024-04-26 18:06:55 +0000 sys-apps/busybox: rework toolchain handling Pass toolchain vars as arguments to make to avoid using sed on Makefile. Unsilence make so we can see what is actually being executed in src_configure. Append -D_FILE_OFFSET_BITS=64 to BUILD_CFLAGS and pass this as HOSTCFLAGS to resolve LFS issue on 32-bit archs. Closes: https://bugs.gentoo.org/930513 Signed-off-by: Mike Gilbert <floppym@gentoo.org> sys-apps/busybox/busybox-1.36.1-r1.ebuild | 45 +++++++++++++++++++------------ sys-apps/busybox/busybox-1.36.1-r2.ebuild | 45 +++++++++++++++++++------------ sys-apps/busybox/busybox-9999.ebuild | 45 +++++++++++++++++++------------ 3 files changed, 84 insertions(+), 51 deletions(-) |