summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorFrank Ch. Eigler <fche@elastic.org>2010-03-08 16:22:42 -0500
committerFrank Ch. Eigler <fche@elastic.org>2010-03-08 16:22:42 -0500
commit12c1a00781ad7273546a9d16f4711876f328ab8c (patch)
tree588c89d0e601cc7bc1df4dd5497d1840ad4e73e0 /configure
parent15f1dd6f3a95d9db007192730903a85b875d172f (diff)
downloadsystemtap-steved-12c1a00781ad7273546a9d16f4711876f328ab8c.tar.gz
systemtap-steved-12c1a00781ad7273546a9d16f4711876f328ab8c.tar.xz
systemtap-steved-12c1a00781ad7273546a9d16f4711876f328ab8c.zip
build: re-enable librpm checking
* configure.ac: With AC_CHECK_LIB()'s four-parameter variant, the default AC_DEFINE etc. is removed, so restore the key parts by hand.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure13
1 files changed, 10 insertions, 3 deletions
diff --git a/configure b/configure
index e0e41f9a..786e43bd 100755
--- a/configure
+++ b/configure
@@ -8231,7 +8231,14 @@ fi
{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_rpm_rpmtsInitIterator" >&5
$as_echo "$ac_cv_lib_rpm_rpmtsInitIterator" >&6; }
if test "x$ac_cv_lib_rpm_rpmtsInitIterator" = x""yes; then
- have_librpm="yes"
+
+
+cat >>confdefs.h <<\_ACEOF
+#define HAVE_LIBRPM 1
+_ACEOF
+
+ stap_LIBS="$stap_LIBS -lrpm"
+ have_librpm="yes"
else
have_librpm="no"
fi
@@ -8436,11 +8443,11 @@ $as_echo "$as_me: error: elfutils, libdw too old, need 0.126+" >&2;}
{ (exit 1); exit 1; }; }
fi
- stap_LIBS="-Wl,--start-group -ldw -lebl -Wl,--end-group -lelf"
+ stap_LIBS="$stap_LIBS -Wl,--start-group -ldw -lebl -Wl,--end-group -lelf"
LIBS="$save_LIBS"
else
# We built our own and stap_LDFLAGS points at the install.
- stap_LIBS="-Wl,--start-group -ldw -lebl -Wl,--end-group -lelf"
+ stap_LIBS="$stap_LIBS -Wl,--start-group -ldw -lebl -Wl,--end-group -lelf"
fi
fi