[Buildroot] [PATCH for-master] package/strace: disable libmpers with musl toolchains

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Sun Nov 13 13:27:27 UTC 2016


On Sat, 12 Nov 2016 16:30:12 +0100, Romain Naour wrote:
> strace bundle some kernel headers to build libmpers, this mixes userspace
> headers and kernel headers which break the build with musl.
> The stddef.h from gcc is used instead of the one from musl.
> Disable libmpers for musl toolchains.
> Fixes:
> http://autobuild.buildroot.net/results/6f6/6f63fa2537ff316ba259a20966faadcf5ab9deff
> Signed-off-by: Romain Naour <romain.naour at gmail.com>
> ---
>  package/strace/strace.mk | 8 ++++++++
>  1 file changed, 8 insertions(+)

On #musl:

<amonakov> kos_tom: cross-personality (m32/mx32 from x86-64) strace cannot be built with musl

So, I've applied your patch to master, thanks!

Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering

More information about the buildroot mailing list