]> www.infradead.org Git - users/hch/configfs.git/commitdiff
perf: build: Link lib 'lzma' for static build
authorLeo Yan <leo.yan@arm.com>
Wed, 17 Jul 2024 08:22:09 +0000 (09:22 +0100)
committerNamhyung Kim <namhyung@kernel.org>
Fri, 26 Jul 2024 18:15:40 +0000 (11:15 -0700)
The libunwind feature test failed with the static linkage. This is due
to the 'lzma' lib is missed, so link it to dismiss building failure.

Signed-off-by: Leo Yan <leo.yan@arm.com>
Tested-by: Ian Rogers <irogers@google.com>
Cc: amadio@gentoo.org
Cc: James Clark <james.clark@linaro.org>
Cc: Thomas Richter <tmricht@linux.ibm.com>
Link: https://lore.kernel.org/r/20240717082211.524826-5-leo.yan@arm.com
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
tools/build/feature/Makefile

index 08b2be257639a35556525f3e956d2af9ee37b66a..2d5be5c17d655188c6d2cc3e15014a70d796c35b 100644 (file)
@@ -211,27 +211,27 @@ $(OUTPUT)test-numa_num_possible_cpus.bin:
        $(BUILD) -lnuma
 
 $(OUTPUT)test-libunwind.bin:
-       $(BUILD) -lelf
+       $(BUILD) -lelf -llzma
 
 $(OUTPUT)test-libunwind-debug-frame.bin:
-       $(BUILD) -lelf
+       $(BUILD) -lelf -llzma
 $(OUTPUT)test-libunwind-x86.bin:
-       $(BUILD) -lelf -lunwind-x86
+       $(BUILD) -lelf -llzma -lunwind-x86
 
 $(OUTPUT)test-libunwind-x86_64.bin:
-       $(BUILD) -lelf -lunwind-x86_64
+       $(BUILD) -lelf -llzma -lunwind-x86_64
 
 $(OUTPUT)test-libunwind-arm.bin:
-       $(BUILD) -lelf -lunwind-arm
+       $(BUILD) -lelf -llzma -lunwind-arm
 
 $(OUTPUT)test-libunwind-aarch64.bin:
-       $(BUILD) -lelf -lunwind-aarch64
+       $(BUILD) -lelf -llzma -lunwind-aarch64
 
 $(OUTPUT)test-libunwind-debug-frame-arm.bin:
-       $(BUILD) -lelf -lunwind-arm
+       $(BUILD) -lelf -llzma -lunwind-arm
 
 $(OUTPUT)test-libunwind-debug-frame-aarch64.bin:
-       $(BUILD) -lelf -lunwind-aarch64
+       $(BUILD) -lelf -llzma -lunwind-aarch64
 
 $(OUTPUT)test-libaudit.bin:
        $(BUILD) -laudit