]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
libdw: Add RPATH to MAIN_CHECK programs
authorMark Wielaard <mark@klomp.org>
Sat, 3 May 2025 00:46:40 +0000 (02:46 +0200)
committerMark Wielaard <mark@klomp.org>
Sat, 3 May 2025 00:46:40 +0000 (02:46 +0200)
We want to test the program against the just build libelf.so not the
system installed one. So add an RPATH to ../libelf.

       * libdw/Makefile.am (CHECK_DEF_FLAGS): Add -Wl,-rpath,../libelf.

https://sourceware.org/bugzilla/show_bug.cgi?id=32929

Signed-off-by: Mark Wielaard <mark@klomp.org>
libdw/Makefile.am

index f024d65240958bd95510e7901cfb72aeb2a42b3e..229fec62671b45750c062a1f7b7dae0f9e11df5d 100644 (file)
@@ -168,7 +168,8 @@ MAINTAINERCLEANFILES = $(srcdir)/known-dwarf.h
 check_PROGRAMS = dwarf_srclang_check
 TESTS = $(check_PROGRAMS)
 
-CHECK_DEF_FLAGS = $(DEFS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -DMAIN_CHECK=1
+CHECK_DEF_FLAGS = $(DEFS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) \
+       -Wl,-rpath,../libelf -DMAIN_CHECK=1
 
 .SECONDEXPANSION:
 dwarf_srclang_check$(EXEEXT): $$(filter-out $$(subst _check,,$$@).o,$(libdw_a_OBJECTS)) $$(subst _check,,$$@).c