Message ID | 1418089476-15360-1-git-send-email-jkrause@posteo.de |
---|---|
State | Accepted |
Commit | c492abf96e9e022d717e1902501056b7b614c388 |
Headers | show |
>>>>> "Jörg" == Jörg Krause <jkrause@posteo.de> writes: > Set the installation path for the libraries to /lib instead of /usr/lib. > This fixes an issue when building a toolchain with the musl library by > the internal toolchain backend of Buildroot in the first step and import this > toolchain later as a custom external toolchain in a second step. For this use > case check-musl in toolchain/helpers.mk failed because it did not find the > libc or libm in sysroot/lib. > This patch superseeds: [PATCH 1/1] toolchain/helpers.mk: fix check-musl > http://patchwork.ozlabs.org/patch/417587/ > Signed-off-by: Jörg Krause <jkrause@posteo.de> Committed both, thanks.
diff --git a/package/musl/musl.mk b/package/musl/musl.mk index fb4327d..3a45575 100644 --- a/package/musl/musl.mk +++ b/package/musl/musl.mk @@ -27,6 +27,7 @@ define MUSL_CONFIGURE_CMDS --target=$(GNU_TARGET_NAME) \ --host=$(GNU_TARGET_NAME) \ --prefix=/usr \ + --libdir=/lib \ --disable-gcc-wrapper) endef
Set the installation path for the libraries to /lib instead of /usr/lib. This fixes an issue when building a toolchain with the musl library by the internal toolchain backend of Buildroot in the first step and import this toolchain later as a custom external toolchain in a second step. For this use case check-musl in toolchain/helpers.mk failed because it did not find the libc or libm in sysroot/lib. This patch superseeds: [PATCH 1/1] toolchain/helpers.mk: fix check-musl http://patchwork.ozlabs.org/patch/417587/ Signed-off-by: Jörg Krause <jkrause@posteo.de> --- package/musl/musl.mk | 1 + 1 file changed, 1 insertion(+)