Skip site navigation (1)Skip section navigation (2)
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>