Bug 10711 - grep does not compile against musl with CONFIG_EXTRA_COMPAT
Summary: grep does not compile against musl with CONFIG_EXTRA_COMPAT
Status: NEW
Alias: None
Product: Busybox
Classification: Unclassified
Component: Other (show other bugs)
Version: 1.28.x
Hardware: All Linux
: P5 minor
Target Milestone: ---
Assignee: unassigned
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-28 23:24 UTC by Samadi van Koten
Modified: 2018-01-28 23:24 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samadi van Koten 2018-01-28 23:24:54 UTC
When CONFIG_EXTRA_COMPAT is enabled, grep fails to compile against musl with a whole slew of errors, but works fine with glibc.

Not a hugely major issue, as I don't _really_ need EXTRA_COMPAT, but it would be nice if busybox compiled against POSIX-compliant libc with any set of options.

Reproducible with `make defconfig; sed -i '/^# CONFIG_EXTRA_COMPAT/cCONFIG_EXTRA_COMPAT=y' .config; make` on a musl-based system (I'm testing in an Alpine chroot).