[Buildroot] [PATCH 1/1] package/lsof: fix static build
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Mon Nov 18 21:12:35 UTC 2019
On Sun, 17 Nov 2019 14:26:36 +0100
Fabrice Fontaine <fontaine.fabrice at gmail.com> wrote:
> TARGET_LDFLAGS which contains -static is not passed so build fails on:
>
> /home/buildroot/autobuild/instance-1/output-1/host/bin/xtensa-buildroot-linux-uclibc-gcc -o lsof dfile.o dmnt.o dnode.o dproc.o dsock.o dstore.o arg.o main.o misc.o node.o print.o proc.o store.o usage.o util.o -L./lib -llsof -ltirpc
> /home/buildroot/autobuild/instance-1/output-1/host/lib/gcc/xtensa-buildroot-linux-uclibc/8.3.0/../../../../xtensa-buildroot-linux-uclibc/bin/ld: /home/buildroot/autobuild/instance-1/output-1/host/lib/gcc/xtensa-buildroot-linux-uclibc/8.3.0/libgcc.a(unwind-dw2-fde-dip.o): in function `_Unwind_Find_registered_FDE':
> /home/buildroot/autobuild/instance-1/output-1/build/host-gcc-final-8.3.0/build/xtensa-buildroot-linux-uclibc/libgcc/../../../libgcc/unwind-dw2-fde.c:1040: undefined reference to `dl_iterate_phdr'
> collect2: error: ld returned 1 exit status
>
> Pass TARGET_LDFLAGS thanks to LSOF_CFGL
>
> Fixes:
> - http://autobuild.buildroot.org/results/0c228e0d3ea1ff2d728ddc906e242d40ed973222
>
> Signed-off-by: Fabrice Fontaine <fontaine.fabrice at gmail.com>
> ---
> package/lsof/lsof.mk | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
More information about the buildroot
mailing list