[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [tor/master] Fix undefined reference to libm functions linking tor-fw-helper



commit 74babcb1eafb1b8e8b67b83eba676a457e34a533
Author: Anthony G. Basile <blueness@xxxxxxxxxx>
Date:   Sat Oct 27 21:30:21 2012 -0400

    Fix undefined reference to libm functions linking tor-fw-helper
    
    When configuring tor without upnp support, ie ./configure --disable-upnp,
    tor-fw-helper fails to link with undefined references to `ceil' and
    `log'.  This if fixed by linking to libm.
    
    X-Gentoo-Bug: 435040
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=435040
    Reported-by: Alexandre <alexandre.cortes@xxxxxxxxxxx>
    Signed-off-by: Anthony G. Basile <blueness@xxxxxxxxxx>
---
 src/tools/tor-fw-helper/include.am |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/tools/tor-fw-helper/include.am b/src/tools/tor-fw-helper/include.am
index cb6c9cd..275a0e2 100644
--- a/src/tools/tor-fw-helper/include.am
+++ b/src/tools/tor-fw-helper/include.am
@@ -23,7 +23,7 @@ endif
 
 if MINIUPNPC
 miniupnpc_ldflags = @TOR_LDFLAGS_libminiupnpc@
-miniupnpc_ldadd = -lminiupnpc -lm @TOR_LIB_IPHLPAPI@
+miniupnpc_ldadd = -lminiupnpc @TOR_LIB_IPHLPAPI@
 miniupnpc_cppflags = @TOR_CPPFLAGS_libminiupnpc@
 else
 miniupnpc_ldflags =
@@ -32,5 +32,5 @@ miniupnpc_cppflags =
 endif
 
 src_tools_tor_fw_helper_tor_fw_helper_LDFLAGS = $(nat_pmp_ldflags) $(miniupnpc_ldflags)
-src_tools_tor_fw_helper_tor_fw_helper_LDADD = src/common/libor.a $(nat_pmp_ldadd) $(miniupnpc_ldadd) @TOR_LIB_WS32@
+src_tools_tor_fw_helper_tor_fw_helper_LDADD = src/common/libor.a $(nat_pmp_ldadd) $(miniupnpc_ldadd) -lm @TOR_LIB_WS32@
 src_tools_tor_fw_helper_tor_fw_helper_CPPFLAGS = $(nat_pmp_cppflags) $(miniupnpc_cppflags)

_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits