Date: Mon, 10 Jun 2002 11:09:39 -0700 (PDT) From: Shizuka Kudo <shizukakudo_99@yahoo.com> To: obrien@freebsd.org, Terry Lambert <tlambert2@mindspring.com> Cc: Stanislav Grozev <tacho@daemonz.org>, Shizuka Kudo <shizukakudo_99@yahoo.com>, freebsd-current@freebsd.org Subject: Re: My postgresql7 not working for new gcc Message-ID: <20020610180939.94228.qmail@web11405.mail.yahoo.com> In-Reply-To: <20020610083921.A37639@dragon.nuxi.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--- David O'Brien <obrien@freebsd.org> wrote:
>
> *sigh*, why not a *real* fix?
>
> --- configure.in.orig Thu Sep 27 01:03:56 2001
> +++ configure.in Mon Apr 29 13:20:27 2002
> @@ -200,7 +200,9 @@
> done
> if test "$ac_found_openssl_lib_dir" != "no";
then
> echo "found in
$ac_found_openssl_lib_dir"
> - INCLUDES="-I$ac_found_openssl_inc_dir
$INCLUDES"
> + if test "$ac_found_openssl_inc_dir" !=
> "/usr/include"; then
> +
INCLUDES="-I$ac_found_openssl_inc_dir
> $INCLUDES"
> + fi
> DEFINES="-DOPENSSL $DEFINES"
> else
> echo "not found."
>
>
> You'll note that they bother with this kind of check
> for other headers,
> but for some reason didn't consider it for openssl
> headers.
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-current" in the body of
> the message
Hi David,
Which version of postgresql that you are using? I have
cvsupped the postgresql7 ports and didn't find what
you referred here. However, I didn't manage to patch
"configure" not to include "/usr/include" based on
your advice. Here's the patch if anyone is interested.
Thanks
--- configure.orig Mon Mar 18 23:04:09 2002
+++ configure Mon Jun 10 18:06:57 2002
@@ -1697,7 +1697,9 @@
# SRCH_INC comes from the template file
for dir in $with_includes $SRCH_INC; do
if test -d "$dir"; then
- INCLUDES="$INCLUDES -I$dir"
+ if test "$dir" != "/usr/include"; then
+ INCLUDES="$INCLUDES -I$dir"
+ fi
else
echo "configure: warning: *** Include directory
$dir does not exist." 1>&2
fi
@@ -2008,7 +2010,9 @@
if test -d "$krb4_prefix/include"; then
- INCLUDES="$INCLUDES -I$krb4_prefix/include"
+ if test "$krb4_prefix/include" != "/usr/include";
then
+ INCLUDES="$INCLUDES -I$krb4_prefix/include"
+ fi
fi
if test -d "$krb4_prefix/lib"; then
LIBDIRS="$LIBDIRS -L$krb4_prefix/lib"
@@ -2053,7 +2057,9 @@
if test -d "$krb5_prefix/include"; then
- INCLUDES="$INCLUDES -I$krb5_prefix/include"
+ if test "$krb5_prefix/include" != "/usr/include";
then
+ INCLUDES="$INCLUDES -I$krb5_prefix/include"
+ fi
fi
if test -d "$krb5_prefix/lib"; then
LIBDIRS="$LIBDIRS -L$krb5_prefix/lib"
@@ -2158,7 +2164,9 @@
if test -d "${openssl_prefix}/include" ; then
- INCLUDES="$INCLUDES -I${openssl_prefix}/include"
+ if test "${openssl_prefix}/include" !=
"/usr/include"; then
+ INCLUDES="$INCLUDES
-I${openssl_prefix}/include"
+ fi
fi
if test -d "${openssl_prefix}/lib" ; then
LIBDIRS="$LIBDIRS -L${openssl_prefix}/lib"
__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020610180939.94228.qmail>
