Build of pgbouncer with clang_glibc toolchain

The build took 00h 00m 53s and was SUCCESSFUL.

The program in this build is written in the following languages, according to sloccount:

SLOCLanguage
31,793 ansic
4,062 sh
989 makefile
119 python
36,963 total

The process tree of the build process is here.

Several sub-process invocations were improper; see the process tree for details. Summary:

Log

To avoid scrolling, you may jump to the last line of the invocation of makepkg that was used to build this package.

Removed vanilla repositories from pacman.conf and added:
# [tuscan]
# Server = file:///var/cache/pacman/pkg/

CMD: pacman -Syy --noconfirm
# :: Synchronizing package databases...
# downloading tuscan.db...

Copied permanent toolchain into container-local sysroot
# /toolchain_root/sysroot --> /sysroot/sysroot
# /toolchain_root/lib --> /sysroot/lib
# /toolchain_root/sbin --> /sysroot/sbin
# /toolchain_root/lib64 --> /sysroot/lib64
# /toolchain_root/etc --> /sysroot/etc
# /toolchain_root/share --> /sysroot/share
# /toolchain_root/bin --> /sysroot/bin
# /toolchain_root/var --> /sysroot/var
# /toolchain_root/usr --> /sysroot/usr
# /toolchain_root/glibc-build --> /sysroot/glibc-build
# /toolchain_root/x86_64-pc-linux-gnu --> /sysroot/x86_64-pc-linux-gnu
# /toolchain_root/include --> /sysroot/include
# /toolchain_root/libexec --> /sysroot/libexec

CMD: sudo -u tuscan PATH=/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=clang CXX=clang++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
# ==> Making package: pgbouncer 1.7.2-1 (Thu Apr 13 19:32:48 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Installing missing dependencies...
# resolving dependencies...
# looking for conflicting packages...
#
# Packages (1) c-ares-1.11.0-1
#
# Total Installed Size: 0.16 MiB
#
# :: Proceed with installation? [Y/n]
# checking keyring...
# checking package integrity...
# loading package files...
# checking for file conflicts...
# checking available disk space...
# :: Processing package changes...
# installing c-ares...
# :: Running post-transaction hooks...
# (1/1) Updating manpage index...
# ==> Checking buildtime dependencies...
# ==> Installing missing dependencies...
# resolving dependencies...
# looking for conflicting packages...
#
# Packages (1) xmlto-0.0.28-1
#
# Total Installed Size: 0.12 MiB
#
# :: Proceed with installation? [Y/n]
# checking keyring...
# checking package integrity...
# loading package files...
# checking for file conflicts...
# checking available disk space...
# :: Processing package changes...
# installing xmlto...
# :: Running post-transaction hooks...
# (1/1) Updating manpage index...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# configure: WARNING: if you wanted to set the --build type, don't use --host.
# If a cross compiler is detected then cross compile mode will be used
# checking target host type... unix
# checking for x86_64-unknown-linux-gcc... clang
# checking whether the C compiler works... yes
# checking for C compiler default output file name... a.out
# checking for suffix of executables...
# checking whether we are cross compiling... no
# checking for suffix of object files... o
# checking whether we are using the GNU C compiler... yes
# checking whether clang accepts -g... yes
# checking for clang option to accept ISO C89... none needed
# checking for a BSD-compatible install... /usr/bin/install -c
# checking for grep that handles long lines and -e... /usr/bin/grep
# checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
# checking for clang option to accept ISO C99... none needed
# checking for clang option to accept ISO Standard C... (cached) none needed
# checking how to run the C preprocessor... clang -E
# checking whether compiler supports __func__... yes
# checking whether linker supports --as-needed... yes
# checking whether compiler supports dependency generation... yes
# checking for working warning switches... done
# checking whether ln -s works... yes
# checking for egrep... /usr/bin/grep -E
# checking for gawk... gawk
# checking for a sed that does not truncate output... /usr/bin/sed
# checking for x86_64-unknown-linux-strip... no
# checking for strip... strip
# checking for x86_64-unknown-linux-ranlib... no
# checking for ranlib... ranlib
# checking for x86_64-unknown-linux-ar... no
# checking for ar... ar
# checking for x86_64-unknown-linux-pkg-config... no
# checking for pkg-config... /usr/bin/pkg-config
# checking pkg-config is at least version 0.9.0... yes
# checking for rst2man... no
# checking for x86_64-unknown-linux-strip... strip
# 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 for inttypes.h... (cached) yes
# checking stdbool.h usability... yes
# checking stdbool.h presence... yes
# checking for stdbool.h... yes
# checking for unistd.h... (cached) yes
# checking sys/time.h usability... yes
# checking sys/time.h presence... yes
# checking for sys/time.h... yes
# checking sys/socket.h usability... yes
# checking sys/socket.h presence... yes
# checking for sys/socket.h... yes
# checking poll.h usability... yes
# checking poll.h presence... yes
# checking for poll.h... yes
# checking sys/poll.h usability... yes
# checking sys/poll.h presence... yes
# checking for sys/poll.h... yes
# checking sys/un.h usability... yes
# checking sys/un.h presence... yes
# checking for sys/un.h... yes
# checking arpa/inet.h usability... yes
# checking arpa/inet.h presence... yes
# checking for arpa/inet.h... yes
# checking netinet/in.h usability... yes
# checking netinet/in.h presence... yes
# checking for netinet/in.h... yes
# checking netinet/tcp.h usability... yes
# checking netinet/tcp.h presence... yes
# checking for netinet/tcp.h... yes
# checking sys/param.h usability... yes
# checking sys/param.h presence... yes
# checking for sys/param.h... yes
# checking sys/uio.h usability... yes
# checking sys/uio.h presence... yes
# checking for sys/uio.h... yes
# checking pwd.h usability... yes
# checking pwd.h presence... yes
# checking for pwd.h... yes
# checking grp.h usability... yes
# checking grp.h presence... yes
# checking for grp.h... yes
# checking sys/wait.h usability... yes
# checking sys/wait.h presence... yes
# checking for sys/wait.h... yes
# checking sys/mman.h usability... yes
# checking sys/mman.h presence... yes
# checking for sys/mman.h... yes
# checking syslog.h usability... yes
# checking syslog.h presence... yes
# checking for syslog.h... yes
# checking netdb.h usability... yes
# checking netdb.h presence... yes
# checking for netdb.h... yes
# checking dlfcn.h usability... yes
# checking dlfcn.h presence... yes
# checking for dlfcn.h... yes
# checking err.h usability... yes
# checking err.h presence... yes
# checking for err.h... yes
# checking pthread.h usability... yes
# checking pthread.h presence... yes
# checking for pthread.h... yes
# checking endian.h usability... yes
# checking endian.h presence... yes
# checking for endian.h... yes
# checking sys/endian.h usability... no
# checking sys/endian.h presence... no
# checking for sys/endian.h... no
# checking byteswap.h usability... yes
# checking byteswap.h presence... yes
# checking for byteswap.h... yes
# checking malloc.h usability... yes
# checking malloc.h presence... yes
# checking for malloc.h... yes
# checking regex.h usability... yes
# checking regex.h presence... yes
# checking for regex.h... yes
# checking getopt.h usability... yes
# checking getopt.h presence... yes
# checking for getopt.h... yes
# checking fnmatch.h usability... yes
# checking fnmatch.h presence... yes
# checking for fnmatch.h... yes
# checking langinfo.h usability... yes
# checking langinfo.h presence... yes
# checking for langinfo.h... yes
# checking xlocale.h usability... yes
# checking xlocale.h presence... yes
# checking for xlocale.h... yes
# checking for ucred.h... no
# checking for sys/ucred.h... no
# checking sys/resource.h usability... yes
# checking sys/resource.h presence... yes
# checking for sys/resource.h... yes
# checking for sys/wait.h... (cached) yes
# checking for inline... inline
# checking for C/C++ restrict keyword... __restrict
# checking whether byte ordering is bigendian... no
# checking for special C compiler options needed for large files... no
# checking for _FILE_OFFSET_BITS value needed for large files... no
# checking for pid_t... yes
# checking for uid_t in sys/types.h... yes
# checking for size_t... yes
# checking for uint8_t... yes
# checking for uint32_t... yes
# checking for uint64_t... yes
# checking for strlcpy... no
# checking for strlcat... no
# checking for strnlen... yes
# checking for strsep... yes
# checking for getpeereid... no
# checking for sigaction... yes
# checking for sigqueue... yes
# checking for memmem... yes
# checking for memrchr... yes
# checking for mempcpy... yes
# checking for inet_ntop... yes
# checking for inet_pton... yes
# checking for poll... yes
# checking for getline... yes
# checking for regcomp... yes
# checking for err... yes
# checking for errx... yes
# checking for warn... yes
# checking for warnx... yes
# checking for getprogname... no
# checking for setprogname... no
# checking for posix_memalign... yes
# checking for memalign... yes
# checking for valloc... yes
# checking for explicit_bzero... no
# checking for memset_s... no
# checking for reallocarray... no
# checking for getopt... yes
# checking for getopt_long... yes
# checking for getopt_long_only... yes
# checking for fls... no
# checking for flsl... no
# checking for flsll... no
# checking for ffs... yes
# checking for ffsl... yes
# checking for ffsll... yes
# checking for fnmatch... yes
# checking for mbsnrtowcs... yes
# checking for nl_langinfo... yes
# checking for strtod_l... yes
# checking for strtonum... no
# checking for asprintf... yes
# checking for vasprintf... yes
# checking for timegm... yes
# checking for localtime_r... yes
# checking for gettimeofday... yes
# checking for recvmsg... yes
# checking for sendmsg... yes
# checking for usleep... yes
# checking for getrusage... yes
# checking for syslog... yes
# checking for mmap... yes
# checking for getpeerucred... no
# checking for arc4random_buf... no
# checking for getentropy... no
# checking for library containing WSAGetLastError... no
# checking whether strerror_r is declared... yes
# checking for strerror_r... yes
# checking whether strerror_r returns char *... yes
# checking for integer enc/dec functions... not found
# checking for library containing clock_gettime... none required
# checking for library containing getsockname... none required
# checking for library containing gethostbyname... none required
# checking for library containing hstrerror... none required
# checking for lstat... yes
# checking for libevent... found
# checking for event_loopbreak... yes
# checking for event_base_new... yes
# checking for evdns_base_new... yes
# checking whether to use c-ares for DNS lookups... auto
# checking for CARES... yes
# checking for ares_parse_soa_reply... yes
# checking for OpenSSL... found
# checking for SSL_CTX_use_certificate_chain_mem... no
# checking for SSL_CTX_load_verify_mem... no
# checking for asn1_time_parse... no
# checking for root CA certs... /etc/ssl/certs/ca-certificates.crt
# checking whether to build debug binary... no
# checking whether to enable asserts... no
# checking whether to fail on warnings... no
# configure: creating ./config.status
# config.status: creating config.mak
# config.status: creating lib/usual/config.h
#
# Results
# c-ares = yes
# evdns = no
# udns = no
# tls = yes
#
# CC src/admin.c
# CC src/client.c
# CC src/dnslookup.c
# src/dnslookup.c:197:32: warning: unused function 'convert_ipv4_result' [-Wunused-function]
# static inline struct addrinfo *convert_ipv4_result(const struct in_addr *adrs, int count)
# ^
# 1 warning generated.
# CC src/hba.c
# CC src/janitor.c
# CC src/loader.c
# CC src/main.c
# CC src/objects.c
# CC src/pktbuf.c
# CC src/pooler.c
# CC src/proto.c
# CC src/sbuf.c
# CC src/server.c
# CC src/stats.c
# CC src/system.c
# CC src/takeover.c
# CC src/util.c
# CC src/varcache.c
# CC lib/usual/aatree.c
# CC lib/usual/base.c
# CC lib/usual/cbtree.c
# CC lib/usual/cfparser.c
# CC lib/usual/crypto/chacha.c
# CC lib/usual/crypto/csrandom.c
# CC lib/usual/crypto/digest.c
# CC lib/usual/crypto/entropy.c
# CC lib/usual/crypto/keccak.c
# CC lib/usual/crypto/keccak_prng.c
# CC lib/usual/crypto/md5.c
# CC lib/usual/cxalloc.c
# CC lib/usual/cxextra.c
# CC lib/usual/err.c
# CC lib/usual/event.c
# CC lib/usual/fileutil.c
# CC lib/usual/getopt.c
# CC lib/usual/hashing/lookup3.c
# CC lib/usual/heap.c
# CC lib/usual/list.c
# CC lib/usual/logging.c
# CC lib/usual/mbuf.c
# CC lib/usual/mempool.c
# CC lib/usual/netdb.c
# CC lib/usual/pgutil.c
# CC lib/usual/regex.c
# CC lib/usual/safeio.c
# CC lib/usual/signal.c
# CC lib/usual/slab.c
# CC lib/usual/socket.c
# CC lib/usual/socket_ntop.c
# CC lib/usual/socket_pton.c
# CC lib/usual/string.c
# CC lib/usual/strpool.c
# CC lib/usual/time.c
# CC lib/usual/tls/tls.c
# CC lib/usual/tls/tls_cert.c
# CC lib/usual/tls/tls_client.c
# CC lib/usual/tls/tls_compat.c
# CC lib/usual/tls/tls_config.c
# CC lib/usual/tls/tls_conninfo.c
# CC lib/usual/tls/tls_ocsp.c
# CC lib/usual/tls/tls_peer.c
# CC lib/usual/tls/tls_server.c
# CC lib/usual/tls/tls_util.c
# CC lib/usual/tls/tls_verify.c
# CCLD pgbouncer
# ==> Entering fakeroot environment...
# ==> Starting package()...
# INSTALL pgbouncer /tmp/pgbouncer/pkg/pgbouncer//usr/bin
# INSTALL README.rst /tmp/pgbouncer/pkg/pgbouncer//usr/share/doc/pgbouncer
# INSTALL NEWS.rst /tmp/pgbouncer/pkg/pgbouncer//usr/share/doc/pgbouncer
# INSTALL etc/pgbouncer.ini /tmp/pgbouncer/pkg/pgbouncer//usr/share/doc/pgbouncer
# INSTALL etc/userlist.txt /tmp/pgbouncer/pkg/pgbouncer//usr/share/doc/pgbouncer
# INSTALL doc/pgbouncer.1 /tmp/pgbouncer/pkg/pgbouncer//usr/share/man/man1
# INSTALL doc/pgbouncer.5 /tmp/pgbouncer/pkg/pgbouncer//usr/share/man/man5
# ==> Tidying install...
# -> Removing doc files...
# -> Purging unwanted files...
# ==> Checking for packaging issue...
# ==> Creating package "pgbouncer"...
# -> Generating .PKGINFO file...
# -> Generating .BUILDINFO file...
# error: invalid option '--noprogressbar'
# -> Adding install file...
# -> Generating .MTREE file...
# -> Compressing package...
# ==> Leaving fakeroot environment.
# ==> Finished making: pgbouncer 1.7.2-1 (Thu Apr 13 19:33:15 UTC 2017)

CMD: pacman --query --file pgbouncer-1.7.2-1-x86_64.pkg.tar.xz
# pgbouncer 1.7.2-1

Creating hybrid package for 'pgbouncer'

Trying to find vanilla package 'pgbouncer'...

CMD: pacman --query --file /mirror/pgbouncer-1.7.2-1.pkg.tar.xz
# pgbouncer 1.7.2-1

Package file has the following structure:
# /.PKGINFO
# /.BUILDINFO
# /.INSTALL
# /.MTREE
# /etc/pgbouncer/pgbouncer.ini
# /etc/logrotate.d/pgbouncer
# /usr/bin/pgbouncer
# /usr/share/man/man5/pgbouncer.5.gz
# /usr/share/man/man1/pgbouncer.1.gz
# /usr/share/doc/pgbouncer/userlist.txt
# /usr/share/doc/pgbouncer/pgbouncer.ini
# /usr/share/doc/pgbouncer/NEWS.rst
# /usr/share/doc/pgbouncer/README.rst
# /usr/share/licenses/pgbouncer/LICENSE
# /usr/lib/systemd/system/pgbouncer.service
# /usr/lib/tmpfiles.d/pgbouncer.conf
# /sysroot/usr/lib/systemd/system/pgbouncer.service
# /sysroot/usr/lib/tmpfiles.d/pgbouncer.conf

Generating .MTREE

CMD: bsdtar -czf .MTREE --format=mtree --options=!all,use-set,type,uid,mode,time,size,md5,sha256,link .PKGINFO .BUILDINFO .INSTALL etc usr var sysroot

Tar-ing up files

CMD: bsdtar -cf - .PKGINFO .BUILDINFO .INSTALL etc usr var sysroot .MTREE

CMD: xz -c -z

Successfully ran bsdtar -cf - .PKGINFO .BUILDINFO .INSTALL etc usr var sysroot .MTREE | xz -c -z

CMD: bsdtar -tqf pgbouncer.pkg.tar.xz .PKGINFO
# .PKGINFO

Created package at path /var/cache/pacman/pkg/pgbouncer.pkg.tar.xz

Attempting to access local repository, attempt 1

CMD: repo-add /var/cache/pacman/pkg/tuscan.db.tar /var/cache/pacman/pkg/pgbouncer.pkg.tar.xz
# ==> Extracting database to a temporary location...
# ==> Extracting database to a temporary location...
# ==> Adding package '/var/cache/pacman/pkg/pgbouncer.pkg.tar.xz'
# -> Computing checksums...
# -> Creating 'desc' db entry...
# -> Creating 'files' db entry...
# ==> Creating updated database file '/var/cache/pacman/pkg/tuscan.db.tar'

Printing config logfiles

CMD: config logfiles '/tmp/pgbouncer/src/pgbouncer-1.7.2/config.log'
# This file contains any messages produced by compilers while
# running configure, to aid debugging if configure makes a mistake.
#
# It was created by pgbouncer configure 1.7.2, which was
# generated by GNU Autoconf 2.68. Invocation command line was
#
# $ ./configure --host=x86_64-unknown-linux --prefix=/usr --disable-debug
#
# ## --------- ##
# ## Platform. ##
# ## --------- ##
#
# hostname = 672e0e2cd4b2
# uname -m = x86_64
# uname -r = 4.10.6-1-ARCH
# uname -s = Linux
# uname -v = #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017
#
# /usr/bin/uname -p = unknown
# /bin/uname -X = unknown
#
# /bin/arch = unknown
# /usr/bin/arch -k = unknown
# /usr/convex/getsysinfo = unknown
# /usr/bin/hostinfo = unknown
# /bin/machine = unknown
# /usr/bin/oslevel = unknown
# /bin/universe = unknown
#
# PATH: /usr/bin
# PATH: /usr/local/sbin
# PATH: /usr/local/bin
# PATH: /usr/bin
# PATH: /usr/lib/jvm/default/bin
# PATH: /usr/bin/site_perl
# PATH: /usr/bin/vendor_perl
# PATH: /usr/bin/core_perl
#
#
# ## ----------- ##
# ## Core tests. ##
# ## ----------- ##
#
# configure:2317: checking target host type
# configure:2330: result: unix
# configure:2360: checking for x86_64-unknown-linux-gcc
# configure:2387: result: clang
# configure:2656: checking for C compiler version
# configure:2665: clang --version >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# configure:2676: $? = 0
# configure:2665: clang -v >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Candidate multilib: .;@m64
# ... rest of stderr output deleted ...
# configure:2676: $? = 0
# configure:2665: clang -V >&5
# clang-3.8: error: argument to '-V' is missing (expected 1 value)
# clang-3.8: error: no input files
# configure:2676: $? = 1
# configure:2665: clang -qversion >&5
# clang-3.8: error: unknown argument: '-qversion'
# clang-3.8: error: no input files
# configure:2676: $? = 1
# configure:2696: checking whether the C compiler works
# configure:2718: clang conftest.c >&5
# configure:2722: $? = 0
# configure:2770: result: yes
# configure:2773: checking for C compiler default output file name
# configure:2775: result: a.out
# configure:2781: checking for suffix of executables
# configure:2788: clang -o conftest conftest.c >&5
# configure:2792: $? = 0
# configure:2814: result:
# configure:2836: checking whether we are cross compiling
# configure:2844: clang -o conftest conftest.c >&5
# configure:2848: $? = 0
# configure:2855: ./conftest
# configure:2859: $? = 0
# configure:2874: result: no
# configure:2879: checking for suffix of object files
# configure:2901: clang -c conftest.c >&5
# configure:2905: $? = 0
# configure:2926: result: o
# configure:2930: checking whether we are using the GNU C compiler
# configure:2949: clang -c conftest.c >&5
# configure:2949: $? = 0
# configure:2958: result: yes
# configure:2967: checking whether clang accepts -g
# configure:2987: clang -c -g conftest.c >&5
# configure:2987: $? = 0
# configure:3028: result: yes
# configure:3045: checking for clang option to accept ISO C89
# configure:3109: clang -c conftest.c >&5
# configure:3109: $? = 0
# configure:3122: result: none needed
# configure:3186: checking for a BSD-compatible install
# configure:3254: result: /usr/bin/install -c
# configure:3265: checking for grep that handles long lines and -e
# configure:3323: result: /usr/bin/grep
# configure:3328: checking for a thread-safe mkdir -p
# configure:3367: result: /usr/bin/mkdir -p
# configure:3375: checking for clang option to accept ISO C99
# configure:3524: clang -c conftest.c >&5
# configure:3524: $? = 0
# configure:3537: result: none needed
# configure:3646: checking for clang option to accept ISO Standard C
# configure:3657: result: none needed
# configure:3669: checking how to run the C preprocessor
# configure:3700: clang -E conftest.c
# configure:3700: $? = 0
# configure:3714: clang -E conftest.c
# conftest.c:10:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:3714: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | /* end confdefs.h. */
# | #include
# configure:3739: result: clang -E
# configure:3759: clang -E conftest.c
# configure:3759: $? = 0
# configure:3773: clang -E conftest.c
# conftest.c:10:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:3773: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | /* end confdefs.h. */
# | #include
# configure:3801: checking whether compiler supports __func__
# configure:3817: clang -c conftest.c >&5
# configure:3817: $? = 0
# configure:3824: result: yes
# configure:3834: checking whether linker supports --as-needed
# configure:3840: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:3840: $? = 0
# configure:3841: result: yes
# configure:3852: checking whether compiler supports dependency generation
# configure:3860: clang -c -MD -MP -MT conftest.o -MF conftest.o.d conftest.c >&5
# configure:3860: $? = 0
# configure:3868: result: yes
# configure:3874: checking for working warning switches
# configure:3891: clang -c -Wall conftest.c >&5
# configure:3891: $? = 0
# configure:3891: clang -c -Wall -Wextra conftest.c >&5
# configure:3891: $? = 0
# configure:3891: clang -c -Wall -Wextra -Wno-unused-parameter conftest.c >&5
# configure:3891: $? = 0
# configure:3891: clang -c -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers conftest.c >&5
# configure:3891: $? = 0
# configure:3891: clang -c -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wmissing-prototypes conftest.c >&5
# conftest.c:11:6: warning: no previous prototype for function 'foo' [-Wmissing-prototypes]
# void foo(void){}
# ^
# 1 warning generated.
# configure:3891: $? = 0
# configure:3891: clang -c -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wmissing-prototypes -Wpointer-arith conftest.c >&5
# conftest.c:11:6: warning: no previous prototype for function 'foo' [-Wmissing-prototypes]
# void foo(void){}
# ^
# 1 warning generated.
# configure:3891: $? = 0
# configure:3891: clang -c -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wmissing-prototypes -Wpointer-arith -Wendif-labels conftest.c >&5
# conftest.c:11:6: warning: no previous prototype for function 'foo' [-Wmissing-prototypes]
# void foo(void){}
# ^
# 1 warning generated.
# configure:3891: $? = 0
# configure:3891: clang -c -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wmissing-prototypes -Wpointer-arith -Wendif-labels -Wdeclaration-after-statement conftest.c >&5
# conftest.c:11:6: warning: no previous prototype for function 'foo' [-Wmissing-prototypes]
# void foo(void){}
# ^
# 1 warning generated.
# configure:3891: $? = 0
# configure:3891: clang -c -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wmissing-prototypes -Wpointer-arith -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition conftest.c >&5
# conftest.c:11:6: warning: no previous prototype for function 'foo' [-Wmissing-prototypes]
# void foo(void){}
# ^
# 1 warning generated.
# configure:3891: $? = 0
# configure:3891: clang -c -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wmissing-prototypes -Wpointer-arith -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Wstrict-prototypes conftest.c >&5
# conftest.c:11:6: warning: no previous prototype for function 'foo' [-Wmissing-prototypes]
# void foo(void){}
# ^
# 1 warning generated.
# configure:3891: $? = 0
# configure:3891: clang -c -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wmissing-prototypes -Wpointer-arith -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Wstrict-prototypes -Wundef conftest.c >&5
# conftest.c:11:6: warning: no previous prototype for function 'foo' [-Wmissing-prototypes]
# void foo(void){}
# ^
# 1 warning generated.
# configure:3891: $? = 0
# configure:3891: clang -c -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wmissing-prototypes -Wpointer-arith -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Wstrict-prototypes -Wundef -Wformat=2 conftest.c >&5
# conftest.c:11:6: warning: no previous prototype for function 'foo' [-Wmissing-prototypes]
# void foo(void){}
# ^
# 1 warning generated.
# configure:3891: $? = 0
# configure:3891: clang -c -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wmissing-prototypes -Wpointer-arith -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Wstrict-prototypes -Wundef -Wformat=2 -Wuninitialized conftest.c >&5
# conftest.c:11:6: warning: no previous prototype for function 'foo' [-Wmissing-prototypes]
# void foo(void){}
# ^
# 1 warning generated.
# configure:3891: $? = 0
# configure:3902: result: done
# configure:3909: checking whether ln -s works
# configure:3913: result: yes
# configure:3920: checking for egrep
# configure:3982: result: /usr/bin/grep -E
# configure:3991: checking for gawk
# configure:4007: found /usr/bin/gawk
# configure:4018: result: gawk
# configure:4034: checking for a sed that does not truncate output
# configure:4098: result: /usr/bin/sed
# configure:4121: checking for x86_64-unknown-linux-strip
# configure:4151: result: no
# configure:4161: checking for strip
# configure:4177: found /usr/bin/strip
# configure:4188: result: strip
# configure:4213: checking for x86_64-unknown-linux-ranlib
# configure:4243: result: no
# configure:4253: checking for ranlib
# configure:4269: found /usr/bin/ranlib
# configure:4280: result: ranlib
# configure:4305: checking for x86_64-unknown-linux-ar
# configure:4335: result: no
# configure:4345: checking for ar
# configure:4361: found /usr/bin/ar
# configure:4372: result: ar
# configure:4409: checking for x86_64-unknown-linux-pkg-config
# configure:4442: result: no
# configure:4452: checking for pkg-config
# configure:4470: found /usr/bin/pkg-config
# configure:4482: result: /usr/bin/pkg-config
# configure:4507: checking pkg-config is at least version 0.9.0
# configure:4510: result: yes
# configure:4523: checking for rst2man
# configure:4553: result: no
# configure:4843: checking for x86_64-unknown-linux-strip
# configure:4870: result: strip
# configure:4934: checking for ANSI C header files
# configure:4954: clang -c conftest.c >&5
# configure:4954: $? = 0
# configure:5027: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5027: $? = 0
# configure:5027: ./conftest
# configure:5027: $? = 0
# configure:5038: result: yes
# configure:5051: checking for sys/types.h
# configure:5051: clang -c conftest.c >&5
# configure:5051: $? = 0
# configure:5051: result: yes
# configure:5051: checking for sys/stat.h
# configure:5051: clang -c conftest.c >&5
# configure:5051: $? = 0
# configure:5051: result: yes
# configure:5051: checking for stdlib.h
# configure:5051: clang -c conftest.c >&5
# configure:5051: $? = 0
# configure:5051: result: yes
# configure:5051: checking for string.h
# configure:5051: clang -c conftest.c >&5
# configure:5051: $? = 0
# configure:5051: result: yes
# configure:5051: checking for memory.h
# configure:5051: clang -c conftest.c >&5
# configure:5051: $? = 0
# configure:5051: result: yes
# configure:5051: checking for strings.h
# configure:5051: clang -c conftest.c >&5
# configure:5051: $? = 0
# configure:5051: result: yes
# configure:5051: checking for inttypes.h
# configure:5051: clang -c conftest.c >&5
# configure:5051: $? = 0
# configure:5051: result: yes
# configure:5051: checking for stdint.h
# configure:5051: clang -c conftest.c >&5
# configure:5051: $? = 0
# configure:5051: result: yes
# configure:5051: checking for unistd.h
# configure:5051: clang -c conftest.c >&5
# configure:5051: $? = 0
# configure:5051: result: yes
# configure:5067: checking for inttypes.h
# configure:5067: result: yes
# configure:5067: checking stdbool.h usability
# configure:5067: clang -c conftest.c >&5
# configure:5067: $? = 0
# configure:5067: result: yes
# configure:5067: checking stdbool.h presence
# configure:5067: clang -E conftest.c
# configure:5067: $? = 0
# configure:5067: result: yes
# configure:5067: checking for stdbool.h
# configure:5067: result: yes
# configure:5067: checking for unistd.h
# configure:5067: result: yes
# configure:5067: checking sys/time.h usability
# configure:5067: clang -c conftest.c >&5
# configure:5067: $? = 0
# configure:5067: result: yes
# configure:5067: checking sys/time.h presence
# configure:5067: clang -E conftest.c
# configure:5067: $? = 0
# configure:5067: result: yes
# configure:5067: checking for sys/time.h
# configure:5067: result: yes
# configure:5080: checking sys/socket.h usability
# configure:5080: clang -c conftest.c >&5
# configure:5080: $? = 0
# configure:5080: result: yes
# configure:5080: checking sys/socket.h presence
# configure:5080: clang -E conftest.c
# configure:5080: $? = 0
# configure:5080: result: yes
# configure:5080: checking for sys/socket.h
# configure:5080: result: yes
# configure:5080: checking poll.h usability
# configure:5080: clang -c conftest.c >&5
# configure:5080: $? = 0
# configure:5080: result: yes
# configure:5080: checking poll.h presence
# configure:5080: clang -E conftest.c
# configure:5080: $? = 0
# configure:5080: result: yes
# configure:5080: checking for poll.h
# configure:5080: result: yes
# configure:5080: checking sys/poll.h usability
# configure:5080: clang -c conftest.c >&5
# configure:5080: $? = 0
# configure:5080: result: yes
# configure:5080: checking sys/poll.h presence
# configure:5080: clang -E conftest.c
# configure:5080: $? = 0
# configure:5080: result: yes
# configure:5080: checking for sys/poll.h
# configure:5080: result: yes
# configure:5080: checking sys/un.h usability
# configure:5080: clang -c conftest.c >&5
# configure:5080: $? = 0
# configure:5080: result: yes
# configure:5080: checking sys/un.h presence
# configure:5080: clang -E conftest.c
# configure:5080: $? = 0
# configure:5080: result: yes
# configure:5080: checking for sys/un.h
# configure:5080: result: yes
# configure:5093: checking arpa/inet.h usability
# configure:5093: clang -c conftest.c >&5
# configure:5093: $? = 0
# configure:5093: result: yes
# configure:5093: checking arpa/inet.h presence
# configure:5093: clang -E conftest.c
# configure:5093: $? = 0
# configure:5093: result: yes
# configure:5093: checking for arpa/inet.h
# configure:5093: result: yes
# configure:5093: checking netinet/in.h usability
# configure:5093: clang -c conftest.c >&5
# configure:5093: $? = 0
# configure:5093: result: yes
# configure:5093: checking netinet/in.h presence
# configure:5093: clang -E conftest.c
# configure:5093: $? = 0
# configure:5093: result: yes
# configure:5093: checking for netinet/in.h
# configure:5093: result: yes
# configure:5093: checking netinet/tcp.h usability
# configure:5093: clang -c conftest.c >&5
# configure:5093: $? = 0
# configure:5093: result: yes
# configure:5093: checking netinet/tcp.h presence
# configure:5093: clang -E conftest.c
# configure:5093: $? = 0
# configure:5093: result: yes
# configure:5093: checking for netinet/tcp.h
# configure:5093: result: yes
# configure:5106: checking sys/param.h usability
# configure:5106: clang -c conftest.c >&5
# configure:5106: $? = 0
# configure:5106: result: yes
# configure:5106: checking sys/param.h presence
# configure:5106: clang -E conftest.c
# configure:5106: $? = 0
# configure:5106: result: yes
# configure:5106: checking for sys/param.h
# configure:5106: result: yes
# configure:5106: checking sys/uio.h usability
# configure:5106: clang -c conftest.c >&5
# configure:5106: $? = 0
# configure:5106: result: yes
# configure:5106: checking sys/uio.h presence
# configure:5106: clang -E conftest.c
# configure:5106: $? = 0
# configure:5106: result: yes
# configure:5106: checking for sys/uio.h
# configure:5106: result: yes
# configure:5106: checking pwd.h usability
# configure:5106: clang -c conftest.c >&5
# configure:5106: $? = 0
# configure:5106: result: yes
# configure:5106: checking pwd.h presence
# configure:5106: clang -E conftest.c
# configure:5106: $? = 0
# configure:5106: result: yes
# configure:5106: checking for pwd.h
# configure:5106: result: yes
# configure:5106: checking grp.h usability
# configure:5106: clang -c conftest.c >&5
# configure:5106: $? = 0
# configure:5106: result: yes
# configure:5106: checking grp.h presence
# configure:5106: clang -E conftest.c
# configure:5106: $? = 0
# configure:5106: result: yes
# configure:5106: checking for grp.h
# configure:5106: result: yes
# configure:5119: checking sys/wait.h usability
# configure:5119: clang -c conftest.c >&5
# configure:5119: $? = 0
# configure:5119: result: yes
# configure:5119: checking sys/wait.h presence
# configure:5119: clang -E conftest.c
# configure:5119: $? = 0
# configure:5119: result: yes
# configure:5119: checking for sys/wait.h
# configure:5119: result: yes
# configure:5119: checking sys/mman.h usability
# configure:5119: clang -c conftest.c >&5
# configure:5119: $? = 0
# configure:5119: result: yes
# configure:5119: checking sys/mman.h presence
# configure:5119: clang -E conftest.c
# configure:5119: $? = 0
# configure:5119: result: yes
# configure:5119: checking for sys/mman.h
# configure:5119: result: yes
# configure:5119: checking syslog.h usability
# configure:5119: clang -c conftest.c >&5
# configure:5119: $? = 0
# configure:5119: result: yes
# configure:5119: checking syslog.h presence
# configure:5119: clang -E conftest.c
# configure:5119: $? = 0
# configure:5119: result: yes
# configure:5119: checking for syslog.h
# configure:5119: result: yes
# configure:5119: checking netdb.h usability
# configure:5119: clang -c conftest.c >&5
# configure:5119: $? = 0
# configure:5119: result: yes
# configure:5119: checking netdb.h presence
# configure:5119: clang -E conftest.c
# configure:5119: $? = 0
# configure:5119: result: yes
# configure:5119: checking for netdb.h
# configure:5119: result: yes
# configure:5119: checking dlfcn.h usability
# configure:5119: clang -c conftest.c >&5
# configure:5119: $? = 0
# configure:5119: result: yes
# configure:5119: checking dlfcn.h presence
# configure:5119: clang -E conftest.c
# configure:5119: $? = 0
# configure:5119: result: yes
# configure:5119: checking for dlfcn.h
# configure:5119: result: yes
# configure:5132: checking err.h usability
# configure:5132: clang -c conftest.c >&5
# configure:5132: $? = 0
# configure:5132: result: yes
# configure:5132: checking err.h presence
# configure:5132: clang -E conftest.c
# configure:5132: $? = 0
# configure:5132: result: yes
# configure:5132: checking for err.h
# configure:5132: result: yes
# configure:5132: checking pthread.h usability
# configure:5132: clang -c conftest.c >&5
# configure:5132: $? = 0
# configure:5132: result: yes
# configure:5132: checking pthread.h presence
# configure:5132: clang -E conftest.c
# configure:5132: $? = 0
# configure:5132: result: yes
# configure:5132: checking for pthread.h
# configure:5132: result: yes
# configure:5132: checking endian.h usability
# configure:5132: clang -c conftest.c >&5
# configure:5132: $? = 0
# configure:5132: result: yes
# configure:5132: checking endian.h presence
# configure:5132: clang -E conftest.c
# configure:5132: $? = 0
# configure:5132: result: yes
# configure:5132: checking for endian.h
# configure:5132: result: yes
# configure:5132: checking sys/endian.h usability
# configure:5132: clang -c conftest.c >&5
# conftest.c:77:10: fatal error: 'sys/endian.h' file not found
# #include
# ^
# 1 error generated.
# configure:5132: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | #include
# configure:5132: result: no
# configure:5132: checking sys/endian.h presence
# configure:5132: clang -E conftest.c
# conftest.c:44:10: fatal error: 'sys/endian.h' file not found
# #include
# ^
# 1 error generated.
# configure:5132: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | /* end confdefs.h. */
# | #include
# configure:5132: result: no
# configure:5132: checking for sys/endian.h
# configure:5132: result: no
# configure:5132: checking byteswap.h usability
# configure:5132: clang -c conftest.c >&5
# configure:5132: $? = 0
# configure:5132: result: yes
# configure:5132: checking byteswap.h presence
# configure:5132: clang -E conftest.c
# configure:5132: $? = 0
# configure:5132: result: yes
# configure:5132: checking for byteswap.h
# configure:5132: result: yes
# configure:5145: checking malloc.h usability
# configure:5145: clang -c conftest.c >&5
# configure:5145: $? = 0
# configure:5145: result: yes
# configure:5145: checking malloc.h presence
# configure:5145: clang -E conftest.c
# configure:5145: $? = 0
# configure:5145: result: yes
# configure:5145: checking for malloc.h
# configure:5145: result: yes
# configure:5145: checking regex.h usability
# configure:5145: clang -c conftest.c >&5
# configure:5145: $? = 0
# configure:5145: result: yes
# configure:5145: checking regex.h presence
# configure:5145: clang -E conftest.c
# configure:5145: $? = 0
# configure:5145: result: yes
# configure:5145: checking for regex.h
# configure:5145: result: yes
# configure:5145: checking getopt.h usability
# configure:5145: clang -c conftest.c >&5
# configure:5145: $? = 0
# configure:5145: result: yes
# configure:5145: checking getopt.h presence
# configure:5145: clang -E conftest.c
# configure:5145: $? = 0
# configure:5145: result: yes
# configure:5145: checking for getopt.h
# configure:5145: result: yes
# configure:5145: checking fnmatch.h usability
# configure:5145: clang -c conftest.c >&5
# configure:5145: $? = 0
# configure:5145: result: yes
# configure:5145: checking fnmatch.h presence
# configure:5145: clang -E conftest.c
# configure:5145: $? = 0
# configure:5145: result: yes
# configure:5145: checking for fnmatch.h
# configure:5145: result: yes
# configure:5158: checking langinfo.h usability
# configure:5158: clang -c conftest.c >&5
# configure:5158: $? = 0
# configure:5158: result: yes
# configure:5158: checking langinfo.h presence
# configure:5158: clang -E conftest.c
# configure:5158: $? = 0
# configure:5158: result: yes
# configure:5158: checking for langinfo.h
# configure:5158: result: yes
# configure:5158: checking xlocale.h usability
# configure:5158: clang -c conftest.c >&5
# configure:5158: $? = 0
# configure:5158: result: yes
# configure:5158: checking xlocale.h presence
# configure:5158: clang -E conftest.c
# configure:5158: $? = 0
# configure:5158: result: yes
# configure:5158: checking for xlocale.h
# configure:5158: result: yes
# configure:5171: checking for ucred.h
# configure:5171: clang -c conftest.c >&5
# conftest.c:60:10: fatal error: 'ucred.h' file not found
# #include
# ^
# 1 error generated.
# configure:5171: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | /* end confdefs.h. */
# |
# | #ifdef HAVE_SYS_TYPES_H
# | #include
# | #endif
# | #ifdef HAVE_SYS_PARAM_H
# | #include
# | #endif
# |
# |
# | #include
# configure:5171: result: no
# configure:5171: checking for sys/ucred.h
# configure:5171: clang -c conftest.c >&5
# conftest.c:60:10: fatal error: 'sys/ucred.h' file not found
# #include
# ^
# 1 error generated.
# configure:5171: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | /* end confdefs.h. */
# |
# | #ifdef HAVE_SYS_TYPES_H
# | #include
# | #endif
# | #ifdef HAVE_SYS_PARAM_H
# | #include
# | #endif
# |
# |
# | #include
# configure:5171: result: no
# configure:5193: checking sys/resource.h usability
# configure:5193: clang -c conftest.c >&5
# configure:5193: $? = 0
# configure:5193: result: yes
# configure:5193: checking sys/resource.h presence
# configure:5193: clang -E conftest.c
# configure:5193: $? = 0
# configure:5193: result: yes
# configure:5193: checking for sys/resource.h
# configure:5193: result: yes
# configure:5193: checking for sys/wait.h
# configure:5193: result: yes
# configure:5205: checking for inline
# configure:5221: clang -c conftest.c >&5
# configure:5221: $? = 0
# configure:5229: result: inline
# configure:5247: checking for C/C++ restrict keyword
# configure:5272: clang -c conftest.c >&5
# configure:5272: $? = 0
# configure:5280: result: __restrict
# configure:5293: checking whether byte ordering is bigendian
# configure:5308: clang -c conftest.c >&5
# conftest.c:55:9: error: unknown type name 'not'
# not a universal capable compiler
# ^
# conftest.c:55:14: error: expected ';' after top level declarator
# not a universal capable compiler
# ^
# ;
# 2 errors generated.
# configure:5308: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | /* end confdefs.h. */
# | #ifndef __APPLE_CC__
# | not a universal capable compiler
# | #endif
# | typedef int dummy;
# |
# configure:5353: clang -c conftest.c >&5
# configure:5353: $? = 0
# configure:5371: clang -c conftest.c >&5
# conftest.c:61:4: error: use of undeclared identifier 'not'
# not big endian
# ^
# 1 error generated.
# configure:5371: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | /* end confdefs.h. */
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | #if BYTE_ORDER != BIG_ENDIAN
# | not big endian
# | #endif
# |
# | ;
# | return 0;
# | }
# configure:5499: result: no
# configure:5524: checking for special C compiler options needed for large files
# configure:5569: result: no
# configure:5575: checking for _FILE_OFFSET_BITS value needed for large files
# configure:5600: clang -c conftest.c >&5
# configure:5600: $? = 0
# configure:5632: result: no
# configure:5715: checking for pid_t
# configure:5715: clang -c conftest.c >&5
# configure:5715: $? = 0
# configure:5715: clang -c conftest.c >&5
# conftest.c:90:20: error: expected expression
# if (sizeof ((pid_t)))
# ^
# 1 error generated.
# configure:5715: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((pid_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:5715: result: yes
# configure:5726: checking for uid_t in sys/types.h
# configure:5745: result: yes
# configure:5756: checking for size_t
# configure:5756: clang -c conftest.c >&5
# configure:5756: $? = 0
# configure:5756: clang -c conftest.c >&5
# conftest.c:90:21: error: expected expression
# if (sizeof ((size_t)))
# ^
# 1 error generated.
# configure:5756: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | /* end confdefs.h. */
# | #include
# | #ifdef HAVE_SYS_TYPES_H
# | # include
# | #endif
# | #ifdef HAVE_SYS_STAT_H
# | # include
# | #endif
# | #ifdef STDC_HEADERS
# | # include
# | # include
# | #else
# | # ifdef HAVE_STDLIB_H
# | # include
# | # endif
# | #endif
# | #ifdef HAVE_STRING_H
# | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
# | # include
# | # endif
# | # include
# | #endif
# | #ifdef HAVE_STRINGS_H
# | # include
# | #endif
# | #ifdef HAVE_INTTYPES_H
# | # include
# | #endif
# | #ifdef HAVE_STDINT_H
# | # include
# | #endif
# | #ifdef HAVE_UNISTD_H
# | # include
# | #endif
# | int
# | main ()
# | {
# | if (sizeof ((size_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:5756: result: yes
# configure:5770: checking for uint8_t
# configure:5770: clang -c conftest.c >&5
# configure:5770: $? = 0
# configure:5770: result: yes
# configure:5784: checking for uint32_t
# configure:5784: clang -c conftest.c >&5
# configure:5784: $? = 0
# configure:5784: result: yes
# configure:5798: checking for uint64_t
# configure:5798: clang -c conftest.c >&5
# configure:5798: $? = 0
# configure:5798: result: yes
# configure:5819: checking for strlcpy
# configure:5819: clang -o conftest -Wl,--as-needed conftest.c >&5
# conftest.c:77:6: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration]
# char strlcpy ();
# ^
# conftest.c:77:6: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)'
# 1 warning generated.
# /tmp/conftest-1b5f22.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `strlcpy'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5819: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | /* end confdefs.h. */
# | /* Define strlcpy to an innocuous variant, in case declares strlcpy.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define strlcpy innocuous_strlcpy
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char strlcpy (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef strlcpy
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char strlcpy ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_strlcpy || defined __stub___strlcpy
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return strlcpy ();
# | ;
# | return 0;
# | }
# configure:5819: result: no
# configure:5819: checking for strlcat
# configure:5819: clang -o conftest -Wl,--as-needed conftest.c >&5
# conftest.c:77:6: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration]
# char strlcat ();
# ^
# conftest.c:77:6: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)'
# 1 warning generated.
# /tmp/conftest-ac874d.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `strlcat'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5819: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | /* end confdefs.h. */
# | /* Define strlcat to an innocuous variant, in case declares strlcat.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define strlcat innocuous_strlcat
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char strlcat (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef strlcat
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char strlcat ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_strlcat || defined __stub___strlcat
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return strlcat ();
# | ;
# | return 0;
# | }
# configure:5819: result: no
# configure:5819: checking for strnlen
# configure:5819: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5819: $? = 0
# configure:5819: result: yes
# configure:5819: checking for strsep
# configure:5819: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5819: $? = 0
# configure:5819: result: yes
# configure:5819: checking for getpeereid
# configure:5819: clang -o conftest -Wl,--as-needed conftest.c >&5
# /tmp/conftest-99083c.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `getpeereid'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5819: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | /* end confdefs.h. */
# | /* Define getpeereid to an innocuous variant, in case declares getpeereid.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define getpeereid innocuous_getpeereid
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char getpeereid (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef getpeereid
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char getpeereid ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_getpeereid || defined __stub___getpeereid
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return getpeereid ();
# | ;
# | return 0;
# | }
# configure:5819: result: no
# configure:5819: checking for sigaction
# configure:5819: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5819: $? = 0
# configure:5819: result: yes
# configure:5819: checking for sigqueue
# configure:5819: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5819: $? = 0
# configure:5819: result: yes
# configure:5831: checking for memmem
# configure:5831: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5831: $? = 0
# configure:5831: result: yes
# configure:5831: checking for memrchr
# configure:5831: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5831: $? = 0
# configure:5831: result: yes
# configure:5831: checking for mempcpy
# configure:5831: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5831: $? = 0
# configure:5831: result: yes
# configure:5843: checking for inet_ntop
# configure:5843: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5843: $? = 0
# configure:5843: result: yes
# configure:5843: checking for inet_pton
# configure:5843: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5843: $? = 0
# configure:5843: result: yes
# configure:5843: checking for poll
# configure:5843: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5843: $? = 0
# configure:5843: result: yes
# configure:5843: checking for getline
# configure:5843: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5843: $? = 0
# configure:5843: result: yes
# configure:5843: checking for regcomp
# configure:5843: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5843: $? = 0
# configure:5843: result: yes
# configure:5855: checking for err
# configure:5855: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5855: $? = 0
# configure:5855: result: yes
# configure:5855: checking for errx
# configure:5855: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5855: $? = 0
# configure:5855: result: yes
# configure:5855: checking for warn
# configure:5855: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5855: $? = 0
# configure:5855: result: yes
# configure:5855: checking for warnx
# configure:5855: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5855: $? = 0
# configure:5855: result: yes
# configure:5855: checking for getprogname
# configure:5855: clang -o conftest -Wl,--as-needed conftest.c >&5
# /tmp/conftest-a2570d.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `getprogname'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5855: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | /* end confdefs.h. */
# | /* Define getprogname to an innocuous variant, in case declares getprogname.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define getprogname innocuous_getprogname
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char getprogname (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef getprogname
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char getprogname ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_getprogname || defined __stub___getprogname
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return getprogname ();
# | ;
# | return 0;
# | }
# configure:5855: result: no
# configure:5855: checking for setprogname
# configure:5855: clang -o conftest -Wl,--as-needed conftest.c >&5
# /tmp/conftest-1ef5bf.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `setprogname'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5855: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | /* end confdefs.h. */
# | /* Define setprogname to an innocuous variant, in case declares setprogname.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define setprogname innocuous_setprogname
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char setprogname (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef setprogname
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char setprogname ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_setprogname || defined __stub___setprogname
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return setprogname ();
# | ;
# | return 0;
# | }
# configure:5855: result: no
# configure:5867: checking for posix_memalign
# configure:5867: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5867: $? = 0
# configure:5867: result: yes
# configure:5867: checking for memalign
# configure:5867: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5867: $? = 0
# configure:5867: result: yes
# configure:5867: checking for valloc
# configure:5867: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5867: $? = 0
# configure:5867: result: yes
# configure:5867: checking for explicit_bzero
# configure:5867: clang -o conftest -Wl,--as-needed conftest.c >&5
# /tmp/conftest-7d80a8.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `explicit_bzero'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5867: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | #define HAVE_POSIX_MEMALIGN 1
# | #define HAVE_MEMALIGN 1
# | #define HAVE_VALLOC 1
# | /* end confdefs.h. */
# | /* Define explicit_bzero to an innocuous variant, in case declares explicit_bzero.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define explicit_bzero innocuous_explicit_bzero
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char explicit_bzero (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef explicit_bzero
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char explicit_bzero ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_explicit_bzero || defined __stub___explicit_bzero
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return explicit_bzero ();
# | ;
# | return 0;
# | }
# configure:5867: result: no
# configure:5867: checking for memset_s
# configure:5867: clang -o conftest -Wl,--as-needed conftest.c >&5
# /tmp/conftest-754d18.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `memset_s'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5867: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | #define HAVE_POSIX_MEMALIGN 1
# | #define HAVE_MEMALIGN 1
# | #define HAVE_VALLOC 1
# | /* end confdefs.h. */
# | /* Define memset_s to an innocuous variant, in case declares memset_s.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define memset_s innocuous_memset_s
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char memset_s (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef memset_s
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char memset_s ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_memset_s || defined __stub___memset_s
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return memset_s ();
# | ;
# | return 0;
# | }
# configure:5867: result: no
# configure:5867: checking for reallocarray
# configure:5867: clang -o conftest -Wl,--as-needed conftest.c >&5
# /tmp/conftest-b0fef8.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `reallocarray'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5867: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | #define HAVE_POSIX_MEMALIGN 1
# | #define HAVE_MEMALIGN 1
# | #define HAVE_VALLOC 1
# | /* end confdefs.h. */
# | /* Define reallocarray to an innocuous variant, in case declares reallocarray.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define reallocarray innocuous_reallocarray
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char reallocarray (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef reallocarray
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char reallocarray ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_reallocarray || defined __stub___reallocarray
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return reallocarray ();
# | ;
# | return 0;
# | }
# configure:5867: result: no
# configure:5879: checking for getopt
# configure:5879: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5879: $? = 0
# configure:5879: result: yes
# configure:5879: checking for getopt_long
# configure:5879: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5879: $? = 0
# configure:5879: result: yes
# configure:5879: checking for getopt_long_only
# configure:5879: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5879: $? = 0
# configure:5879: result: yes
# configure:5891: checking for fls
# configure:5891: clang -o conftest -Wl,--as-needed conftest.c >&5
# /tmp/conftest-62b959.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `fls'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5891: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | #define HAVE_POSIX_MEMALIGN 1
# | #define HAVE_MEMALIGN 1
# | #define HAVE_VALLOC 1
# | #define HAVE_GETOPT 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETOPT_LONG_ONLY 1
# | /* end confdefs.h. */
# | /* Define fls to an innocuous variant, in case declares fls.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define fls innocuous_fls
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char fls (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef fls
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char fls ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_fls || defined __stub___fls
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return fls ();
# | ;
# | return 0;
# | }
# configure:5891: result: no
# configure:5891: checking for flsl
# configure:5891: clang -o conftest -Wl,--as-needed conftest.c >&5
# /tmp/conftest-10683d.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `flsl'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5891: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | #define HAVE_POSIX_MEMALIGN 1
# | #define HAVE_MEMALIGN 1
# | #define HAVE_VALLOC 1
# | #define HAVE_GETOPT 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETOPT_LONG_ONLY 1
# | /* end confdefs.h. */
# | /* Define flsl to an innocuous variant, in case declares flsl.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define flsl innocuous_flsl
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char flsl (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef flsl
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char flsl ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_flsl || defined __stub___flsl
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return flsl ();
# | ;
# | return 0;
# | }
# configure:5891: result: no
# configure:5891: checking for flsll
# configure:5891: clang -o conftest -Wl,--as-needed conftest.c >&5
# /tmp/conftest-732db4.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `flsll'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5891: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | #define HAVE_POSIX_MEMALIGN 1
# | #define HAVE_MEMALIGN 1
# | #define HAVE_VALLOC 1
# | #define HAVE_GETOPT 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETOPT_LONG_ONLY 1
# | /* end confdefs.h. */
# | /* Define flsll to an innocuous variant, in case declares flsll.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define flsll innocuous_flsll
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char flsll (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef flsll
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char flsll ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_flsll || defined __stub___flsll
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return flsll ();
# | ;
# | return 0;
# | }
# configure:5891: result: no
# configure:5891: checking for ffs
# configure:5891: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5891: $? = 0
# configure:5891: result: yes
# configure:5891: checking for ffsl
# configure:5891: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5891: $? = 0
# configure:5891: result: yes
# configure:5891: checking for ffsll
# configure:5891: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5891: $? = 0
# configure:5891: result: yes
# configure:5903: checking for fnmatch
# configure:5903: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5903: $? = 0
# configure:5903: result: yes
# configure:5903: checking for mbsnrtowcs
# configure:5903: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5903: $? = 0
# configure:5903: result: yes
# configure:5903: checking for nl_langinfo
# configure:5903: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5903: $? = 0
# configure:5903: result: yes
# configure:5903: checking for strtod_l
# configure:5903: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5903: $? = 0
# configure:5903: result: yes
# configure:5903: checking for strtonum
# configure:5903: clang -o conftest -Wl,--as-needed conftest.c >&5
# /tmp/conftest-03bbc5.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `strtonum'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5903: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | #define HAVE_POSIX_MEMALIGN 1
# | #define HAVE_MEMALIGN 1
# | #define HAVE_VALLOC 1
# | #define HAVE_GETOPT 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETOPT_LONG_ONLY 1
# | #define HAVE_FFS 1
# | #define HAVE_FFSL 1
# | #define HAVE_FFSLL 1
# | #define HAVE_FNMATCH 1
# | #define HAVE_MBSNRTOWCS 1
# | #define HAVE_NL_LANGINFO 1
# | #define HAVE_STRTOD_L 1
# | /* end confdefs.h. */
# | /* Define strtonum to an innocuous variant, in case declares strtonum.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define strtonum innocuous_strtonum
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char strtonum (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef strtonum
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char strtonum ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_strtonum || defined __stub___strtonum
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return strtonum ();
# | ;
# | return 0;
# | }
# configure:5903: result: no
# configure:5915: checking for asprintf
# configure:5915: clang -o conftest -Wl,--as-needed conftest.c >&5
# conftest.c:117:18: warning: format string missing [-Wformat]
# return asprintf ();
# ~~~~~~~~ ^
# 1 warning generated.
# configure:5915: $? = 0
# configure:5915: result: yes
# configure:5915: checking for vasprintf
# configure:5915: clang -o conftest -Wl,--as-needed conftest.c >&5
# conftest.c:118:19: warning: format string missing [-Wformat]
# return vasprintf ();
# ~~~~~~~~~ ^
# 1 warning generated.
# configure:5915: $? = 0
# configure:5915: result: yes
# configure:5915: checking for timegm
# configure:5915: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5915: $? = 0
# configure:5915: result: yes
# configure:5928: checking for localtime_r
# configure:5928: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5928: $? = 0
# configure:5928: result: yes
# configure:5928: checking for gettimeofday
# configure:5928: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5928: $? = 0
# configure:5928: result: yes
# configure:5928: checking for recvmsg
# configure:5928: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5928: $? = 0
# configure:5928: result: yes
# configure:5928: checking for sendmsg
# configure:5928: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5928: $? = 0
# configure:5928: result: yes
# configure:5928: checking for usleep
# configure:5928: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5928: $? = 0
# configure:5928: result: yes
# configure:5928: checking for getrusage
# configure:5928: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5928: $? = 0
# configure:5928: result: yes
# configure:5941: checking for syslog
# configure:5941: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5941: $? = 0
# configure:5941: result: yes
# configure:5941: checking for mmap
# configure:5941: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:5941: $? = 0
# configure:5941: result: yes
# configure:5941: checking for getpeerucred
# configure:5941: clang -o conftest -Wl,--as-needed conftest.c >&5
# /tmp/conftest-0500ec.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `getpeerucred'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5941: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | #define HAVE_POSIX_MEMALIGN 1
# | #define HAVE_MEMALIGN 1
# | #define HAVE_VALLOC 1
# | #define HAVE_GETOPT 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETOPT_LONG_ONLY 1
# | #define HAVE_FFS 1
# | #define HAVE_FFSL 1
# | #define HAVE_FFSLL 1
# | #define HAVE_FNMATCH 1
# | #define HAVE_MBSNRTOWCS 1
# | #define HAVE_NL_LANGINFO 1
# | #define HAVE_STRTOD_L 1
# | #define HAVE_ASPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_TIMEGM 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_RECVMSG 1
# | #define HAVE_SENDMSG 1
# | #define HAVE_USLEEP 1
# | #define HAVE_GETRUSAGE 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_MMAP 1
# | /* end confdefs.h. */
# | /* Define getpeerucred to an innocuous variant, in case declares getpeerucred.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define getpeerucred innocuous_getpeerucred
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char getpeerucred (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef getpeerucred
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char getpeerucred ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_getpeerucred || defined __stub___getpeerucred
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return getpeerucred ();
# | ;
# | return 0;
# | }
# configure:5941: result: no
# configure:5941: checking for arc4random_buf
# configure:5941: clang -o conftest -Wl,--as-needed conftest.c >&5
# /tmp/conftest-65ca3d.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `arc4random_buf'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5941: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | #define HAVE_POSIX_MEMALIGN 1
# | #define HAVE_MEMALIGN 1
# | #define HAVE_VALLOC 1
# | #define HAVE_GETOPT 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETOPT_LONG_ONLY 1
# | #define HAVE_FFS 1
# | #define HAVE_FFSL 1
# | #define HAVE_FFSLL 1
# | #define HAVE_FNMATCH 1
# | #define HAVE_MBSNRTOWCS 1
# | #define HAVE_NL_LANGINFO 1
# | #define HAVE_STRTOD_L 1
# | #define HAVE_ASPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_TIMEGM 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_RECVMSG 1
# | #define HAVE_SENDMSG 1
# | #define HAVE_USLEEP 1
# | #define HAVE_GETRUSAGE 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_MMAP 1
# | /* end confdefs.h. */
# | /* Define arc4random_buf to an innocuous variant, in case declares arc4random_buf.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define arc4random_buf innocuous_arc4random_buf
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char arc4random_buf (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef arc4random_buf
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char arc4random_buf ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_arc4random_buf || defined __stub___arc4random_buf
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return arc4random_buf ();
# | ;
# | return 0;
# | }
# configure:5941: result: no
# configure:5941: checking for getentropy
# configure:5941: clang -o conftest -Wl,--as-needed conftest.c >&5
# /tmp/conftest-59d49a.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `getentropy'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5941: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | #define HAVE_POSIX_MEMALIGN 1
# | #define HAVE_MEMALIGN 1
# | #define HAVE_VALLOC 1
# | #define HAVE_GETOPT 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETOPT_LONG_ONLY 1
# | #define HAVE_FFS 1
# | #define HAVE_FFSL 1
# | #define HAVE_FFSLL 1
# | #define HAVE_FNMATCH 1
# | #define HAVE_MBSNRTOWCS 1
# | #define HAVE_NL_LANGINFO 1
# | #define HAVE_STRTOD_L 1
# | #define HAVE_ASPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_TIMEGM 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_RECVMSG 1
# | #define HAVE_SENDMSG 1
# | #define HAVE_USLEEP 1
# | #define HAVE_GETRUSAGE 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_MMAP 1
# | /* end confdefs.h. */
# | /* Define getentropy to an innocuous variant, in case declares getentropy.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define getentropy innocuous_getentropy
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char getentropy (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef getentropy
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char getentropy ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_getentropy || defined __stub___getentropy
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return getentropy ();
# | ;
# | return 0;
# | }
# configure:5941: result: no
# configure:5951: checking for library containing WSAGetLastError
# configure:5982: clang -o conftest -Wl,--as-needed conftest.c >&5
# /tmp/conftest-796fdb.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `WSAGetLastError'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5982: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | #define HAVE_POSIX_MEMALIGN 1
# | #define HAVE_MEMALIGN 1
# | #define HAVE_VALLOC 1
# | #define HAVE_GETOPT 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETOPT_LONG_ONLY 1
# | #define HAVE_FFS 1
# | #define HAVE_FFSL 1
# | #define HAVE_FFSLL 1
# | #define HAVE_FNMATCH 1
# | #define HAVE_MBSNRTOWCS 1
# | #define HAVE_NL_LANGINFO 1
# | #define HAVE_STRTOD_L 1
# | #define HAVE_ASPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_TIMEGM 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_RECVMSG 1
# | #define HAVE_SENDMSG 1
# | #define HAVE_USLEEP 1
# | #define HAVE_GETRUSAGE 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_MMAP 1
# | /* end confdefs.h. */
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char WSAGetLastError ();
# | int
# | main ()
# | {
# | return WSAGetLastError ();
# | ;
# | return 0;
# | }
# configure:5982: clang -o conftest -Wl,--as-needed conftest.c -lws2_32 >&5
# /usr/bin/ld: cannot find -lws2_32
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:5982: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | #define HAVE_POSIX_MEMALIGN 1
# | #define HAVE_MEMALIGN 1
# | #define HAVE_VALLOC 1
# | #define HAVE_GETOPT 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETOPT_LONG_ONLY 1
# | #define HAVE_FFS 1
# | #define HAVE_FFSL 1
# | #define HAVE_FFSLL 1
# | #define HAVE_FNMATCH 1
# | #define HAVE_MBSNRTOWCS 1
# | #define HAVE_NL_LANGINFO 1
# | #define HAVE_STRTOD_L 1
# | #define HAVE_ASPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_TIMEGM 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_RECVMSG 1
# | #define HAVE_SENDMSG 1
# | #define HAVE_USLEEP 1
# | #define HAVE_GETRUSAGE 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_MMAP 1
# | /* end confdefs.h. */
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char WSAGetLastError ();
# | int
# | main ()
# | {
# | return WSAGetLastError ();
# | ;
# | return 0;
# | }
# configure:5999: result: no
# configure:6007: checking whether strerror_r is declared
# configure:6007: clang -c conftest.c >&5
# configure:6007: $? = 0
# configure:6007: result: yes
# configure:6020: checking for strerror_r
# configure:6020: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:6020: $? = 0
# configure:6020: result: yes
# configure:6029: checking whether strerror_r returns char *
# configure:6053: clang -c conftest.c >&5
# configure:6053: $? = 0
# configure:6091: result: yes
# configure:6100: checking for integer enc/dec functions
# configure:6120: clang -o conftest -Wl,--as-needed conftest.c >&5
# conftest.c:107:5: warning: implicit declaration of function 'be16enc' is invalid in C99 [-Wimplicit-function-declaration]
# be16enc(p, 0); be32enc(p, 1); be64enc(p, 2);
# ^
# conftest.c:107:20: warning: implicit declaration of function 'be32enc' is invalid in C99 [-Wimplicit-function-declaration]
# be16enc(p, 0); be32enc(p, 1); be64enc(p, 2);
# ^
# conftest.c:107:35: warning: implicit declaration of function 'be64enc' is invalid in C99 [-Wimplicit-function-declaration]
# be16enc(p, 0); be32enc(p, 1); be64enc(p, 2);
# ^
# conftest.c:108:5: warning: implicit declaration of function 'le16enc' is invalid in C99 [-Wimplicit-function-declaration]
# le16enc(p, 2); le32enc(p, 3); le64enc(p, 4);
# ^
# conftest.c:108:20: warning: implicit declaration of function 'le32enc' is invalid in C99 [-Wimplicit-function-declaration]
# le16enc(p, 2); le32enc(p, 3); le64enc(p, 4);
# ^
# conftest.c:108:35: warning: implicit declaration of function 'le64enc' is invalid in C99 [-Wimplicit-function-declaration]
# le16enc(p, 2); le32enc(p, 3); le64enc(p, 4);
# ^
# conftest.c:109:18: warning: implicit declaration of function 'be16dec' is invalid in C99 [-Wimplicit-function-declaration]
# return (int)(be16dec(p) + be32dec(p) + be64dec(p)) +
# ^
# conftest.c:109:31: warning: implicit declaration of function 'be32dec' is invalid in C99 [-Wimplicit-function-declaration]
# return (int)(be16dec(p) + be32dec(p) + be64dec(p)) +
# ^
# conftest.c:109:44: warning: implicit declaration of function 'be64dec' is invalid in C99 [-Wimplicit-function-declaration]
# return (int)(be16dec(p) + be32dec(p) + be64dec(p)) +
# ^
# conftest.c:110:18: warning: implicit declaration of function 'le16dec' is invalid in C99 [-Wimplicit-function-declaration]
# (int)(le16dec(p) + le32dec(p) + le64dec(p));
# ^
# conftest.c:110:31: warning: implicit declaration of function 'le32dec' is invalid in C99 [-Wimplicit-function-declaration]
# (int)(le16dec(p) + le32dec(p) + le64dec(p));
# ^
# conftest.c:110:44: warning: implicit declaration of function 'le64dec' is invalid in C99 [-Wimplicit-function-declaration]
# (int)(le16dec(p) + le32dec(p) + le64dec(p));
# ^
# 12 warnings generated.
# /tmp/conftest-35fc45.o: In function `main':
# conftest.c:(.text+0x1e): undefined reference to `be16enc'
# conftest.c:(.text+0x37): undefined reference to `be32enc'
# conftest.c:(.text+0x50): undefined reference to `be64enc'
# conftest.c:(.text+0x69): undefined reference to `le16enc'
# conftest.c:(.text+0x82): undefined reference to `le32enc'
# conftest.c:(.text+0x9b): undefined reference to `le64enc'
# conftest.c:(.text+0xaf): undefined reference to `be16dec'
# conftest.c:(.text+0xc3): undefined reference to `be32dec'
# conftest.c:(.text+0xdc): undefined reference to `be64dec'
# conftest.c:(.text+0xf5): undefined reference to `le16dec'
# conftest.c:(.text+0x109): undefined reference to `le32dec'
# conftest.c:(.text+0x122): undefined reference to `le64dec'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:6120: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | #define HAVE_POSIX_MEMALIGN 1
# | #define HAVE_MEMALIGN 1
# | #define HAVE_VALLOC 1
# | #define HAVE_GETOPT 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETOPT_LONG_ONLY 1
# | #define HAVE_FFS 1
# | #define HAVE_FFSL 1
# | #define HAVE_FFSLL 1
# | #define HAVE_FNMATCH 1
# | #define HAVE_MBSNRTOWCS 1
# | #define HAVE_NL_LANGINFO 1
# | #define HAVE_STRTOD_L 1
# | #define HAVE_ASPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_TIMEGM 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_RECVMSG 1
# | #define HAVE_SENDMSG 1
# | #define HAVE_USLEEP 1
# | #define HAVE_GETRUSAGE 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_MMAP 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | /* end confdefs.h. */
# |
# | #include
# | #ifdef HAVE_SYS_ENDIAN_H
# | #include
# | #endif
# | #ifdef HAVE_ENDIAN_H
# | #include
# | #endif
# | char p[] = "01234567";
# | int main(void) {
# | be16enc(p, 0); be32enc(p, 1); be64enc(p, 2);
# | le16enc(p, 2); le32enc(p, 3); le64enc(p, 4);
# | return (int)(be16dec(p) + be32dec(p) + be64dec(p)) +
# | (int)(le16dec(p) + le32dec(p) + le64dec(p));
# | }
# configure:6127: result: not found
# configure:6134: checking for library containing clock_gettime
# configure:6165: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:6165: $? = 0
# configure:6182: result: none required
# configure:6190: checking for library containing getsockname
# configure:6221: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:6221: $? = 0
# configure:6238: result: none required
# configure:6246: checking for library containing gethostbyname
# configure:6277: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:6277: $? = 0
# configure:6294: result: none required
# configure:6302: checking for library containing hstrerror
# configure:6333: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:6333: $? = 0
# configure:6350: result: none required
# configure:6360: checking for lstat
# configure:6360: clang -o conftest -Wl,--as-needed conftest.c >&5
# configure:6360: $? = 0
# configure:6360: result: yes
# configure:6372: checking for libevent
# configure:6420: clang -o conftest -Wl,--as-needed conftest.c -levent >&5
# configure:6420: $? = 0
# configure:6421: result: found
# configure:6432: checking for event_loopbreak
# configure:6432: clang -o conftest -Wl,--as-needed conftest.c -levent >&5
# configure:6432: $? = 0
# configure:6432: result: yes
# configure:6432: checking for event_base_new
# configure:6432: clang -o conftest -Wl,--as-needed conftest.c -levent >&5
# configure:6432: $? = 0
# configure:6432: result: yes
# configure:6432: checking for evdns_base_new
# configure:6432: clang -o conftest -Wl,--as-needed conftest.c -levent >&5
# configure:6432: $? = 0
# configure:6432: result: yes
# configure:6456: checking whether to use c-ares for DNS lookups
# configure:6475: result: auto
# configure:6481: checking for CARES
# configure:6488: $PKG_CONFIG --exists --print-errors "libcares >= 1.6.0"
# configure:6491: $? = 0
# configure:6505: $PKG_CONFIG --exists --print-errors "libcares >= 1.6.0"
# configure:6508: $? = 0
# configure:6546: result: yes
# configure:6564: checking for ares_parse_soa_reply
# configure:6564: clang -o conftest -Wl,--as-needed conftest.c -lcares -levent >&5
# configure:6564: $? = 0
# configure:6564: result: yes
# configure:7190: checking for OpenSSL
# configure:7239: clang -o conftest -Wl,--as-needed conftest.c -lssl -lcrypto -levent >&5
# configure:7239: $? = 0
# configure:7240: result: found
# configure:7250: checking for SSL_CTX_use_certificate_chain_mem
# configure:7250: clang -o conftest -Wl,--as-needed conftest.c -lssl -lcrypto -levent >&5
# /tmp/conftest-957d57.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `SSL_CTX_use_certificate_chain_mem'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:7250: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | #define HAVE_POSIX_MEMALIGN 1
# | #define HAVE_MEMALIGN 1
# | #define HAVE_VALLOC 1
# | #define HAVE_GETOPT 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETOPT_LONG_ONLY 1
# | #define HAVE_FFS 1
# | #define HAVE_FFSL 1
# | #define HAVE_FFSLL 1
# | #define HAVE_FNMATCH 1
# | #define HAVE_MBSNRTOWCS 1
# | #define HAVE_NL_LANGINFO 1
# | #define HAVE_STRTOD_L 1
# | #define HAVE_ASPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_TIMEGM 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_RECVMSG 1
# | #define HAVE_SENDMSG 1
# | #define HAVE_USLEEP 1
# | #define HAVE_GETRUSAGE 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_MMAP 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_LSTAT 1
# | #define HAVE_LIBEVENT 1
# | #define HAVE_EVENT_LOOPBREAK 1
# | #define HAVE_EVENT_BASE_NEW 1
# | #define HAVE_EVDNS_BASE_NEW 1
# | #define USE_CARES 1
# | #define HAVE_ARES_PARSE_SOA_REPLY 1
# | #define USUAL_LIBSSL_FOR_TLS 1
# | /* end confdefs.h. */
# | /* Define SSL_CTX_use_certificate_chain_mem to an innocuous variant, in case declares SSL_CTX_use_certificate_chain_mem.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define SSL_CTX_use_certificate_chain_mem innocuous_SSL_CTX_use_certificate_chain_mem
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char SSL_CTX_use_certificate_chain_mem (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef SSL_CTX_use_certificate_chain_mem
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char SSL_CTX_use_certificate_chain_mem ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_SSL_CTX_use_certificate_chain_mem || defined __stub___SSL_CTX_use_certificate_chain_mem
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return SSL_CTX_use_certificate_chain_mem ();
# | ;
# | return 0;
# | }
# configure:7250: result: no
# configure:7250: checking for SSL_CTX_load_verify_mem
# configure:7250: clang -o conftest -Wl,--as-needed conftest.c -lssl -lcrypto -levent >&5
# /tmp/conftest-2a0425.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `SSL_CTX_load_verify_mem'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:7250: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | #define HAVE_POSIX_MEMALIGN 1
# | #define HAVE_MEMALIGN 1
# | #define HAVE_VALLOC 1
# | #define HAVE_GETOPT 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETOPT_LONG_ONLY 1
# | #define HAVE_FFS 1
# | #define HAVE_FFSL 1
# | #define HAVE_FFSLL 1
# | #define HAVE_FNMATCH 1
# | #define HAVE_MBSNRTOWCS 1
# | #define HAVE_NL_LANGINFO 1
# | #define HAVE_STRTOD_L 1
# | #define HAVE_ASPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_TIMEGM 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_RECVMSG 1
# | #define HAVE_SENDMSG 1
# | #define HAVE_USLEEP 1
# | #define HAVE_GETRUSAGE 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_MMAP 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_LSTAT 1
# | #define HAVE_LIBEVENT 1
# | #define HAVE_EVENT_LOOPBREAK 1
# | #define HAVE_EVENT_BASE_NEW 1
# | #define HAVE_EVDNS_BASE_NEW 1
# | #define USE_CARES 1
# | #define HAVE_ARES_PARSE_SOA_REPLY 1
# | #define USUAL_LIBSSL_FOR_TLS 1
# | /* end confdefs.h. */
# | /* Define SSL_CTX_load_verify_mem to an innocuous variant, in case declares SSL_CTX_load_verify_mem.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define SSL_CTX_load_verify_mem innocuous_SSL_CTX_load_verify_mem
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char SSL_CTX_load_verify_mem (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef SSL_CTX_load_verify_mem
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char SSL_CTX_load_verify_mem ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_SSL_CTX_load_verify_mem || defined __stub___SSL_CTX_load_verify_mem
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return SSL_CTX_load_verify_mem ();
# | ;
# | return 0;
# | }
# configure:7250: result: no
# configure:7250: checking for asn1_time_parse
# configure:7250: clang -o conftest -Wl,--as-needed conftest.c -lssl -lcrypto -levent >&5
# /tmp/conftest-bfaa39.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `asn1_time_parse'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:7250: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "pgbouncer"
# | #define PACKAGE_TARNAME "pgbouncer"
# | #define PACKAGE_VERSION "1.7.2"
# | #define PACKAGE_STRING "pgbouncer 1.7.2"
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define _GNU_SOURCE 1
# | #define HAVE_FUNCNAME__FUNC 1
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDBOOL_H 1
# | #define HAVE_UNISTD_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_POLL_H 1
# | #define HAVE_SYS_POLL_H 1
# | #define HAVE_SYS_UN_H 1
# | #define HAVE_ARPA_INET_H 1
# | #define HAVE_NETINET_IN_H 1
# | #define HAVE_NETINET_TCP_H 1
# | #define HAVE_SYS_PARAM_H 1
# | #define HAVE_SYS_UIO_H 1
# | #define HAVE_PWD_H 1
# | #define HAVE_GRP_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define HAVE_SYS_MMAN_H 1
# | #define HAVE_SYSLOG_H 1
# | #define HAVE_NETDB_H 1
# | #define HAVE_DLFCN_H 1
# | #define HAVE_ERR_H 1
# | #define HAVE_PTHREAD_H 1
# | #define HAVE_ENDIAN_H 1
# | #define HAVE_BYTESWAP_H 1
# | #define HAVE_MALLOC_H 1
# | #define HAVE_REGEX_H 1
# | #define HAVE_GETOPT_H 1
# | #define HAVE_FNMATCH_H 1
# | #define HAVE_LANGINFO_H 1
# | #define HAVE_XLOCALE_H 1
# | #define HAVE_SYS_RESOURCE_H 1
# | #define HAVE_SYS_WAIT_H 1
# | #define restrict __restrict
# | #define HAVE_STRNLEN 1
# | #define HAVE_STRSEP 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SIGQUEUE 1
# | #define HAVE_MEMMEM 1
# | #define HAVE_MEMRCHR 1
# | #define HAVE_MEMPCPY 1
# | #define HAVE_INET_NTOP 1
# | #define HAVE_INET_PTON 1
# | #define HAVE_POLL 1
# | #define HAVE_GETLINE 1
# | #define HAVE_REGCOMP 1
# | #define HAVE_ERR 1
# | #define HAVE_ERRX 1
# | #define HAVE_WARN 1
# | #define HAVE_WARNX 1
# | #define HAVE_POSIX_MEMALIGN 1
# | #define HAVE_MEMALIGN 1
# | #define HAVE_VALLOC 1
# | #define HAVE_GETOPT 1
# | #define HAVE_GETOPT_LONG 1
# | #define HAVE_GETOPT_LONG_ONLY 1
# | #define HAVE_FFS 1
# | #define HAVE_FFSL 1
# | #define HAVE_FFSLL 1
# | #define HAVE_FNMATCH 1
# | #define HAVE_MBSNRTOWCS 1
# | #define HAVE_NL_LANGINFO 1
# | #define HAVE_STRTOD_L 1
# | #define HAVE_ASPRINTF 1
# | #define HAVE_VASPRINTF 1
# | #define HAVE_TIMEGM 1
# | #define HAVE_LOCALTIME_R 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_RECVMSG 1
# | #define HAVE_SENDMSG 1
# | #define HAVE_USLEEP 1
# | #define HAVE_GETRUSAGE 1
# | #define HAVE_SYSLOG 1
# | #define HAVE_MMAP 1
# | #define HAVE_DECL_STRERROR_R 1
# | #define HAVE_STRERROR_R 1
# | #define STRERROR_R_CHAR_P 1
# | #define HAVE_LSTAT 1
# | #define HAVE_LIBEVENT 1
# | #define HAVE_EVENT_LOOPBREAK 1
# | #define HAVE_EVENT_BASE_NEW 1
# | #define HAVE_EVDNS_BASE_NEW 1
# | #define USE_CARES 1
# | #define HAVE_ARES_PARSE_SOA_REPLY 1
# | #define USUAL_LIBSSL_FOR_TLS 1
# | /* end confdefs.h. */
# | /* Define asn1_time_parse to an innocuous variant, in case declares asn1_time_parse.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define asn1_time_parse innocuous_asn1_time_parse
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char asn1_time_parse (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef asn1_time_parse
# |
# | /* Override any GCC internal prototype to avoid an error.
# | Use char because int might match the return type of a GCC
# | builtin and then its argument prototype would still apply. */
# | #ifdef __cplusplus
# | extern "C"
# | #endif
# | char asn1_time_parse ();
# | /* The GNU C library defines this for functions which it implements
# | to always fail with ENOSYS. Some functions are actually named
# | something starting with __ and the normal name is an alias. */
# | #if defined __stub_asn1_time_parse || defined __stub___asn1_time_parse
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return asn1_time_parse ();
# | ;
# | return 0;
# | }
# configure:7250: result: no
# configure:7264: checking for root CA certs
# configure:7291: result: /etc/ssl/certs/ca-certificates.crt
# configure:7313: checking whether to build debug binary
# configure:7322: result: no
# configure:7333: checking whether to enable asserts
# configure:7342: result: no
# configure:7352: checking whether to fail on warnings
# configure:7359: result: no
# configure:7481: creating ./config.status
#
# ## ---------------------- ##
# ## Running config.status. ##
# ## ---------------------- ##
#
# This file was extended by pgbouncer config.status 1.7.2, which was
# generated by GNU Autoconf 2.68. Invocation command line was
#
# CONFIG_FILES =
# CONFIG_HEADERS =
# CONFIG_LINKS =
# CONFIG_COMMANDS =
# $ ./config.status
#
# on 672e0e2cd4b2
#
# config.status:943: creating config.mak
# config.status:943: creating lib/usual/config.h
#
# ## ---------------- ##
# ## Cache variables. ##
# ## ---------------- ##
#
# ac_cv_c_bigendian=no
# ac_cv_c_compiler_gnu=yes
# ac_cv_c_inline=inline
# ac_cv_c_restrict=__restrict
# ac_cv_c_uint32_t=yes
# ac_cv_c_uint64_t=yes
# ac_cv_c_uint8_t=yes
# ac_cv_env_CARES_CFLAGS_set=
# ac_cv_env_CARES_CFLAGS_value=
# ac_cv_env_CARES_LIBS_set=
# ac_cv_env_CARES_LIBS_value=
# ac_cv_env_CC_set=set
# ac_cv_env_CC_value=clang
# ac_cv_env_CFLAGS_set=set
# ac_cv_env_CFLAGS_value=
# ac_cv_env_CPPFLAGS_set=set
# ac_cv_env_CPPFLAGS_value=
# ac_cv_env_CPP_set=
# ac_cv_env_CPP_value=
# ac_cv_env_LDFLAGS_set=set
# ac_cv_env_LDFLAGS_value=
# ac_cv_env_LIBS_set=
# ac_cv_env_LIBS_value=
# ac_cv_env_PKG_CONFIG_LIBDIR_set=
# ac_cv_env_PKG_CONFIG_LIBDIR_value=
# ac_cv_env_PKG_CONFIG_PATH_set=
# ac_cv_env_PKG_CONFIG_PATH_value=
# ac_cv_env_PKG_CONFIG_set=
# ac_cv_env_PKG_CONFIG_value=
# ac_cv_env_build_alias_set=
# ac_cv_env_build_alias_value=
# ac_cv_env_host_alias_set=set
# ac_cv_env_host_alias_value=x86_64-unknown-linux
# ac_cv_env_target_alias_set=
# ac_cv_env_target_alias_value=
# ac_cv_func_SSL_CTX_load_verify_mem=no
# ac_cv_func_SSL_CTX_use_certificate_chain_mem=no
# ac_cv_func_arc4random_buf=no
# ac_cv_func_ares_parse_soa_reply=yes
# ac_cv_func_asn1_time_parse=no
# ac_cv_func_asprintf=yes
# ac_cv_func_err=yes
# ac_cv_func_errx=yes
# ac_cv_func_evdns_base_new=yes
# ac_cv_func_event_base_new=yes
# ac_cv_func_event_loopbreak=yes
# ac_cv_func_explicit_bzero=no
# ac_cv_func_ffs=yes
# ac_cv_func_ffsl=yes
# ac_cv_func_ffsll=yes
# ac_cv_func_fls=no
# ac_cv_func_flsl=no
# ac_cv_func_flsll=no
# ac_cv_func_fnmatch=yes
# ac_cv_func_getentropy=no
# ac_cv_func_getline=yes
# ac_cv_func_getopt=yes
# ac_cv_func_getopt_long=yes
# ac_cv_func_getopt_long_only=yes
# ac_cv_func_getpeereid=no
# ac_cv_func_getpeerucred=no
# ac_cv_func_getprogname=no
# ac_cv_func_getrusage=yes
# ac_cv_func_gettimeofday=yes
# ac_cv_func_inet_ntop=yes
# ac_cv_func_inet_pton=yes
# ac_cv_func_localtime_r=yes
# ac_cv_func_lstat=yes
# ac_cv_func_mbsnrtowcs=yes
# ac_cv_func_memalign=yes
# ac_cv_func_memmem=yes
# ac_cv_func_mempcpy=yes
# ac_cv_func_memrchr=yes
# ac_cv_func_memset_s=no
# ac_cv_func_mmap=yes
# ac_cv_func_nl_langinfo=yes
# ac_cv_func_poll=yes
# ac_cv_func_posix_memalign=yes
# ac_cv_func_reallocarray=no
# ac_cv_func_recvmsg=yes
# ac_cv_func_regcomp=yes
# ac_cv_func_sendmsg=yes
# ac_cv_func_setprogname=no
# ac_cv_func_sigaction=yes
# ac_cv_func_sigqueue=yes
# ac_cv_func_strerror_r=yes
# ac_cv_func_strerror_r_char_p=yes
# ac_cv_func_strlcat=no
# ac_cv_func_strlcpy=no
# ac_cv_func_strnlen=yes
# ac_cv_func_strsep=yes
# ac_cv_func_strtod_l=yes
# ac_cv_func_strtonum=no
# ac_cv_func_syslog=yes
# ac_cv_func_timegm=yes
# ac_cv_func_usleep=yes
# ac_cv_func_valloc=yes
# ac_cv_func_vasprintf=yes
# ac_cv_func_warn=yes
# ac_cv_func_warnx=yes
# ac_cv_have_decl_strerror_r=yes
# ac_cv_header_arpa_inet_h=yes
# ac_cv_header_byteswap_h=yes
# ac_cv_header_dlfcn_h=yes
# ac_cv_header_endian_h=yes
# ac_cv_header_err_h=yes
# ac_cv_header_fnmatch_h=yes
# ac_cv_header_getopt_h=yes
# ac_cv_header_grp_h=yes
# ac_cv_header_inttypes_h=yes
# ac_cv_header_langinfo_h=yes
# ac_cv_header_malloc_h=yes
# ac_cv_header_memory_h=yes
# ac_cv_header_netdb_h=yes
# ac_cv_header_netinet_in_h=yes
# ac_cv_header_netinet_tcp_h=yes
# ac_cv_header_poll_h=yes
# ac_cv_header_pthread_h=yes
# ac_cv_header_pwd_h=yes
# ac_cv_header_regex_h=yes
# ac_cv_header_stdbool_h=yes
# ac_cv_header_stdc=yes
# ac_cv_header_stdint_h=yes
# ac_cv_header_stdlib_h=yes
# ac_cv_header_string_h=yes
# ac_cv_header_strings_h=yes
# ac_cv_header_sys_endian_h=no
# ac_cv_header_sys_mman_h=yes
# ac_cv_header_sys_param_h=yes
# ac_cv_header_sys_poll_h=yes
# ac_cv_header_sys_resource_h=yes
# ac_cv_header_sys_socket_h=yes
# ac_cv_header_sys_stat_h=yes
# ac_cv_header_sys_time_h=yes
# ac_cv_header_sys_types_h=yes
# ac_cv_header_sys_ucred_h=no
# ac_cv_header_sys_uio_h=yes
# ac_cv_header_sys_un_h=yes
# ac_cv_header_sys_wait_h=yes
# ac_cv_header_syslog_h=yes
# ac_cv_header_ucred_h=no
# ac_cv_header_unistd_h=yes
# ac_cv_header_xlocale_h=yes
# ac_cv_objext=o
# ac_cv_path_EGREP='/usr/bin/grep -E'
# ac_cv_path_GREP=/usr/bin/grep
# ac_cv_path_SED=/usr/bin/sed
# ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config
# ac_cv_path_install='/usr/bin/install -c'
# ac_cv_path_mkdir=/usr/bin/mkdir
# ac_cv_prog_AWK=gawk
# ac_cv_prog_CC=clang
# ac_cv_prog_CPP='clang -E'
# ac_cv_prog_STRIP=strip
# ac_cv_prog_ac_ct_AR=ar
# ac_cv_prog_ac_ct_RANLIB=ranlib
# ac_cv_prog_ac_ct_STRIP=strip
# ac_cv_prog_cc_c89=
# ac_cv_prog_cc_c99=
# ac_cv_prog_cc_g=yes
# ac_cv_prog_cc_stdc=
# ac_cv_search_WSAGetLastError=no
# ac_cv_search_clock_gettime='none required'
# ac_cv_search_gethostbyname='none required'
# ac_cv_search_getsockname='none required'
# ac_cv_search_hstrerror='none required'
# ac_cv_sys_file_offset_bits=no
# ac_cv_sys_largefile_CC=no
# ac_cv_type_pid_t=yes
# ac_cv_type_size_t=yes
# ac_cv_type_uid_t=yes
# pgac_cv_funcname_func=yes
# pkg_cv_CARES_CFLAGS=
# pkg_cv_CARES_LIBS=-lcares
#
# ## ----------------- ##
# ## Output variables. ##
# ## ----------------- ##
#
# AR='ar'
# ARFLAGS='rcu'
# AWK='gawk'
# CARES_CFLAGS=''
# CARES_LIBS='-lcares'
# CC='clang'
# CFLAGS=''
# CPP='clang -E'
# CPPFLAGS=''
# DEFS='-DHAVE_CONFIG_H'
# DLLTOOL=''
# DLLWRAP=''
# ECHO_C=''
# ECHO_N='-n'
# ECHO_T=''
# EGREP='/usr/bin/grep -E'
# EXEEXT=''
# GREP='/usr/bin/grep'
# HAVE_CC_DEPFLAG='yes'
# INSTALL_DATA='${INSTALL} -m 644'
# INSTALL_PROGRAM='${INSTALL}'
# INSTALL_SCRIPT='${INSTALL}'
# LDFLAGS=' -Wl,--as-needed'
# LIBOBJS=''
# LIBS='-levent '
# LN_S='ln -s'
# LTLIBOBJS=''
# MKDIR_P='/usr/bin/mkdir -p'
# OBJEXT='o'
# PACKAGE_BUGREPORT=''
# PACKAGE_NAME='pgbouncer'
# PACKAGE_STRING='pgbouncer 1.7.2'
# PACKAGE_TARNAME='pgbouncer'
# PACKAGE_URL=''
# PACKAGE_VERSION='1.7.2'
# PATH_SEPARATOR=':'
# PKG_CONFIG='/usr/bin/pkg-config'
# PKG_CONFIG_LIBDIR=''
# PKG_CONFIG_PATH=''
# PORTNAME='unix'
# PTHREAD_CC=''
# PTHREAD_CFLAGS=''
# PTHREAD_LIBS=''
# RANLIB='ranlib'
# RST2MAN=''
# SED='/usr/bin/sed'
# SHELL='/bin/sh'
# STRIP='strip'
# TLS_CPPFLAGS=''
# TLS_LDFLAGS=''
# TLS_LIBS='-lssl -lcrypto'
# WFLAGS=' -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wmissing-prototypes -Wpointer-arith -Wendif-labels -Wdeclaration-after-statement -Wold-style-definition -Wstrict-prototypes -Wundef -Wformat=2 -Wuninitialized'
# WINDRES=''
# ac_ct_CC=''
# acx_pthread_config=''
# bindir='${exec_prefix}/bin'
# build=''
# build_alias=''
# build_cpu=''
# build_os=''
# build_vendor=''
# datadir='${datarootdir}'
# datarootdir='${prefix}/share'
# docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
# dvidir='${docdir}'
# enable_debug='no'
# exec_prefix='${prefix}'
# have_libevent='yes'
# host='x86_64-unknown-linux'
# host_alias='x86_64-unknown-linux'
# host_cpu=''
# host_os=''
# host_vendor=''
# htmldir='${docdir}'
# includedir='${prefix}/include'
# infodir='${datarootdir}/info'
# libdir='${exec_prefix}/lib'
# libexecdir='${exec_prefix}/libexec'
# localedir='${datarootdir}/locale'
# localstatedir='${prefix}/var'
# mandir='${datarootdir}/man'
# oldincludedir='/usr/include'
# pdfdir='${docdir}'
# pkgconfigdir='${libdir}/pkgconfig'
# pkgdatadir='${datarootdir}/pgbouncer'
# prefix='/usr'
# program_transform_name='s,x,x,'
# psdir='${docdir}'
# sbindir='${exec_prefix}/sbin'
# sharedstatedir='${prefix}/com'
# sysconfdir='${prefix}/etc'
# target_alias=''
# tls_support='yes'
#
# ## ----------- ##
# ## confdefs.h. ##
# ## ----------- ##
#
# /* confdefs.h */
# #define PACKAGE_NAME "pgbouncer"
# #define PACKAGE_TARNAME "pgbouncer"
# #define PACKAGE_VERSION "1.7.2"
# #define PACKAGE_STRING "pgbouncer 1.7.2"
# #define PACKAGE_BUGREPORT ""
# #define PACKAGE_URL ""
# #define _GNU_SOURCE 1
# #define HAVE_FUNCNAME__FUNC 1
# #define STDC_HEADERS 1
# #define HAVE_SYS_TYPES_H 1
# #define HAVE_SYS_STAT_H 1
# #define HAVE_STDLIB_H 1
# #define HAVE_STRING_H 1
# #define HAVE_MEMORY_H 1
# #define HAVE_STRINGS_H 1
# #define HAVE_INTTYPES_H 1
# #define HAVE_STDINT_H 1
# #define HAVE_UNISTD_H 1
# #define HAVE_INTTYPES_H 1
# #define HAVE_STDBOOL_H 1
# #define HAVE_UNISTD_H 1
# #define HAVE_SYS_TIME_H 1
# #define HAVE_SYS_SOCKET_H 1
# #define HAVE_POLL_H 1
# #define HAVE_SYS_POLL_H 1
# #define HAVE_SYS_UN_H 1
# #define HAVE_ARPA_INET_H 1
# #define HAVE_NETINET_IN_H 1
# #define HAVE_NETINET_TCP_H 1
# #define HAVE_SYS_PARAM_H 1
# #define HAVE_SYS_UIO_H 1
# #define HAVE_PWD_H 1
# #define HAVE_GRP_H 1
# #define HAVE_SYS_WAIT_H 1
# #define HAVE_SYS_MMAN_H 1
# #define HAVE_SYSLOG_H 1
# #define HAVE_NETDB_H 1
# #define HAVE_DLFCN_H 1
# #define HAVE_ERR_H 1
# #define HAVE_PTHREAD_H 1
# #define HAVE_ENDIAN_H 1
# #define HAVE_BYTESWAP_H 1
# #define HAVE_MALLOC_H 1
# #define HAVE_REGEX_H 1
# #define HAVE_GETOPT_H 1
# #define HAVE_FNMATCH_H 1
# #define HAVE_LANGINFO_H 1
# #define HAVE_XLOCALE_H 1
# #define HAVE_SYS_RESOURCE_H 1
# #define HAVE_SYS_WAIT_H 1
# #define restrict __restrict
# #define HAVE_STRNLEN 1
# #define HAVE_STRSEP 1
# #define HAVE_SIGACTION 1
# #define HAVE_SIGQUEUE 1
# #define HAVE_MEMMEM 1
# #define HAVE_MEMRCHR 1
# #define HAVE_MEMPCPY 1
# #define HAVE_INET_NTOP 1
# #define HAVE_INET_PTON 1
# #define HAVE_POLL 1
# #define HAVE_GETLINE 1
# #define HAVE_REGCOMP 1
# #define HAVE_ERR 1
# #define HAVE_ERRX 1
# #define HAVE_WARN 1
# #define HAVE_WARNX 1
# #define HAVE_POSIX_MEMALIGN 1
# #define HAVE_MEMALIGN 1
# #define HAVE_VALLOC 1
# #define HAVE_GETOPT 1
# #define HAVE_GETOPT_LONG 1
# #define HAVE_GETOPT_LONG_ONLY 1
# #define HAVE_FFS 1
# #define HAVE_FFSL 1
# #define HAVE_FFSLL 1
# #define HAVE_FNMATCH 1
# #define HAVE_MBSNRTOWCS 1
# #define HAVE_NL_LANGINFO 1
# #define HAVE_STRTOD_L 1
# #define HAVE_ASPRINTF 1
# #define HAVE_VASPRINTF 1
# #define HAVE_TIMEGM 1
# #define HAVE_LOCALTIME_R 1
# #define HAVE_GETTIMEOFDAY 1
# #define HAVE_RECVMSG 1
# #define HAVE_SENDMSG 1
# #define HAVE_USLEEP 1
# #define HAVE_GETRUSAGE 1
# #define HAVE_SYSLOG 1
# #define HAVE_MMAP 1
# #define HAVE_DECL_STRERROR_R 1
# #define HAVE_STRERROR_R 1
# #define STRERROR_R_CHAR_P 1
# #define HAVE_LSTAT 1
# #define HAVE_LIBEVENT 1
# #define HAVE_EVENT_LOOPBREAK 1
# #define HAVE_EVENT_BASE_NEW 1
# #define HAVE_EVDNS_BASE_NEW 1
# #define USE_CARES 1
# #define HAVE_ARES_PARSE_SOA_REPLY 1
# #define USUAL_LIBSSL_FOR_TLS 1
# #define USUAL_TLS_CA_FILE "/etc/ssl/certs/ca-certificates.crt"
#
# configure: exit 0