From a34f0c02f18533abe56a497b6208fbc0401b2538 Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Sat, 6 Jan 2024 23:05:31 +0100 Subject: [PATCH] package/libutempter: fix dependencies Commit 02c818bc5c7a6967a212f12e4caa8ccdfa0b452b forgot to add dependencies resulting in the following static build failure: /home/autobuild/autobuild/instance-5/output-1/host/bin/arm-buildroot-linux-uclibcgnueabi-gcc -Wl,-z,relro -Wl,-stats -static -shared \ -Wl,-soname,libutempter.so.0,--version-script=libutempter.map,-z,defs \ -lc iface.os -o libutempter.so /home/autobuild/autobuild/instance-5/output-1/host/lib/gcc/arm-buildroot-linux-uclibcgnueabi/12.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/autobuild/autobuild/instance-5/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/lib/libc.a(__uClibc_main.os): in function `__uClibc_fini': __uClibc_main.c:(.text+0x190): undefined reference to `__fini_array_start' Fixes: - http://autobuild.buildroot.org/results/781ab393455f0e6823b850f474f6fe38b27d8efa Signed-off-by: Fabrice Fontaine Reviewed-by: Adam Duskett Tested-by: Adam Duskett Signed-off-by: Yann E. MORIN --- package/libutempter/Config.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/libutempter/Config.in b/package/libutempter/Config.in index a06a240418..5b79c1e44d 100644 --- a/package/libutempter/Config.in +++ b/package/libutempter/Config.in @@ -1,5 +1,7 @@ config BR2_PACKAGE_LIBUTEMPTER bool "libutempter" + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14 + depends on !BR2_STATIC_LIBS help The libutempter library provides interface for terminal emulators such as screen and xterm to record user