From: jbj Date: Wed, 8 Sep 1999 22:33:01 +0000 (+0000) Subject: Fix lchown test. X-Git-Tag: rpm-4.4-release~2654 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7c106b348feb608521d38951f39dd85b34d1f6a4;p=platform%2Fupstream%2Frpm.git Fix lchown test. CVS patchset: 3270 CVS date: 1999/09/08 22:33:01 --- diff --git a/configure.in b/configure.in index 5a4cdfb..61b3762 100644 --- a/configure.in +++ b/configure.in @@ -335,7 +335,7 @@ done if test -z "$BZIP2LIB" ; then for bz2lib in bz2 ; do AC_CHECK_LIB(${bz2lib}, bzread, - [LIBS="$LIBS ${bz2lib}"; break], + [LIBS="$LIBS -l${bz2lib}"; break], [if test ${bz2lib} = bz2; then AC_MSG_WARN([missing libbz2.a (from the bzip2 package)]) fi] @@ -611,8 +611,9 @@ AC_CHECK_FUNC(getmntent, AC_DEFINE(HAVE_GETMNTENT), [ AC_DEFINE(HAVE_GETMNTINFO_R)], LIBOBJS="$LIBOBJS getmntent.o")])])]) -AC_CHECK_FUNC(lchown) -if test $ac_cv_func_lchown = no; then +LCHOWN=no +AC_CHECK_FUNC(lchown, [LCHOWN=yes; AC_DEFINE(HAVE_LCHOWN)]) +if test "$LCHOWN" = no; then dnl Does chown() follow symlinks? This should be a good enough test. AC_MSG_CHECKING(whether chown() follows symlinks) AC_ARG_ENABLE([broken-chown], diff --git a/rpm.spec b/rpm.spec index 0abbd25..b2364c5 100644 --- a/rpm.spec +++ b/rpm.spec @@ -2,7 +2,7 @@ Summary: The Red Hat package management system. Name: rpm %define version 3.0.3 Version: %{version} -Release: 0.21 +Release: 0.22 Group: System Environment/Base Source: ftp://ftp.rpm.org/pub/rpm/dist/rpm-3.0.x/rpm-%{version}.tar.gz Copyright: GPL