]> git.ipfire.org Git - thirdparty/iptables.git/commit
extensions: link on libxtables and check symbols
authorJan Engelhardt <jengelh@medozas.de>
Fri, 30 Dec 2011 01:14:00 +0000 (02:14 +0100)
committerJan Engelhardt <jengelh@medozas.de>
Sat, 31 Dec 2011 20:54:14 +0000 (21:54 +0100)
commit79cefabaac7a0ecf864db7da2a665845c0789f10
tree0cf85b04ac2230d6de980d87bb97437466da6a64
parent32d8532a37004e11e5994d93df5e249c43197930
extensions: link on libxtables and check symbols

Have each extension link against libxtables.so; with this, all home
symbols are known at link time and we can use ld's --no-undefined to
run the check, dropping the homebrew solution.

By having libxtables.so required by extensions, package managers'
automatic dependency discovery will become effective so that manual
dependencies for distros with split extension packages (e.g. OpenWRT)
will not be necessary anymore.

Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
configure.ac
extensions/GNUmakefile.in