mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
fwts: Fix build issues found with lld linker
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
202bd4f466
commit
b802655e13
|
|
@ -0,0 +1,43 @@
|
|||
From dd97e711b13af6f770db27abec316d5c9271c777 Mon Sep 17 00:00:00 2001
|
||||
From: Khem Raj <raj.khem@gmail.com>
|
||||
Date: Mon, 12 Jun 2023 10:25:55 -0700
|
||||
Subject: [PATCH] Makefile.am: Add missing link with zlib
|
||||
|
||||
It uses functions e.g. gzopen/gzclone/gzgets which are provided by zlib
|
||||
therefore add it to linker flags.
|
||||
|
||||
Fixes
|
||||
| aarch64-yoe-linux-ld.lld: error: undefined reference due to --no-allow-shlib-undefined: gzgets
|
||||
| >>> referenced by ../src/lib/src/.libs/libfwts.so
|
||||
|
|
||||
| aarch64-yoe-linux-ld.lld: error: undefined reference due to --no-allow-shlib-undefined: gzopen
|
||||
| >>> referenced by ../src/lib/src/.libs/libfwts.so
|
||||
|
|
||||
| aarch64-yoe-linux-ld.lld: error: undefined reference due to --no-allow-shlib-undefined: gzclose
|
||||
| >>> referenced by ../src/lib/src/.libs/libfwts.so
|
||||
| clang-16: error: linker command failed with exit code 1 (use -v to see invocation)
|
||||
| make[3]: *** [Makefile:2301: fwts] Error 1
|
||||
|
||||
Upstream-Status: Pending
|
||||
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
---
|
||||
src/lib/src/Makefile.am | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/lib/src/Makefile.am b/src/lib/src/Makefile.am
|
||||
index 76c48d4..45eea88 100644
|
||||
--- a/src/lib/src/Makefile.am
|
||||
+++ b/src/lib/src/Makefile.am
|
||||
@@ -30,7 +30,7 @@ pkglib_LTLIBRARIES = libfwts.la
|
||||
libfwts_la_LDFLAGS = -version-info 1:0:0
|
||||
|
||||
libfwts_la_LIBADD = \
|
||||
- -lm -lpthread -lbsd \
|
||||
+ -lm -lpthread -lbsd -lz \
|
||||
@GIO_LIBS@ \
|
||||
@GLIB_LIBS@
|
||||
|
||||
--
|
||||
2.41.0
|
||||
|
||||
|
|
@ -12,6 +12,7 @@ SRC_URI = "http://fwts.ubuntu.com/release/fwts-V${PV}.tar.gz;subdir=${BP} \
|
|||
file://0005-Undefine-PAGE_SIZE.patch \
|
||||
file://0006-use-intptr_t-to-fix-pointer-to-int-cast-issues.patch \
|
||||
file://0001-libfwtsiasl-Disable-parallel-builds-of-lex-bison-fil.patch \
|
||||
file://0001-Makefile.am-Add-missing-link-with-zlib.patch \
|
||||
"
|
||||
SRC_URI[sha256sum] = "4af4e1e0f1ae9313297af722d744ba47a81c81bc5bdeab3f4f40837a39e4b808"
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user