mirror of
https://github.com/postgres/postgres.git
synced 2025-08-18 12:22:09 +03:00
change configure so that if postgresql isn't being installed as root,
do not configure in the perl5 interface. the perl5 interface needs to be installed under /usr/local/lib/perl5/*, which is generally owned by root. This allows a non-root build/install with the only root requirement being the make/install of hte perl5 stuff...
This commit is contained in:
18
src/configure
vendored
18
src/configure
vendored
@@ -889,8 +889,8 @@ if test "${with_perl+set}" = set; then
|
||||
withval="$with_perl"
|
||||
|
||||
case "$withval" in
|
||||
y | ye | yes) USE_PERL=true; echo "$ac_t""enabled" 1>&6 ;;
|
||||
*) USE_PERL=false; echo "$ac_t""disabled" 1>&6 ;;
|
||||
y | ye | yes) USE_PERL=true; echo "$ac_t""enabled" 1>&6 ;;
|
||||
*) USE_PERL=false; echo "$ac_t""disabled" 1>&6 ;;
|
||||
esac
|
||||
|
||||
else
|
||||
@@ -901,13 +901,13 @@ fi
|
||||
|
||||
#dnl Verify that postgres is already installed
|
||||
#dnl per instructions for perl interface installation
|
||||
#if test "$USE_PERL" = "true"
|
||||
#then
|
||||
# if test ! -x "$prefix"/bin/postgres -a ! -x "$ac_default_prefix"/bin/postgres
|
||||
# then AC_MSG_WARN(perl support disabled; postgres not previously installed)
|
||||
# USE_PERL=
|
||||
# fi
|
||||
#fi
|
||||
if test "$USE_PERL" = "true"
|
||||
then
|
||||
if test "$WHOAMI" != "root"
|
||||
then echo "configure: warning: perl support disabled; must be root to install" 1>&2
|
||||
USE_PERL=
|
||||
fi
|
||||
fi
|
||||
export USE_PERL
|
||||
|
||||
echo $ac_n "checking setting USE_ODBC""... $ac_c" 1>&6
|
||||
|
Reference in New Issue
Block a user