Re: reporting weirdness in configure output - Mailing list pgsql-bugs

From Robert Haas
Subject Re: reporting weirdness in configure output
Date
Msg-id CA+Tgmobw=QQHE6vRZyQo_2izHD6p2uuWqK6=Fvu37YBv8U2qvw@mail.gmail.com
Whole thread Raw
In response to reporting weirdness in configure output  (David Baumgold <singingwolfboy@gmail.com>)
List pgsql-bugs
On Mon, Sep 26, 2011 at 11:34 AM, David Baumgold
<singingwolfboy@gmail.com> wrote:
> I was building postgresql via Macports (with the debug flag on) and I saw=
 this output -- including a notice to report this to pgsql-bugs@postgresql.=
org. So I'm doing so!
>
> ---> =A0Configuring postgresql91
> DEBUG: Using compiler 'Mac OS X llvm-gcc 4.2'
> DEBUG: Executing org.macports.configure (postgresql91)
> DEBUG: Environment: CPATH=3D'/opt/local/include' CFLAGS=3D'-pipe -O2 -arc=
h x86_64' CPPFLAGS=3D'-I/opt/local/include -I/opt/local/include/ossp' CXXFL=
AGS=3D'-pipe -O2 -arch x86_64' LIBRARY_PATH=3D'/opt/local/lib' MACOSX_DEPLO=
YMENT_TARGET=3D'10.7' CXX=3D'/Developer/usr/bin/llvm-g++-4.2' CC_PRINT_OPTI=
ONS_FILE=3D'/opt/local/var/macports/build/_Users_singingwolfboy_Dropbox_por=
ts_databases_postgresql91/postgresql91/work/.CC_PRINT_OPTIONS' F90FLAGS=3D'=
-pipe -O2 -m64' LDFLAGS=3D'-L/opt/local/lib -arch x86_64' FCFLAGS=3D'-pipe =
-O2 -m64' OBJC=3D'/Developer/usr/bin/llvm-gcc-4.2' INSTALL=3D'/usr/bin/inst=
all -c' PYTHON=3D'/opt/local/bin/python2.7' OBJCFLAGS=3D'-pipe -O2 -arch x8=
6_64' FFLAGS=3D'-pipe -O2 -m64' CC_PRINT_OPTIONS=3D'YES' CC=3D'/Developer/u=
sr/bin/llvm-gcc-4.2'
> DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_Users_singi=
ngwolfboy_Dropbox_ports_databases_postgresql91/postgresql91/work/postgresql=
-9.1.1" && ./configure --prefix=3D/opt/local --sysconfdir=3D/opt/local/etc/=
postgresql91 --bindir=3D/opt/local/lib/postgresql91/bin --libdir=3D/opt/loc=
al/lib/postgresql91 --includedir=3D/opt/local/include/postgresql91 --datadi=
r=3D/opt/local/share/postgresql91 --mandir=3D/opt/local/share/man --with-in=
cludes=3D/opt/local/include --with-libraries=3D/opt/local/lib --with-openss=
l --with-bonjour --with-readline --with-zlib --with-libxml --with-libxslt -=
-enable-thread-safety --enable-integer-datetimes --with-ossp-uuid --with-py=
thon'
> DEBUG: Executing command line: =A0cd "/opt/local/var/macports/build/_User=
s_singingwolfboy_Dropbox_ports_databases_postgresql91/postgresql91/work/pos=
tgresql-9.1.1" && ./configure --prefix=3D/opt/local --sysconfdir=3D/opt/loc=
al/etc/postgresql91 --bindir=3D/opt/local/lib/postgresql91/bin --libdir=3D/=
opt/local/lib/postgresql91 --includedir=3D/opt/local/include/postgresql91 -=
-datadir=3D/opt/local/share/postgresql91 --mandir=3D/opt/local/share/man --=
with-includes=3D/opt/local/include --with-libraries=3D/opt/local/lib --with=
-openssl --with-bonjour --with-readline --with-zlib --with-libxml --with-li=
bxslt --enable-thread-safety --enable-integer-datetimes --with-ossp-uuid --=
with-python
> checking build system type... x86_64-apple-darwin11.1.0
> checking host system type... x86_64-apple-darwin11.1.0
> checking which template to use... darwin
> checking whether to build with 64-bit integer date/time support... yes
> checking whether NLS is wanted... no
> checking for default port number... 5432
> checking for block size... 8kB
> checking for segment size... 1GB
> checking for WAL block size... 8kB
> checking for WAL segment size... 16MB
> checking for C compiler default output file name... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables...
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether /Developer/usr/bin/llvm-gcc-4.2 accepts -g... yes
> checking for /Developer/usr/bin/llvm-gcc-4.2 option to accept ISO C89... =
none needed
> checking whether /Developer/usr/bin/llvm-gcc-4.2 supports -Wdeclaration-a=
fter-statement... yes
> checking whether /Developer/usr/bin/llvm-gcc-4.2 supports -Wendif-labels.=
.. yes
> checking whether /Developer/usr/bin/llvm-gcc-4.2 supports -Wformat-securi=
ty... yes
> checking whether /Developer/usr/bin/llvm-gcc-4.2 supports -fno-strict-ali=
asing... yes
> checking whether /Developer/usr/bin/llvm-gcc-4.2 supports -fwrapv... yes
> checking whether the C compiler still works... yes
> checking how to run the C preprocessor... /Developer/usr/bin/llvm-gcc-4.2=
 -E
> checking allow thread-safe client libraries... yes
> checking whether to build with Tcl... no
> checking whether to build Perl modules... no
> checking whether to build Python modules... yes
> checking whether to build with GSSAPI support... no
> checking whether to build with Kerberos 5 support... no
> checking whether to build with PAM support... no
> checking whether to build with LDAP support... no
> checking whether to build with Bonjour support... yes
> checking whether to build with OpenSSL support... yes
> checking whether to build with SELinux support... no
> checking for xml2-config... xml2-config
> checking for grep that handles long lines and -e... /usr/bin/grep
> checking for egrep... /usr/bin/grep -E
> checking for ld used by GCC... /Developer/usr/llvm-gcc-4.2/libexec/gcc/i6=
86-apple-darwin11/4.2.1/ld
> checking if the linker (/Developer/usr/llvm-gcc-4.2/libexec/gcc/i686-appl=
e-darwin11/4.2.1/ld) is GNU ld... no
> checking for ranlib... ranlib
> checking for strip... strip
> checking whether it is possible to strip libraries... no
> checking for ar... ar
> checking for tar... /usr/bin/tar
> checking whether ln -s works... yes
> checking for gawk... no
> checking for mawk... no
> checking for nawk... no
> checking for awk... awk
> checking for a thread-safe mkdir -p... config/install-sh -c -d
> checking for bison... /opt/local/bin/bison
> configure: using bison (GNU Bison) 2.5
> checking for flex... /usr/bin/flex
> configure: using flex 2.5.35
> checking for perl... /opt/local/bin/perl
> configure: using perl 5.12.3
> checking for python... /opt/local/bin/python2.7
> checking for Python distutils module... yes
> checking Python configuration directory... /opt/local/Library/Frameworks/=
Python.framework/Versions/2.7/lib/python2.7/config
> checking how to link an embedded Python application... -L/opt/local/Libra=
ry/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config -lpython2.=
7 -ldl =A0-framework CoreFoundation
> checking whether Python is compiled with thread support... yes
> checking for main in -lm... yes
> checking for library containing setproctitle... no
> checking for library containing dlopen... none required
> checking for library containing socket... none required
> checking for library containing shl_load... no
> checking for library containing getopt_long... none required
> checking for library containing crypt... none required
> checking for library containing fdatasync... none required
> checking for library containing gethostbyname_r... no
> checking for library containing shmget... none required
> checking for library containing readline... -lreadline
> checking for inflate in -lz... yes
> checking for CRYPTO_new_ex_data in -lcrypto... yes
> checking for SSL_library_init in -lssl... yes
> checking for xmlSaveToBuffer in -lxml2... yes
> checking for xsltCleanupGlobals in -lxslt... yes
> checking for uuid_export in -lossp-uuid... no
> checking for uuid_export in -luuid... yes
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking crypt.h usability... no
> checking crypt.h presence... no
> checking for crypt.h... no
> checking dld.h usability... no
> checking dld.h presence... no
> checking for dld.h... no
> checking fp_class.h usability... no
> checking fp_class.h presence... no
> checking for fp_class.h... no
> checking getopt.h usability... yes
> checking getopt.h presence... yes
> checking for getopt.h... yes
> checking ieeefp.h usability... no
> checking ieeefp.h presence... no
> checking for ieeefp.h... no
> checking ifaddrs.h usability... yes
> checking ifaddrs.h presence... yes
> checking for ifaddrs.h... yes
> checking langinfo.h usability... yes
> checking langinfo.h presence... yes
> checking for langinfo.h... yes
> checking poll.h usability... yes
> checking poll.h presence... yes
> checking for poll.h... yes
> checking pwd.h usability... yes
> checking pwd.h presence... yes
> checking for pwd.h... yes
> checking sys/ioctl.h usability... yes
> checking sys/ioctl.h presence... yes
> checking for sys/ioctl.h... yes
> checking sys/ipc.h usability... yes
> checking sys/ipc.h presence... yes
> checking for sys/ipc.h... yes
> checking sys/poll.h usability... yes
> checking sys/poll.h presence... yes
> checking for sys/poll.h... yes
> checking sys/pstat.h usability... no
> checking sys/pstat.h presence... no
> checking for sys/pstat.h... no
> checking sys/resource.h usability... yes
> checking sys/resource.h presence... yes
> checking for sys/resource.h... yes
> checking sys/select.h usability... yes
> checking sys/select.h presence... yes
> checking for sys/select.h... yes
> checking sys/sem.h usability... yes
> checking sys/sem.h presence... yes
> checking for sys/sem.h... yes
> checking sys/shm.h usability... yes
> checking sys/shm.h presence... yes
> checking for sys/shm.h... yes
> checking sys/socket.h usability... yes
> checking sys/socket.h presence... yes
> checking for sys/socket.h... yes
> checking sys/sockio.h usability... yes
> checking sys/sockio.h presence... yes
> checking for sys/sockio.h... yes
> checking sys/tas.h usability... no
> checking sys/tas.h presence... no
> checking for sys/tas.h... no
> checking sys/time.h usability... yes
> checking sys/time.h presence... yes
> checking for sys/time.h... yes
> checking sys/ucred.h usability... yes
> checking sys/ucred.h presence... yes
> checking for sys/ucred.h... yes
> checking sys/un.h usability... yes
> checking sys/un.h presence... yes
> checking for sys/un.h... yes
> checking termios.h usability... yes
> checking termios.h presence... yes
> checking for termios.h... yes
> checking ucred.h usability... no
> checking ucred.h presence... no
> checking for ucred.h... no
> checking utime.h usability... yes
> checking utime.h presence... yes
> checking for utime.h... yes
> checking wchar.h usability... yes
> checking wchar.h presence... yes
> checking for wchar.h... yes
> checking wctype.h usability... yes
> checking wctype.h presence... yes
> checking for wctype.h... yes
> checking kernel/OS.h usability... no
> checking kernel/OS.h presence... no
> checking for kernel/OS.h... no
> checking kernel/image.h usability... no
> checking kernel/image.h presence... no
> checking for kernel/image.h... no
> checking SupportDefs.h usability... no
> checking SupportDefs.h presence... no
> checking for SupportDefs.h... no
> checking for net/if.h... yes
> checking netinet/in.h usability... yes
> checking netinet/in.h presence... yes
> checking for netinet/in.h... yes
> checking for netinet/tcp.h... yes
> checking readline/readline.h usability... yes
> checking readline/readline.h presence... yes
> checking for readline/readline.h... yes
> checking readline/history.h usability... yes
> checking readline/history.h presence... yes
> checking for readline/history.h... yes
> checking zlib.h usability... yes
> checking zlib.h presence... yes
> checking for zlib.h... yes
> checking openssl/ssl.h usability... yes
> checking openssl/ssl.h presence... yes
> checking for openssl/ssl.h... yes
> checking openssl/err.h usability... yes
> checking openssl/err.h presence... yes
> checking for openssl/err.h... yes
> checking for ERR_set_mark... yes
> checking libxml/parser.h usability... yes
> checking libxml/parser.h presence... yes
> checking for libxml/parser.h... yes
> checking libxslt/xslt.h usability... yes
> checking libxslt/xslt.h presence... yes
> checking for libxslt/xslt.h... yes
> checking dns_sd.h usability... yes
> checking dns_sd.h presence... yes
> checking for dns_sd.h... yes
> checking ossp/uuid.h usability... no
> checking ossp/uuid.h presence... yes
> configure: WARNING: ossp/uuid.h: present but cannot be compiled
> configure: WARNING: ossp/uuid.h: =A0 =A0 check for missing prerequisite h=
eaders?
> configure: WARNING: ossp/uuid.h: see the Autoconf documentation
> configure: WARNING: ossp/uuid.h: =A0 =A0 section "Present But Cannot Be C=
ompiled"
> configure: WARNING: ossp/uuid.h: proceeding with the preprocessor's result
> configure: WARNING: ossp/uuid.h: in the future, the compiler will take pr=
ecedence
> configure: WARNING: =A0 =A0 ## ---------------------------------------- ##
> configure: WARNING: =A0 =A0 ## Report this to pgsql-bugs@postgresql.org ##
> configure: WARNING: =A0 =A0 ## ---------------------------------------- ##
> checking for ossp/uuid.h... yes
> checking whether byte ordering is bigendian... universal
> <snip>
>
> The compilation finished successfully, in spite of this warning. This is =
on an early 2008 Macbook Pro, 2.4GHz Intel Core 2 Duo processor, running Ma=
c OS X Lion 10.7.1. Please let me know if you need any more information.
> -David Baumgold

Do you have config.log?

--=20
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

pgsql-bugs by date:

Previous
From: Robert Haas
Date:
Subject: Re: BUG #6243: Strange result of to_date function
Next
From: Robert Haas
Date:
Subject: Re: BUG #6228: Failed to set permissions on the installed files