This is the mail archive of the
elfutils-devel@sourceware.org
mailing list for the elfutils project.
[PATCH 2/2] Fix expansion of libdw_a_LIBADD
- From: Michael Forney <mforney at mforney dot org>
- To: elfutils-devel at lists dot fedorahosted dot org
- Date: Fri, 01 Nov 2013 00:51:05 -0700
- Subject: [PATCH 2/2] Fix expansion of libdw_a_LIBADD
At least with automake-1.14, libdw_a_LIBADD currently expands to:
<snip>
am__DEPENDENCIES_1 =
libdw_a_DEPENDENCIES = $(addprefix ../libdwfl/,$(shell \
$(am__DEPENDENCIES_1) t ../libdwfl/libdwfl.a))
<snip>
libdw_a_LIBADD = $(addprefix ../libdwfl/,$(shell $(AR) t ../libdwfl/libdwfl.a))
This leads to the spurious error message:
make[2]: t: Command not found
Signed-off-by: Michael Forney <mforney@mforney.org>
---
libdw/Makefile.am | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libdw/Makefile.am b/libdw/Makefile.am
index bf94560..a22166a 100644
--- a/libdw/Makefile.am
+++ b/libdw/Makefile.am
@@ -129,7 +129,8 @@ uninstall: uninstall-am
rmdir --ignore-fail-on-non-empty $(DESTDIR)$(includedir)/elfutils
endif
-libdw_a_LIBADD = $(addprefix ../libdwfl/,$(shell $(AR) t ../libdwfl/libdwfl.a))
+libdwfl_objects = $(shell $(AR) t ../libdwfl/libdwfl.a)
+libdw_a_LIBADD = $(addprefix ../libdwfl/,$(libdwfl_objects))
noinst_HEADERS = libdwP.h memory-access.h dwarf_abbrev_hash.h \
dwarf_sig8_hash.h cfi.h encoded-value.h
--
1.8.4.1