Summary: | sys-apps/busybox USE=make-symlinks should disable FEATURE_SH_STANDALONE mode | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Erik Dannenberg <erik.dannenberg> |
Component: | Current packages | Assignee: | Embedded Gentoo Team <embedded> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jsmolic |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/22038 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Erik Dannenberg
2020-06-22 14:50:04 UTC
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c8d34c127412c5d8b4fd3dc13e970f265be211c commit 5c8d34c127412c5d8b4fd3dc13e970f265be211c Author: Jakov Smolic <jakov.smolic@sartura.hr> AuthorDate: 2021-08-19 17:21:00 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-08-26 22:50:13 +0000 sys-apps/busybox: Disable standalone shell mode with USE=make-symlinks * Busybox has by default enabled CONFIG_FEATURE_PREFER_APPLETS and CONFIG_FEATURE_SH_STANDALONE which means it will bypass all PATH lookups and use its builtin applets. This is problematic as we sometimes might want to use the original program instead of Busybox applets, so let's disable those two options when building with USE=make-symlinks. This also enables users to disable a builtin by deleting the corresponding symlink. Closes: https://bugs.gentoo.org/729184 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Closes: https://github.com/gentoo/gentoo/pull/22038 Signed-off-by: Sam James <sam@gentoo.org> .../{busybox-1.33.1-r1.ebuild => busybox-1.33.1-r2.ebuild} | 8 ++++++++ sys-apps/busybox/busybox-9999.ebuild | 8 ++++++++ 2 files changed, 16 insertions(+) |