diff mbox

[1/2] package/musl: fix C library installation directory

Message ID 1418089476-15360-1-git-send-email-jkrause@posteo.de
State Accepted
Commit c492abf96e9e022d717e1902501056b7b614c388
Headers show

Commit Message

Jörg Krause Dec. 9, 2014, 1:44 a.m. UTC
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(+)

Comments

Peter Korsgaard Dec. 9, 2014, 1:30 p.m. UTC | #1
>>>>> "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 mbox

Patch

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