summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2025-08-11 22:13:11 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-08-14 10:31:10 +0100
commita61f4e9fa449584ad14845067bd9ddc7444f6798 (patch)
tree15607433cbfba8f3d2ebe6c7da53dd049fd57a40
parenta8646063a5140141698aa582d61a570b2568e0ba (diff)
downloadpoky-a61f4e9fa449584ad14845067bd9ddc7444f6798.tar.gz
zlib: Always use GNU ld for linking
Linking does not yet work with LLD Fixes aarch64-yoesdk-linux-ld.lld: error: undefined symbol: gzopen >>> referenced by minigzip.c >>> minigzip.o:(main) (From OE-Core rev: be5856616aee1d2134e6aedefc5fe664ad5e2a7d) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-core/zlib/zlib_1.3.1.bb3
1 files changed, 3 insertions, 0 deletions
diff --git a/meta/recipes-core/zlib/zlib_1.3.1.bb b/meta/recipes-core/zlib/zlib_1.3.1.bb
index e62c50c5df..a313e5aed1 100644
--- a/meta/recipes-core/zlib/zlib_1.3.1.bb
+++ b/meta/recipes-core/zlib/zlib_1.3.1.bb
@@ -20,6 +20,9 @@ SRC_URI[sha256sum] = "9a93b2b7dfdac77ceba5a558a580e74667dd6fede4585b91eefb60f03b
20PREMIRRORS:append = " https://zlib.net/ https://zlib.net/fossils/" 20PREMIRRORS:append = " https://zlib.net/ https://zlib.net/fossils/"
21 21
22CFLAGS += "-D_REENTRANT -fPIE" 22CFLAGS += "-D_REENTRANT -fPIE"
23# zlib does not build with lld, keep it until https://github.com/madler/zlib/pull/936
24# is addressed
25LDFLAGS:append = " -fuse-ld=bfd"
23 26
24RDEPENDS:${PN}-ptest += "make" 27RDEPENDS:${PN}-ptest += "make"
25 28