diff options
author | Jan Engelhardt <jengelh@medozas.de> | 2010-09-13 16:06:50 +0200 |
---|---|---|
committer | Jan Engelhardt <jengelh@medozas.de> | 2010-09-13 23:42:56 +0200 |
commit | 655ae6b096b7ba3854159dc1eefadce91ec65550 (patch) | |
tree | e79a15fd586f3f818c33bbf8b2faa68ac8c09f4d /Makefile.am | |
parent | 5429b41c2bb4ac8fe672a1513a041c0ed0c241f6 (diff) |
libiptc: build with -Wl,--no-as-needed
Since libiptc does not reference any symbols in libip(4|6)tc, the linker
may ignore the dependencies. Use --no-as-needed to explicitly force a
DT_NEEDED entry.
References: http://bugzilla.netfilter.org/show_bug.cgi?id=674
Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am index 2a63cc77..7f0eb2f8 100644 --- a/Makefile.am +++ b/Makefile.am @@ -20,11 +20,11 @@ lib_LTLIBRARIES = lib_LTLIBRARIES += libiptc/libip4tc.la libiptc/libip6tc.la libiptc/libiptc.la libiptc_libiptc_la_SOURCES = libiptc_libiptc_la_LIBADD = libiptc/libip4tc.la libiptc/libip6tc.la -libiptc_libiptc_la_LDFLAGS = -version-info 0:0:0 +libiptc_libiptc_la_LDFLAGS = -version-info 0:0:0 ${libiptc_LDFLAGS2} libiptc_libip4tc_la_SOURCES = libiptc/libip4tc.c libiptc_libip4tc_la_LDFLAGS = -version-info 0:0:0 libiptc_libip6tc_la_SOURCES = libiptc/libip6tc.c -libiptc_libip6tc_la_LDFLAGS = -version-info 0:0:0 +libiptc_libip6tc_la_LDFLAGS = -version-info 0:0:0 ${libiptc_LDFLAGS2} lib_LTLIBRARIES += libxtables.la libxtables_la_SOURCES = xtables.c |