Summary: | =sys-app/busybox-1.24.1 fails to build under musl | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | toast+misc |
Component: | Current packages | Assignee: | Gentoo musl team <musl> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | blueness |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=551614 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 430702 |
Description
toast+misc
2015-12-03 23:36:15 UTC
It would be cool to have this fixed in tree. It seems to suffice to turn off CONFIG_EXTRA_COMPAT, CONFIG_FEATURE_UTMP, CONFIG_FEATURE_VI_REGEX_SEARCH and CONFIG_FEATURE_INTED_RPC. CONFIG_EXTRA_COMPAT and CONFIG_FEATURE_VI_REGEX_SEARCH need to be turned off because they depend on GNU regex. musl does not support utmp/wtmp/utmpx/wtmpx. musl does not ship with rpc headers. Actually bug 551614 already concerns busybox on musl. I turned off the UTMP applet. I know that sucks, but a lot of uClibc and glibc-isms have made it in there and it'll need some clean upstream work. It shouldn't b hard, but I just don't have time until exams are over. IFPLUGD now works so its back on. the other gnu regex stuff is still off. (In reply to Felix Janda from comment #2) > Actually bug 551614 already concerns busybox on musl. Yep it should be fixed there. See http://article.gmane.org/gmane.linux.busybox/41828 for related discussion on the busybox list. (utmp has never worked on musl.) |