mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-10-01 06:21:56 -09:00
toolchain-external: skip ld-musl symlink on static build
Static build with external musl toolchain leaves a dangling symlink to
libc.so. Don't create that symlink on static build.
Cc: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
(cherry picked from commit 7cfd40f2d9)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
4bc14d1c07
commit
b40194ab0d
@@ -476,7 +476,7 @@ endef
|
|||||||
# With the musl C library, the libc.so library directly plays the role
|
# With the musl C library, the libc.so library directly plays the role
|
||||||
# of the dynamic library loader. We just need to create a symbolic
|
# of the dynamic library loader. We just need to create a symbolic
|
||||||
# link to libc.so with the appropriate name.
|
# link to libc.so with the appropriate name.
|
||||||
ifeq ($(BR2_TOOLCHAIN_EXTERNAL_MUSL),y)
|
ifeq ($(BR2_TOOLCHAIN_EXTERNAL_MUSL):$(BR2_STATIC_LIBS),y:)
|
||||||
ifeq ($(BR2_i386),y)
|
ifeq ($(BR2_i386),y)
|
||||||
MUSL_ARCH = i386
|
MUSL_ARCH = i386
|
||||||
else ifeq ($(BR2_ARM_EABIHF),y)
|
else ifeq ($(BR2_ARM_EABIHF),y)
|
||||||
|
|||||||
Reference in New Issue
Block a user