|Summary:||=sys-app/busybox-1.24.1 fails to build under musl|
|Component:||Current packages||Assignee:||Gentoo musl team <musl>|
|Package list:||Runtime testing required:||---|
|Bug Depends on:|
Description toast+misc 2015-12-03 23:36:15 UTC
busybox-1.24.1 has been stabilized. Still requires ::musl patches. Please bump busybox-1.24.1::musl.
Comment 1 Felix Janda 2015-12-04 08:36:36 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.
Comment 3 Anthony Basile 2015-12-05 15:19:42 UTC
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.
Comment 4 Felix Janda 2015-12-05 16:29:29 UTC
See http://article.gmane.org/gmane.linux.busybox/41828 for related discussion on the busybox list. (utmp has never worked on musl.)