aboutsummaryrefslogtreecommitdiff
path: root/acinclude.m4
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-03-06 20:25:32 +0000
committerNick Mathewson <nickm@torproject.org>2007-03-06 20:25:32 +0000
commitc9e2766e7598a669d3acf3ae0e45e8be8b5945b0 (patch)
treed9263d98d50d9ba8d8659fa4dabec376766919f2 /acinclude.m4
parent754811fbec3a48e3b53ba6fab0148e6ca627441f (diff)
downloadtor-c9e2766e7598a669d3acf3ae0e45e8be8b5945b0.tar
tor-c9e2766e7598a669d3acf3ae0e45e8be8b5945b0.tar.gz
r12461@Kushana: nickm | 2007-03-06 13:26:17 -0500
More autoconf fixes and updates. Maybe the bsd buildbots will be happy again. svn:r9747
Diffstat (limited to 'acinclude.m4')
-rw-r--r--acinclude.m416
1 files changed, 9 insertions, 7 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index 249c24fef..281af84f9 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -31,8 +31,9 @@ AC_DEFUN([TOR_EXTEND_CODEPATH],
dnl Look for a library, and its associated includes, and how to link
dnl against it.
dnl
-dnl TOR_SEARCH_LIBRARY(libname, withlocation, linkargs, headers, prototype,
-dnl code, optionname, searchextra)
+dnl TOR_SEARCH_LIBRARY(1:libname, 2:withlocation, 3:linkargs, 4:headers,
+dnl 5:prototype,
+dnl 6:code, 7:optionname, 8:searchextra)
AC_DEFUN([TOR_SEARCH_LIBRARY], [
tor_saved_LIBS="$LIBS"
@@ -87,7 +88,7 @@ AC_CACHE_CHECK([for $1 directory], tor_cv_library_$1_dir, [
fi
LDFLAGS="$tor_saved_LDFLAGS"
- LIBS="$tor_saved_LIBS $3"
+ LIBS="$tor_saved_LIBS"
CPPFLAGS="$tor_saved_CPPFLAGS"
]) dnl end cache check
@@ -104,11 +105,11 @@ if test -z "$CROSS_COMPILE"; then
runs=no
linked_with=nothing
for tor_tryextra in "(none)" "-Wl,-R$tor_trydir" "-R$tor_trydir" \
- "-Wl,-rpath,$le_libdir" ; do
+ "-Wl,-rpath,$tor_trydir" ; do
if test "$tor_tryextra" = "(none)"; then
- LDFLAGS="$saved_LDFLAGS"
+ LDFLAGS="$tor_saved_LDFLAGS"
else
- LDFLAGS="$tor_tryextra $saved_LDFLAGS"
+ LDFLAGS="$tor_tryextra $tor_saved_LDFLAGS"
fi
AC_RUN_IFELSE(AC_LANG_PROGRAM([$5], [$6]),
[runnable=yes], [runnable=no])
@@ -121,7 +122,8 @@ if test -z "$CROSS_COMPILE"; then
if test "$runnable" = no; then
AC_MSG_ERROR([Found linkable $1 in $tor_cv_library_$1_dir, but it does not seem to run, even with -R. Maybe specify another using $7}])
fi
- ]) dnl check for extra options.
+ LDFLAGS="$tor_saved_LDFLAGS"
+ ]) dnl end cache check check for extra options.
if test "$tor_cv_library_$1_linker_option" != "(none)" ; then
LDFLAGS="$tor_cv_library_$1_linker_option $LDFLAGS"