The following commit has been merged in the master branch:
commit 00f33e41b2c67669b08661885cf85f1cb81c0031
Author: Guillem Jover <[email protected]>
Date: Sat Dec 10 04:36:21 2011 +0100
build: Unroll shared library building for objdump tests
diff --git a/scripts/Makefile.am b/scripts/Makefile.am
index ccdbdda..98d2950 100644
--- a/scripts/Makefile.am
+++ b/scripts/Makefile.am
@@ -238,10 +238,18 @@ test_data = \
t/origins/ubuntu
objdump_lib_name = lib`basename $@`.so
-$(test_tmpdir)/200_Dpkg_Shlibs/objdump.basictags-amd64
$(test_tmpdir)/200_Dpkg_Shlibs/objdump.basictags-i386:
$(srcdir)/t/200_Dpkg_Shlibs/basictags.c
+
+$(test_tmpdir)/200_Dpkg_Shlibs/objdump.basictags-amd64:
$(srcdir)/t/200_Dpkg_Shlibs/basictags.c
+ $(mkdir_p) $(test_tmpdir)/200_Dpkg_Shlibs
+ $(CC) $(CFLAGS) -shared -fPIC -Wl,-soname -Wl,libbasictags.so.1 $< \
+ -DAMD64 -o $(objdump_lib_name)
+ objdump -w -f -p -T -R $(objdump_lib_name) > $@
+ rm -f $(objdump_lib_name)
+
+$(test_tmpdir)/200_Dpkg_Shlibs/objdump.basictags-i386:
$(srcdir)/t/200_Dpkg_Shlibs/basictags.c
$(mkdir_p) $(test_tmpdir)/200_Dpkg_Shlibs
$(CC) $(CFLAGS) -shared -fPIC -Wl,-soname -Wl,libbasictags.so.1 $< \
- $(if $(findstring amd64,$@),-DAMD64,) -o $(objdump_lib_name)
+ -o $(objdump_lib_name)
objdump -w -f -p -T -R $(objdump_lib_name) > $@
rm -f $(objdump_lib_name)
--
dpkg's main repository
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]