summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wielaard <[email protected]>2025-05-03 02:46:40 +0200
committerMark Wielaard <[email protected]>2025-05-03 02:46:40 +0200
commitc96c4fcd54c64678dbcf9e43b9a991362aa83106 (patch)
tree0667b00711ed90ffb68d4b13aeaaab1628a83338
parent50586ba4a99c06674962fe3bdd685088ab6808e1 (diff)
libdw: Add RPATH to MAIN_CHECK programs
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 <[email protected]>
-rw-r--r--libdw/Makefile.am3
1 files changed, 2 insertions, 1 deletions
diff --git a/libdw/Makefile.am b/libdw/Makefile.am
index f024d652..229fec62 100644
--- a/libdw/Makefile.am
+++ b/libdw/Makefile.am
@@ -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