]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
build: unbreak linakge of m_xt.so
authorJan Engelhardt <jengelh@inai.de>
Tue, 18 Dec 2012 17:18:45 +0000 (09:18 -0800)
committerStephen Hemminger <shemminger@vyatta.com>
Tue, 18 Dec 2012 17:18:45 +0000 (09:18 -0800)
Commit v3.7.0~10 caused the variable new PKG_CONFIG variable never
to be present at the time of calling make, leading to tc/m_xt.so
not linked with -lxtables (result from pkg-config xtables --libs),
that in turn leading to

tc: symbol lookup error: /usr/lib64/tc//m_xt.so: undefined symbol:
xtables_init_all

Fixing that.

Signed-off-by: Jan Engelhardt <jengelh@inai.de>
configure

index 7c2db9be46c38b33f0d82f8b68580acc514f606a..f0540c3cc584c2e44e19dd600bfc3535ad5c1f0b 100755 (executable)
--- a/configure
+++ b/configure
@@ -14,7 +14,6 @@ check_toolchain()
 : ${CC=gcc}
 echo "AR:=${AR}" >>Config
 echo "CC:=${CC}" >>Config
-echo "PKG_CONFIG:=${PKG_CONFIG}" >>Config
 }
 
 check_atm()
@@ -231,6 +230,7 @@ rm -f $TMPDIR/ipsettest.c $TMPDIR/ipsettest
 }
 
 echo "# Generated config based on" $INCLUDE >Config
+echo "PKG_CONFIG:=${PKG_CONFIG}" >>Config
 check_toolchain
 
 echo "TC schedulers"