Build of db with clang_glibc toolchain

The build took 00h 02m 01s and was NOT successful.

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

SLOCLanguage
451,851 ansic
111,824 java
80,525 tcl
44,320 sh
33,697 cs
22,648 cpp
14,557 perl
3,566 makefile
1,003 yacc
965 awk
216 python
24 php
14 asm
765,210 total

The process tree of the build process is here.

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: db 5.3.28-3 (Thu Apr 13 16:59:48 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Checking buildtime dependencies...
# ==> 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 build system type... x86_64-unknown-linux-gnu
# checking host system type... x86_64-unknown-linux-gnu
# checking if building in the top-level or dist directories... no
# checking if --enable-smallbuild option specified... no
# checking if --disable-atomicsupport option specified... no
# checking if --disable-compression option specified... no
# checking if --disable-hash option specified... no
# checking if --disable-heap option specified... no
# checking if --disable-mutexsupport option specified... no
# checking if --disable-log_checksum option specified... no
# checking if --disable-partition option specified... no
# checking if --disable-queue option specified... no
# checking if --disable-replication option specified... no
# checking if --disable-statistics option specified... no
# checking if --disable-verify option specified... no
# checking if --enable-compat185 option specified... yes
# checking if --enable-cxx option specified... yes
# checking if --enable-debug option specified... no
# checking if --enable-debug_rop option specified... no
# checking if --enable-debug_wop option specified... no
# checking if --enable-diagnostic option specified... no
# checking if --enable-dump185 option specified... no
# checking if --enable-java option specified... no
# checking if --enable-mingw option specified... no
# checking if --enable-o_direct option specified... no
# checking if --enable-posixmutexes option specified... no
# checking if --enable-rpc option specified... no
# checking if --enable-sql option specified... no
# checking if --enable-sql_compat option specified... no
# checking if --enable-jdbc option specified... no
# checking if --with-jdbc=DIR option specified... no
# checking if --enable-amalgamation option specified... no
# checking if --enable-sql_codegen option specified... no
# checking if --enable-stl option specified... yes
# checking if --enable-tcl option specified... no
# checking if --enable-test option specified... no
# checking if --enable-localization option specified... no
# checking if --enable-stripped_messages option specified... no
# checking if --enable-dbm option specified... yes
# checking if --enable-dtrace option specified... no
# checking if --enable-systemtap option specified... no
# checking if --enable-perfmon-statistics option specified... no
# checking if --enable-uimutexes option specified... no
# checking if --enable-umrw option specified... no
# checking if --enable-atomicfileread option specified... no
# checking if --with-cryptography option specified... yes
# checking if --with-mutex=MUTEX option specified... no
# checking if --with-tcl=DIR option specified... no
# checking if --with-uniquename=NAME option specified... no
# checking for x86_64-unknown-linux-chmod... no
# checking for chmod... chmod
# checking for x86_64-unknown-linux-cp... no
# checking for cp... cp
# checking for x86_64-unknown-linux-ln... no
# checking for ln... ln
# checking for x86_64-unknown-linux-mkdir... no
# checking for mkdir... mkdir
# checking for x86_64-unknown-linux-rm... no
# checking for rm... rm
# checking for x86_64-unknown-linux-mv... no
# checking for mv... mv
# checking for x86_64-unknown-linux-sh... no
# checking for sh... /usr/bin/sh
# checking for a BSD-compatible install... /usr/bin/install -c
# checking for x86_64-unknown-linux-cc... 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 an ANSI C-conforming const... yes
# checking for inline... inline
# checking for GCC aligned attribute... yes
# checking whether we are using the GNU C++ compiler... yes
# checking whether clang++ accepts -g... yes
# checking how to run the C++ preprocessor... clang++ -E
# checking whether C++ supports the ISO C++ standard includes... yes
# checking whether we are using gcc version 2.96... no
# checking how to print strings... printf
# checking for a sed that does not truncate output... /usr/bin/sed
# checking for grep that handles long lines and -e... /usr/bin/grep
# checking for egrep... /usr/bin/grep -E
# checking for fgrep... /usr/bin/grep -F
# checking for ld used by clang... /usr/bin/ld
# checking if the linker (/usr/bin/ld) is GNU ld... yes
# checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
# checking the name lister (/usr/bin/nm -B) interface... BSD nm
# checking whether ln -s works... yes
# checking the maximum length of command line arguments... 1572864
# checking whether the shell understands some XSI constructs... yes
# checking whether the shell understands "+="... yes
# checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
# checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
# checking for /usr/bin/ld option to reload object files... -r
# checking for x86_64-unknown-linux-objdump... no
# checking for objdump... objdump
# checking how to recognize dependent libraries... pass_all
# checking for x86_64-unknown-linux-dlltool... no
# checking for dlltool... no
# checking how to associate runtime and link libraries... printf %s\n
# checking for x86_64-unknown-linux-ar... no
# checking for ar... ar
# checking for archiver @FILE support... @
# 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 gawk... gawk
# checking command to parse /usr/bin/nm -B output from clang object... ok
# checking for sysroot... no
# checking for x86_64-unknown-linux-mt... no
# checking for mt... no
# checking if : is a manifest tool... no
# checking how to run the C preprocessor... clang -E
# 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 dlfcn.h... yes
# checking for objdir... .libs
# checking if clang supports -fno-rtti -fno-exceptions... yes
# checking for clang option to produce PIC... -fPIC -DPIC
# checking if clang PIC flag -fPIC -DPIC works... yes
# checking if clang static flag -static works... yes
# checking if clang supports -c -o file.o... yes
# checking if clang supports -c -o file.o... (cached) yes
# checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
# checking whether -lc should be explicitly linked in... no
# checking dynamic linker characteristics... GNU/Linux ld.so
# checking how to hardcode library paths into programs... immediate
# checking whether stripping libraries is possible... yes
# checking if libtool supports shared libraries... yes
# checking whether to build shared libraries... yes
# checking whether to build static libraries... yes
# checking how to run the C++ preprocessor... clang++ -E
# checking for ld used by clang++... /usr/bin/ld -m elf_x86_64
# checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
# checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
# checking for clang++ option to produce PIC... -fPIC -DPIC
# checking if clang++ PIC flag -fPIC -DPIC works... yes
# checking if clang++ static flag -static works... yes
# checking if clang++ supports -c -o file.o... yes
# checking if clang++ supports -c -o file.o... (cached) yes
# checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
# checking dynamic linker characteristics... (cached) GNU/Linux ld.so
# checking how to hardcode library paths into programs... immediate
# checking SOSUFFIX from libtool... .so
# checking MODSUFFIX from libtool... .so
# checking JMODSUFFIX from libtool... .so
# checking whether the C++ compiler supports templates for STL... yes
# checking whether C++ supports the wstring class... checking for thread local storage (TLS) class... pthread
# checking whether stat file-mode macros are broken... no
# checking whether time.h and sys/time.h may both be included... yes
# checking for dirent.h that defines DIR... yes
# checking for library containing opendir... none required
# checking execinfo.h usability... yes
# checking execinfo.h presence... yes
# checking for execinfo.h... yes
# checking sys/select.h usability... yes
# checking sys/select.h presence... yes
# checking for sys/select.h... yes
# checking sys/socket.h usability... yes
# checking sys/socket.h presence... yes
# checking for sys/socket.h... yes
# checking sys/time.h usability... yes
# checking sys/time.h presence... yes
# checking for sys/time.h... yes
# checking for struct stat.st_blksize... yes
# checking for inttypes.h... (cached) yes
# checking for stdint.h... yes
# checking if stdint.h can be used by C++... yes
# checking stddef.h usability... yes
# checking stddef.h presence... yes
# checking for stddef.h... yes
# checking for unistd.h... (cached) yes
# checking size of char... 1
# checking size of unsigned char... 1
# checking size of short... 2
# checking size of unsigned short... 2
# checking size of int... 4
# checking size of unsigned int... 4
# checking size of long... 8
# checking size of unsigned long... 8
# checking size of long long... 8
# checking size of unsigned long long... 8
# checking size of char *... 8
# checking for u_char... yes
# checking for u_short... yes
# checking for u_int... yes
# checking for u_long... yes
# checking for u_int8_t... yes
# checking for u_int16_t... yes
# checking for int16_t... yes
# checking for u_int32_t... yes
# checking for int32_t... yes
# checking for u_int64_t... yes
# checking for int64_t... yes
# checking for FILE *... yes
# checking for off_t... yes
# checking for pid_t... yes
# checking for size_t... yes
# checking for time_t... yes
# checking size of size_t... 8
# checking for ssize_t... yes
# checking for uintmax_t... yes
# checking for uintptr_t... yes
# checking for socklen_t... yes
# checking for ANSI C exit success/failure values... yes
# checking for getopt optreset variable... no
# checking for mutexes... POSIX/pthreads/library/x86_64/gcc-assembly
# checking pthread.h usability... yes
# checking pthread.h presence... yes
# checking for pthread.h... yes
# checking for main in -lpthread... yes
# checking for atomic operations... x86/gcc-assembly
# checking for library containing sched_yield... none required
# checking for library containing fdatasync... none required
# checking for library containing getaddrinfo... none required
# checking for library containing hstrerror... none required
# checking for main in -lm... yes
# checking for main in -lnsl... yes
# checking for main in -lsocket... no
# checking for abort... yes
# checking for atoi... yes
# checking for atol... yes
# checking for bsearch... yes
# checking for getcwd... yes
# checking for getenv... yes
# checking for getopt... yes
# checking for isalpha... yes
# checking for isdigit... yes
# checking for isprint... yes
# checking for isspace... yes
# checking for memcmp... yes
# checking for memcpy... yes
# checking for memmove... yes
# checking for printf... yes
# checking for qsort... yes
# checking for raise... yes
# checking for rand... yes
# checking for strcasecmp... yes
# checking for strcat... yes
# checking for strchr... yes
# checking for strdup... yes
# checking for strerror... yes
# checking for strncat... yes
# checking for strncmp... yes
# checking for strrchr... yes
# checking for strsep... yes
# checking for strtol... yes
# checking for strtoul... yes
# checking for _fstati64... no
# checking for backtrace... yes
# checking for backtrace_symbols... yes
# checking for directio... no
# checking for fchmod... yes
# checking for fclose... yes
# checking for fcntl... yes
# checking for fdatasync... yes
# checking for fgetc... yes
# checking for fgets... yes
# checking for fopen... yes
# checking for fwrite... yes
# checking for getgid... yes
# checking for getrusage... yes
# checking for getuid... yes
# checking for hstrerror... yes
# checking for mprotect... yes
# checking for pstat_getdynamic... no
# checking for pthread_self... yes
# checking for pthread_yield... yes
# checking for random... yes
# checking for sched_yield... yes
# checking for select... yes
# checking for setgid... yes
# checking for setuid... yes
# checking for sigaction... yes
# checking for snprintf... yes
# checking for stat... yes
# checking for sysconf... yes
# checking for vsnprintf... yes
# checking for yield... no
# checking for gettimeofday... yes
# checking for localtime... yes
# checking for time... yes
# checking for strftime... yes
# checking for clock_gettime... yes
# checking for clock_gettime monotonic clock... no
# checking for ctime_r... yes
# checking for 2 or 3 argument version of ctime_r... 2-argument
# checking for ftruncate... yes
# checking for pread... yes
# checking for pwrite... yes
# checking for getaddrinfo... yes
# checking for fcntl/F_SETFD... yes
# checking for special C compiler options needed for large files... no
# checking for _FILE_OFFSET_BITS value needed for large files... no
# checking for mlock... yes
# checking for munlock... yes
# checking for mmap... yes
# checking for munmap... yes
# checking for shmget... yes
# checking for shmctl... yes
# checking for 64-bit integral type support for sequences... yes
# checking for growing a file under an mmap region... yes
# configure: creating ./config.status
# config.status: creating Makefile
# config.status: creating db_cxx.h
# config.status: creating db_int.h
# config.status: creating clib_port.h
# config.status: creating include.tcl
# config.status: creating db.h
# config.status: creating db_185.h
# config.status: creating db185_int.h
# config.status: creating dbstl_common.h
# config.status: creating db_config.h
# config.status: executing libtool commands
# ./libtool --mode=compile clang -c -I. -I../src -D_GNU_SOURCE -D_REENTRANT ../lang/db185/db185.c
# libtool: compile: clang -c -I. -I../src -D_GNU_SOURCE -D_REENTRANT ../lang/db185/db185.c -fPIC -DPIC -o .libs/db185.o
# In file included from ../lang/db185/db185.c:11:
# In file included from ./db_int.h:1113:
# In file included from ../src/dbinc/mutex.h:15:
# In file included from ../src/dbinc/mutex_int.h:12:
# ../src/dbinc/atomic.h:179:19: error: definition of builtin function '__atomic_compare_exchange'
# static inline int __atomic_compare_exchange(
# ^
# ../lang/db185/db185.c:71:7: warning: case value not in enumerated type 'DBTYPE' [-Wswitch]
# case 0: /* DB_BTREE */
# ^
# 1 warning and 1 error generated.
# make: *** [Makefile:1903: db185.lo] Error 1
# ==> ERROR: A failure occurred in build().
# Aborting...

Printing config logfiles

CMD: config logfiles '/tmp/db/src/db-5.3.28/build_unix/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 Berkeley DB configure 5.3.28, which was
# generated by GNU Autoconf 2.68. Invocation command line was
#
# $ ../dist/configure --host=x86_64-unknown-linux --prefix=/usr --enable-compat185 --enable-shared --enable-static --enable-cxx --enable-dbm --enable-stl
#
# ## --------- ##
# ## Platform. ##
# ## --------- ##
#
# hostname = 938ad52d7da1
# 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/sbin
# PATH: /usr/bin
# PATH: /sbin
# PATH: /bin
#
#
# ## ----------- ##
# ## Core tests. ##
# ## ----------- ##
#
# configure:2845: checking build system type
# configure:2859: result: x86_64-unknown-linux-gnu
# configure:2879: checking host system type
# configure:2892: result: x86_64-unknown-linux-gnu
# configure:2924: checking if building in the top-level or dist directories
# configure:2934: result: no
# configure:3027: checking if --enable-smallbuild option specified
# configure:3040: result: no
# configure:3043: checking if --disable-atomicsupport option specified
# configure:3056: result: no
# configure:3068: checking if --disable-compression option specified
# configure:3081: result: no
# configure:3085: checking if --disable-hash option specified
# configure:3098: result: no
# configure:3102: checking if --disable-heap option specified
# configure:3115: result: no
# configure:3119: checking if --disable-mutexsupport option specified
# configure:3132: result: no
# configure:3136: checking if --disable-log_checksum option specified
# configure:3151: result: no
# configure:3156: checking if --disable-partition option specified
# configure:3169: result: no
# configure:3173: checking if --disable-queue option specified
# configure:3186: result: no
# configure:3190: checking if --disable-replication option specified
# configure:3203: result: no
# configure:3207: checking if --disable-statistics option specified
# configure:3220: result: no
# configure:3224: checking if --disable-verify option specified
# configure:3237: result: no
# configure:3241: checking if --enable-compat185 option specified
# configure:3250: result: yes
# configure:3253: checking if --enable-cxx option specified
# configure:3262: result: yes
# configure:3265: checking if --enable-debug option specified
# configure:3274: result: no
# configure:3277: checking if --enable-debug_rop option specified
# configure:3286: result: no
# configure:3289: checking if --enable-debug_wop option specified
# configure:3298: result: no
# configure:3301: checking if --enable-diagnostic option specified
# configure:3325: result: no
# configure:3329: checking if --enable-dump185 option specified
# configure:3338: result: no
# configure:3341: checking if --enable-java option specified
# configure:3350: result: no
# configure:3353: checking if --enable-mingw option specified
# configure:3362: result: no
# configure:3365: checking if --enable-o_direct option specified
# configure:3374: result: no
# configure:3377: checking if --enable-posixmutexes option specified
# configure:3386: result: no
# configure:3403: checking if --enable-rpc option specified
# configure:3413: result: no
# configure:3416: checking if --enable-sql option specified
# configure:3425: result: no
# configure:3428: checking if --enable-sql_compat option specified
# configure:3437: result: no
# configure:3440: checking if --enable-jdbc option specified
# configure:3449: result: no
# configure:3452: checking if --with-jdbc=DIR option specified
# configure:3462: result: no
# configure:3468: checking if --enable-amalgamation option specified
# configure:3477: result: no
# configure:3480: checking if --enable-sql_codegen option specified
# configure:3489: result: no
# configure:3492: checking if --enable-stl option specified
# configure:3504: result: yes
# configure:3507: checking if --enable-tcl option specified
# configure:3516: result: no
# configure:3519: checking if --enable-test option specified
# configure:3528: result: no
# configure:3531: checking if --enable-localization option specified
# configure:3540: result: no
# configure:3543: checking if --enable-stripped_messages option specified
# configure:3552: result: no
# configure:3555: checking if --enable-dbm option specified
# configure:3564: result: yes
# configure:3567: checking if --enable-dtrace option specified
# configure:3576: result: no
# configure:3579: checking if --enable-systemtap option specified
# configure:3588: result: no
# configure:3591: checking if --enable-perfmon-statistics option specified
# configure:3600: result: no
# configure:3603: checking if --enable-uimutexes option specified
# configure:3612: result: no
# configure:3615: checking if --enable-umrw option specified
# configure:3624: result: no
# configure:3635: checking if --enable-atomicfileread option specified
# configure:3644: result: no
# configure:3663: checking if --with-cryptography option specified
# configure:3686: result: yes
# configure:3689: checking if --with-mutex=MUTEX option specified
# configure:3705: result: no
# configure:3726: checking if --with-tcl=DIR option specified
# configure:3736: result: no
# configure:3742: checking if --with-uniquename=NAME option specified
# configure:3755: result: no
# configure:3830: checking for x86_64-unknown-linux-chmod
# configure:3860: result: no
# configure:3870: checking for chmod
# configure:3886: found /usr/bin/chmod
# configure:3897: result: chmod
# configure:3924: checking for x86_64-unknown-linux-cp
# configure:3954: result: no
# configure:3964: checking for cp
# configure:3980: found /usr/bin/cp
# configure:3991: result: cp
# configure:4115: checking for x86_64-unknown-linux-ln
# configure:4145: result: no
# configure:4155: checking for ln
# configure:4171: found /usr/bin/ln
# configure:4182: result: ln
# configure:4209: checking for x86_64-unknown-linux-mkdir
# configure:4239: result: no
# configure:4249: checking for mkdir
# configure:4265: found /usr/bin/mkdir
# configure:4276: result: mkdir
# configure:4303: checking for x86_64-unknown-linux-rm
# configure:4333: result: no
# configure:4343: checking for rm
# configure:4359: found /usr/bin/rm
# configure:4370: result: rm
# configure:4400: checking for x86_64-unknown-linux-mv
# configure:4430: result: no
# configure:4440: checking for mv
# configure:4456: found /usr/bin/mv
# configure:4467: result: mv
# configure:4878: checking for x86_64-unknown-linux-sh
# configure:4911: result: no
# configure:4921: checking for sh
# configure:4939: found /usr/bin/sh
# configure:4951: result: /usr/bin/sh
# configure:4993: checking for a BSD-compatible install
# configure:5061: result: /usr/bin/install -c
# configure:5167: checking for x86_64-unknown-linux-cc
# configure:5194: result: clang
# configure:5269: checking for C compiler version
# configure:5278: 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:5289: $? = 0
# configure:5278: 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:5289: $? = 0
# configure:5278: clang -V >&5
# clang-3.8: error: argument to '-V' is missing (expected 1 value)
# clang-3.8: error: no input files
# configure:5289: $? = 1
# configure:5278: clang -qversion >&5
# clang-3.8: error: unknown argument: '-qversion'
# clang-3.8: error: no input files
# configure:5289: $? = 1
# configure:5309: checking whether the C compiler works
# configure:5331: clang -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:5335: $? = 0
# configure:5383: result: yes
# configure:5386: checking for C compiler default output file name
# configure:5388: result: a.out
# configure:5394: checking for suffix of executables
# configure:5401: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:5405: $? = 0
# configure:5427: result:
# configure:5449: checking whether we are cross compiling
# configure:5457: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:5461: $? = 0
# configure:5468: ./conftest
# configure:5472: $? = 0
# configure:5487: result: no
# configure:5492: checking for suffix of object files
# configure:5514: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:5518: $? = 0
# configure:5539: result: o
# configure:5543: checking whether we are using the GNU C compiler
# configure:5562: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:5562: $? = 0
# configure:5571: result: yes
# configure:5580: checking whether clang accepts -g
# configure:5600: clang -c -g -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:5600: $? = 0
# configure:5641: result: yes
# configure:5658: checking for clang option to accept ISO C89
# configure:5722: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:5722: $? = 0
# configure:5735: result: none needed
# configure:5780: checking for an ANSI C-conforming const
# configure:5845: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:5845: $? = 0
# configure:5852: result: yes
# configure:5860: checking for inline
# configure:5876: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:5876: $? = 0
# configure:5884: result: inline
# configure:5916: checking for GCC aligned attribute
# configure:5933: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:5933: $? = 0
# configure:5940: result: yes
# configure:6551: checking for C++ compiler version
# configure:6560: 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:6571: $? = 0
# configure:6560: 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:6571: $? = 0
# configure:6560: clang++ -V >&5
# clang-3.8: error: argument to '-V' is missing (expected 1 value)
# clang-3.8: error: no input files
# configure:6571: $? = 1
# configure:6560: clang++ -qversion >&5
# clang-3.8: error: unknown argument: '-qversion'
# clang-3.8: error: no input files
# configure:6571: $? = 1
# configure:6575: checking whether we are using the GNU C++ compiler
# configure:6594: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# configure:6594: $? = 0
# configure:6603: result: yes
# configure:6612: checking whether clang++ accepts -g
# configure:6632: clang++ -c -g -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# configure:6632: $? = 0
# configure:6673: result: yes
# configure:6702: checking how to run the C++ preprocessor
# configure:6729: clang++ -E -D_GNU_SOURCE -D_REENTRANT conftest.cpp
# configure:6729: $? = 0
# configure:6743: clang++ -E -D_GNU_SOURCE -D_REENTRANT conftest.cpp
# conftest.cpp:10:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:6743: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 1
# | /* end confdefs.h. */
# | #include
# configure:6768: result: clang++ -E
# configure:6788: clang++ -E -D_GNU_SOURCE -D_REENTRANT conftest.cpp
# configure:6788: $? = 0
# configure:6802: clang++ -E -D_GNU_SOURCE -D_REENTRANT conftest.cpp
# conftest.cpp:10:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:6802: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 1
# | /* end confdefs.h. */
# | #include
# configure:6834: checking whether C++ supports the ISO C++ standard includes
# configure:6854: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# configure:6854: $? = 0
# configure:6866: result: yes
# configure:6877: checking whether we are using gcc version 2.96
# configure:6892: result: no
# configure:6968: checking how to print strings
# configure:6995: result: printf
# configure:7016: checking for a sed that does not truncate output
# configure:7080: result: /usr/bin/sed
# configure:7098: checking for grep that handles long lines and -e
# configure:7156: result: /usr/bin/grep
# configure:7161: checking for egrep
# configure:7223: result: /usr/bin/grep -E
# configure:7228: checking for fgrep
# configure:7290: result: /usr/bin/grep -F
# configure:7325: checking for ld used by clang
# configure:7392: result: /usr/bin/ld
# configure:7399: checking if the linker (/usr/bin/ld) is GNU ld
# configure:7414: result: yes
# configure:7426: checking for BSD- or MS-compatible name lister (nm)
# configure:7475: result: /usr/bin/nm -B
# configure:7605: checking the name lister (/usr/bin/nm -B) interface
# configure:7612: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:7615: /usr/bin/nm -B "conftest.o"
# configure:7618: output
# 0000000000000000 B some_variable
# configure:7625: result: BSD nm
# configure:7628: checking whether ln -s works
# configure:7632: result: yes
# configure:7640: checking the maximum length of command line arguments
# configure:7765: result: 1572864
# configure:7782: checking whether the shell understands some XSI constructs
# configure:7792: result: yes
# configure:7796: checking whether the shell understands "+="
# configure:7802: result: yes
# configure:7837: checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format
# configure:7877: result: func_convert_file_noop
# configure:7884: checking how to convert x86_64-unknown-linux-gnu file names to toolchain format
# configure:7904: result: func_convert_file_noop
# configure:7911: checking for /usr/bin/ld option to reload object files
# configure:7918: result: -r
# configure:7952: checking for x86_64-unknown-linux-objdump
# configure:7982: result: no
# configure:7992: checking for objdump
# configure:8008: found /usr/bin/objdump
# configure:8019: result: objdump
# configure:8051: checking how to recognize dependent libraries
# configure:8253: result: pass_all
# configure:8298: checking for x86_64-unknown-linux-dlltool
# configure:8328: result: no
# configure:8338: checking for dlltool
# configure:8368: result: no
# configure:8398: checking how to associate runtime and link libraries
# configure:8425: result: printf %s\n
# configure:8441: checking for x86_64-unknown-linux-ar
# configure:8471: result: no
# configure:8485: checking for ar
# configure:8501: found /usr/bin/ar
# configure:8512: result: ar
# configure:8549: checking for archiver @FILE support
# configure:8566: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:8566: $? = 0
# configure:8569: ar cru libconftest.a @conftest.lst >&5
# ar: `u' modifier ignored since `D' is the default (see `U')
# configure:8572: $? = 0
# configure:8577: ar cru libconftest.a @conftest.lst >&5
# ar: `u' modifier ignored since `D' is the default (see `U')
# ar: conftest.o: No such file or directory
# configure:8580: $? = 1
# configure:8592: result: @
# configure:8610: checking for x86_64-unknown-linux-strip
# configure:8640: result: no
# configure:8650: checking for strip
# configure:8666: found /usr/bin/strip
# configure:8677: result: strip
# configure:8709: checking for x86_64-unknown-linux-ranlib
# configure:8739: result: no
# configure:8749: checking for ranlib
# configure:8765: found /usr/bin/ranlib
# configure:8776: result: ranlib
# configure:8853: checking for gawk
# configure:8869: found /usr/bin/gawk
# configure:8880: result: gawk
# configure:8920: checking command to parse /usr/bin/nm -B output from clang object
# configure:9039: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:9042: $? = 0
# configure:9046: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
# configure:9049: $? = 0
# configure:9115: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c conftstm.o >&5
# configure:9118: $? = 0
# configure:9156: result: ok
# configure:9193: checking for sysroot
# configure:9223: result: no
# configure:9300: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:9303: $? = 0
# configure:9426: checking for x86_64-unknown-linux-mt
# configure:9456: result: no
# configure:9466: checking for mt
# configure:9496: result: no
# configure:9516: checking if : is a manifest tool
# configure:9522: : '-?'
# configure:9530: result: no
# configure:10162: checking how to run the C preprocessor
# configure:10193: clang -E -D_GNU_SOURCE -D_REENTRANT conftest.c
# configure:10193: $? = 0
# configure:10207: clang -E -D_GNU_SOURCE -D_REENTRANT conftest.c
# conftest.c:10:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:10207: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 1
# | /* end confdefs.h. */
# | #include
# configure:10232: result: clang -E
# configure:10252: clang -E -D_GNU_SOURCE -D_REENTRANT conftest.c
# configure:10252: $? = 0
# configure:10266: clang -E -D_GNU_SOURCE -D_REENTRANT conftest.c
# conftest.c:10:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:10266: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 1
# | /* end confdefs.h. */
# | #include
# configure:10295: checking for ANSI C header files
# configure:10315: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:10315: $? = 0
# configure:10388: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:10388: $? = 0
# configure:10388: ./conftest
# configure:10388: $? = 0
# configure:10399: result: yes
# configure:10412: checking for sys/types.h
# configure:10412: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:10412: $? = 0
# configure:10412: result: yes
# configure:10412: checking for sys/stat.h
# configure:10412: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:10412: $? = 0
# configure:10412: result: yes
# configure:10412: checking for stdlib.h
# configure:10412: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:10412: $? = 0
# configure:10412: result: yes
# configure:10412: checking for string.h
# configure:10412: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:10412: $? = 0
# configure:10412: result: yes
# configure:10412: checking for memory.h
# configure:10412: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:10412: $? = 0
# configure:10412: result: yes
# configure:10412: checking for strings.h
# configure:10412: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:10412: $? = 0
# configure:10412: result: yes
# configure:10412: checking for inttypes.h
# configure:10412: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:10412: $? = 0
# configure:10412: result: yes
# configure:10412: checking for stdint.h
# configure:10412: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:10412: $? = 0
# configure:10412: result: yes
# configure:10412: checking for unistd.h
# configure:10412: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:10412: $? = 0
# configure:10412: result: yes
# configure:10426: checking for dlfcn.h
# configure:10426: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:10426: $? = 0
# configure:10426: result: yes
# configure:10623: checking for objdir
# configure:10638: result: .libs
# configure:10909: checking if clang supports -fno-rtti -fno-exceptions
# configure:10927: clang -c -D_GNU_SOURCE -D_REENTRANT -fno-rtti -fno-exceptions conftest.c >&5
# configure:10931: $? = 0
# configure:10944: result: yes
# configure:11254: checking for clang option to produce PIC
# configure:11261: result: -fPIC -DPIC
# configure:11269: checking if clang PIC flag -fPIC -DPIC works
# configure:11287: clang -c -D_GNU_SOURCE -D_REENTRANT -fPIC -DPIC -DPIC conftest.c >&5
# configure:11291: $? = 0
# configure:11304: result: yes
# configure:11333: checking if clang static flag -static works
# configure:11361: result: yes
# configure:11376: checking if clang supports -c -o file.o
# configure:11397: clang -c -D_GNU_SOURCE -D_REENTRANT -o out/conftest2.o conftest.c >&5
# configure:11401: $? = 0
# configure:11423: result: yes
# configure:11431: checking if clang supports -c -o file.o
# configure:11478: result: yes
# configure:11511: checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
# configure:12669: result: yes
# configure:12706: checking whether -lc should be explicitly linked in
# configure:12714: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:12717: $? = 0
# configure:12732: clang -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/bin/grep -lc \>/dev/null 2\>\&1
# configure:12735: $? = 0
# configure:12749: result: no
# configure:12914: checking dynamic linker characteristics
# configure:13428: clang -o conftest -D_GNU_SOURCE -D_REENTRANT -Wl,-rpath -Wl,/foo conftest.c >&5
# configure:13428: $? = 0
# configure:13650: result: GNU/Linux ld.so
# configure:13757: checking how to hardcode library paths into programs
# configure:13782: result: immediate
# configure:14322: checking whether stripping libraries is possible
# configure:14327: result: yes
# configure:14362: checking if libtool supports shared libraries
# configure:14364: result: yes
# configure:14367: checking whether to build shared libraries
# configure:14388: result: yes
# configure:14391: checking whether to build static libraries
# configure:14395: result: yes
# configure:14418: checking how to run the C++ preprocessor
# configure:14484: result: clang++ -E
# configure:14504: clang++ -E -D_GNU_SOURCE -D_REENTRANT conftest.cpp
# configure:14504: $? = 0
# configure:14518: clang++ -E -D_GNU_SOURCE -D_REENTRANT conftest.cpp
# conftest.cpp:22:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:14518: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | /* end confdefs.h. */
# | #include
# configure:14688: checking for ld used by clang++
# configure:14755: result: /usr/bin/ld -m elf_x86_64
# configure:14762: checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld
# configure:14777: result: yes
# configure:14832: checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
# configure:15836: result: yes
# configure:15871: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# configure:15874: $? = 0
# configure:16394: checking for clang++ option to produce PIC
# configure:16401: result: -fPIC -DPIC
# configure:16409: checking if clang++ PIC flag -fPIC -DPIC works
# configure:16427: clang++ -c -D_GNU_SOURCE -D_REENTRANT -fPIC -DPIC -DPIC conftest.cpp >&5
# configure:16431: $? = 0
# configure:16444: result: yes
# configure:16467: checking if clang++ static flag -static works
# configure:16495: result: yes
# configure:16507: checking if clang++ supports -c -o file.o
# configure:16528: clang++ -c -D_GNU_SOURCE -D_REENTRANT -o out/conftest2.o conftest.cpp >&5
# configure:16532: $? = 0
# configure:16554: result: yes
# configure:16559: checking if clang++ supports -c -o file.o
# configure:16606: result: yes
# configure:16636: checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
# configure:16670: result: yes
# configure:16813: checking dynamic linker characteristics
# configure:17483: result: GNU/Linux ld.so
# configure:17536: checking how to hardcode library paths into programs
# configure:17561: result: immediate
# configure:17625: checking SOSUFFIX from libtool
# configure:17647: result: .so
# configure:17652: checking MODSUFFIX from libtool
# configure:17674: result: .so
# configure:17679: checking JMODSUFFIX from libtool
# configure:17705: result: .so
# configure:18786: checking whether the C++ compiler supports templates for STL
# configure:19077: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# conftest.cpp:166:1: warning: control reaches end of non-void function [-Wreturn-type]
# }
# ^
# conftest.cpp:273:2: note: in instantiation of function template specialization 'dbstl_configure_test::part_spec_func' requested here
# part_spec_func(pi, gold);
# ^
# conftest.cpp:166:1: warning: control reaches end of non-void function [-Wreturn-type]
# }
# ^
# conftest.cpp:274:2: note: in instantiation of function template specialization 'dbstl_configure_test::part_spec_func' requested here
# part_spec_func(gold, i);
# ^
# conftest.cpp:166:1: warning: control reaches end of non-void function [-Wreturn-type]
# }
# ^
# conftest.cpp:275:2: note: in instantiation of function template specialization 'dbstl_configure_test::part_spec_func, std::__cxx11::basic_string >' requested here
# part_spec_func(str1, str2);
# ^
# conftest.cpp:173:1: warning: control reaches end of non-void function [-Wreturn-type]
# }
# ^
# conftest.cpp:277:2: note: in instantiation of function template specialization 'dbstl_configure_test::part_spec_func >' requested here
# part_spec_func(str1, strv);
# ^
# conftest.cpp:173:1: warning: control reaches end of non-void function [-Wreturn-type]
# }
# ^
# conftest.cpp:279:2: note: in instantiation of function template specialization 'dbstl_configure_test::part_spec_func' requested here
# part_spec_func(pi, dblv);
# ^
# 5 warnings generated.
# configure:19077: $? = 0
# configure:19078: result: yes
# configure:19092: checking whether C++ supports the wstring class
# configure:19115: clang++ -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# conftest.cpp:24:19: error: unknown type name 'ws'
# std::wstring ws; ws.find_first_of(ws);
# ^
# conftest.cpp:24:21: error: cannot use dot operator on a type
# std::wstring ws; ws.find_first_of(ws);
# ^
# conftest.cpp:31:2: error: expected unqualified-id
# },
# ^
# conftest.cpp:32:42: error: unknown type name 'AC_MSG_RESULT'
# WSTRING_decl="#define HAVE_WSTRING 1" ; AC_MSG_RESULT(yes),
# ^
# conftest.cpp:33:14: error: expected ';' after top level declarator
# WSTRING_decl="#undef HAVE_WSTRING" ; AC_MSG_RESULT(no)
# ^
# ;
# conftest.cpp:33:39: error: unknown type name 'AC_MSG_RESULT'
# WSTRING_decl="#undef HAVE_WSTRING" ; AC_MSG_RESULT(no)
# ^
# conftest.cpp:33:56: error: expected ';' after top level declarator
# WSTRING_decl="#undef HAVE_WSTRING" ; AC_MSG_RESULT(no)
# ^
# ;
# 7 errors generated.
# configure:19115: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | /* end confdefs.h. */
# | #include
# | std::wstring ws; ws.find_first_of(ws);
# | int
# | main ()
# | {
# |
# | ;
# | return 0;
# | },
# | WSTRING_decl="#define HAVE_WSTRING 1" ; AC_MSG_RESULT(yes),
# | WSTRING_decl="#undef HAVE_WSTRING" ; AC_MSG_RESULT(no)
# configure:19128: checking for thread local storage (TLS) class
# configure:19164: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# conftest.cpp:29:72: error: use of undeclared identifier 'NULL'
# template __thread T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:35:25: error: use of undeclared identifier 'NULL'
# TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# ^
# 2 errors generated.
# configure:19164: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | /* end confdefs.h. */
# | template class TLSClass {
# | public: static __thread T *tlsvar;
# | };
# | class TLSClass2 {
# | public: static __thread int tlsvar;
# | };
# | template __thread T* TLSClass::tlsvar = NULL;
# | __thread int TLSClass2::tlsvar = 1;
# | static __thread int x = 0;
# | int
# | main ()
# | {
# | TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# | ;
# | return 0;
# | }
# configure:19164: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# conftest.cpp:29:37: error: unknown type name '__declspec'
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:48: warning: variable templates are a C++14 extension [-Wc++14-extensions]
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:55: error: expected ';' at end of declaration
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# ;
# conftest.cpp:29:57: error: unknown type name 'T'
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:69: error: use of undeclared identifier 'T'
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:73: warning: extra qualification on member 'tlsvar' [-Wextra-qualification]
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:73: error: no member named 'tlsvar' in the global namespace
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ~~^
# conftest.cpp:29:82: error: use of undeclared identifier 'NULL'
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:30:15: error: unknown type name '__declspec'
# __declspec(thread) int TLSClass2::tlsvar = 1;
# ^
# conftest.cpp:30:33: error: expected ';' after top level declarator
# __declspec(thread) int TLSClass2::tlsvar = 1;
# ^
# ;
# conftest.cpp:30:49: error: non-thread-local declaration of 'tlsvar' follows thread-local declaration
# __declspec(thread) int TLSClass2::tlsvar = 1;
# ^
# conftest.cpp:27:44: note: previous declaration is here
# public: static __thread int tlsvar;
# ^
# conftest.cpp:35:25: error: use of undeclared identifier 'NULL'
# TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# ^
# 2 warnings and 10 errors generated.
# configure:19164: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | /* end confdefs.h. */
# | template class TLSClass {
# | public: static __thread T *tlsvar;
# | };
# | class TLSClass2 {
# | public: static __thread int tlsvar;
# | };
# | template __declspec(thread) T* TLSClass::tlsvar = NULL;
# | __declspec(thread) int TLSClass2::tlsvar = 1;
# | static __thread int x = 0;
# | int
# | main ()
# | {
# | TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# | ;
# | return 0;
# | }
# configure:19164: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# conftest.cpp:29:48: error: '__thread' is only allowed on variable declarations
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:56: error: C++ requires a type specifier for all declarations
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ~~~~~~~~^
# conftest.cpp:29:37: error: C++ requires a type specifier for all declarations
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:57: error: expected ';' at end of declaration
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# ;
# conftest.cpp:29:59: error: unknown type name 'T'
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:71: error: use of undeclared identifier 'T'
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:75: warning: extra qualification on member 'tlsvar' [-Wextra-qualification]
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:75: error: no member named 'tlsvar' in the global namespace
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ~~^
# conftest.cpp:29:84: error: use of undeclared identifier 'NULL'
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:30:26: error: '__thread' is only allowed on variable declarations
# __declspec(__thread) int TLSClass2::tlsvar = 1;
# ^
# conftest.cpp:30:34: error: C++ requires a type specifier for all declarations
# __declspec(__thread) int TLSClass2::tlsvar = 1;
# ~~~~~~~~^
# conftest.cpp:30:15: error: C++ requires a type specifier for all declarations
# __declspec(__thread) int TLSClass2::tlsvar = 1;
# ^
# conftest.cpp:30:35: error: expected ';' after top level declarator
# __declspec(__thread) int TLSClass2::tlsvar = 1;
# ^
# ;
# conftest.cpp:30:51: error: non-thread-local declaration of 'tlsvar' follows thread-local declaration
# __declspec(__thread) int TLSClass2::tlsvar = 1;
# ^
# conftest.cpp:27:44: note: previous declaration is here
# public: static __thread int tlsvar;
# ^
# conftest.cpp:35:25: error: use of undeclared identifier 'NULL'
# TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# ^
# 1 warning and 14 errors generated.
# configure:19164: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | /* end confdefs.h. */
# | template class TLSClass {
# | public: static __thread T *tlsvar;
# | };
# | class TLSClass2 {
# | public: static __thread int tlsvar;
# | };
# | template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# | __declspec(__thread) int TLSClass2::tlsvar = 1;
# | static __thread int x = 0;
# | int
# | main ()
# | {
# | TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# | ;
# | return 0;
# | }
# configure:19164: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# conftest.cpp:29:55: error: non-thread-local declaration of 'tlsvar' follows thread-local declaration
# template T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:24:44: note: previous declaration is here
# public: static __thread T *tlsvar;
# ^
# conftest.cpp:29:64: error: use of undeclared identifier 'NULL'
# template T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:30:31: error: non-thread-local declaration of 'tlsvar' follows thread-local declaration
# int TLSClass2::tlsvar = 1;
# ^
# conftest.cpp:27:44: note: previous declaration is here
# public: static __thread int tlsvar;
# ^
# conftest.cpp:35:25: error: use of undeclared identifier 'NULL'
# TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# ^
# 4 errors generated.
# configure:19164: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | /* end confdefs.h. */
# | template class TLSClass {
# | public: static __thread T *tlsvar;
# | };
# | class TLSClass2 {
# | public: static __thread int tlsvar;
# | };
# | template T* TLSClass::tlsvar = NULL;
# | int TLSClass2::tlsvar = 1;
# | static __thread int x = 0;
# | int
# | main ()
# | {
# | TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# | ;
# | return 0;
# | }
# configure:19164: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# conftest.cpp:24:31: error: unknown type name '__declspec'
# public: static __declspec(thread) T *tlsvar;
# ^
# conftest.cpp:24:49: error: expected ';' at end of declaration list
# public: static __declspec(thread) T *tlsvar;
# ^
# ;
# conftest.cpp:27:31: error: unknown type name '__declspec'
# public: static __declspec(thread) int tlsvar;
# ^
# conftest.cpp:27:49: error: expected ';' at end of declaration list
# public: static __declspec(thread) int tlsvar;
# ^
# ;
# conftest.cpp:29:63: error: no member named 'tlsvar' in 'TLSClass'
# template __thread T* TLSClass::tlsvar = NULL;
# ~~~~~~~~~~~~~^
# conftest.cpp:29:72: error: use of undeclared identifier 'NULL'
# template __thread T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:30:39: error: no member named 'tlsvar' in 'TLSClass2'
# __thread int TLSClass2::tlsvar = 1;
# ~~~~~~~~~~~^
# conftest.cpp:31:22: error: unknown type name '__declspec'
# static __declspec(thread) int x = 0;
# ^
# conftest.cpp:31:40: error: expected ';' after top level declarator
# static __declspec(thread) int x = 0;
# ^
# ;
# conftest.cpp:35:25: error: use of undeclared identifier 'NULL'
# TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# ^
# 10 errors generated.
# configure:19164: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | /* end confdefs.h. */
# | template class TLSClass {
# | public: static __declspec(thread) T *tlsvar;
# | };
# | class TLSClass2 {
# | public: static __declspec(thread) int tlsvar;
# | };
# | template __thread T* TLSClass::tlsvar = NULL;
# | __thread int TLSClass2::tlsvar = 1;
# | static __declspec(thread) int x = 0;
# | int
# | main ()
# | {
# | TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# | ;
# | return 0;
# | }
# configure:19164: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# conftest.cpp:24:31: error: unknown type name '__declspec'
# public: static __declspec(thread) T *tlsvar;
# ^
# conftest.cpp:24:49: error: expected ';' at end of declaration list
# public: static __declspec(thread) T *tlsvar;
# ^
# ;
# conftest.cpp:27:31: error: unknown type name '__declspec'
# public: static __declspec(thread) int tlsvar;
# ^
# conftest.cpp:27:49: error: expected ';' at end of declaration list
# public: static __declspec(thread) int tlsvar;
# ^
# ;
# conftest.cpp:29:37: error: unknown type name '__declspec'
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:48: warning: variable templates are a C++14 extension [-Wc++14-extensions]
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:55: error: expected ';' at end of declaration
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# ;
# conftest.cpp:29:57: error: unknown type name 'T'
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:69: error: use of undeclared identifier 'T'
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:73: warning: extra qualification on member 'tlsvar' [-Wextra-qualification]
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:73: error: no member named 'tlsvar' in the global namespace
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ~~^
# conftest.cpp:29:82: error: use of undeclared identifier 'NULL'
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:30:15: error: unknown type name '__declspec'
# __declspec(thread) int TLSClass2::tlsvar = 1;
# ^
# conftest.cpp:30:33: error: expected ';' after top level declarator
# __declspec(thread) int TLSClass2::tlsvar = 1;
# ^
# ;
# conftest.cpp:30:49: error: no member named 'tlsvar' in 'TLSClass2'
# __declspec(thread) int TLSClass2::tlsvar = 1;
# ~~~~~~~~~~~^
# conftest.cpp:31:22: error: unknown type name '__declspec'
# static __declspec(thread) int x = 0;
# ^
# conftest.cpp:31:40: error: expected ';' after top level declarator
# static __declspec(thread) int x = 0;
# ^
# ;
# conftest.cpp:35:25: error: use of undeclared identifier 'NULL'
# TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# ^
# 2 warnings and 16 errors generated.
# configure:19164: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | /* end confdefs.h. */
# | template class TLSClass {
# | public: static __declspec(thread) T *tlsvar;
# | };
# | class TLSClass2 {
# | public: static __declspec(thread) int tlsvar;
# | };
# | template __declspec(thread) T* TLSClass::tlsvar = NULL;
# | __declspec(thread) int TLSClass2::tlsvar = 1;
# | static __declspec(thread) int x = 0;
# | int
# | main ()
# | {
# | TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# | ;
# | return 0;
# | }
# configure:19164: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# conftest.cpp:24:31: error: unknown type name '__declspec'
# public: static __declspec(thread) T *tlsvar;
# ^
# conftest.cpp:24:49: error: expected ';' at end of declaration list
# public: static __declspec(thread) T *tlsvar;
# ^
# ;
# conftest.cpp:27:31: error: unknown type name '__declspec'
# public: static __declspec(thread) int tlsvar;
# ^
# conftest.cpp:27:49: error: expected ';' at end of declaration list
# public: static __declspec(thread) int tlsvar;
# ^
# ;
# conftest.cpp:29:48: error: '__thread' is only allowed on variable declarations
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:56: error: C++ requires a type specifier for all declarations
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ~~~~~~~~^
# conftest.cpp:29:37: error: C++ requires a type specifier for all declarations
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:57: error: expected ';' at end of declaration
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# ;
# conftest.cpp:29:59: error: unknown type name 'T'
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:71: error: use of undeclared identifier 'T'
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:75: warning: extra qualification on member 'tlsvar' [-Wextra-qualification]
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:75: error: no member named 'tlsvar' in the global namespace
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ~~^
# conftest.cpp:29:84: error: use of undeclared identifier 'NULL'
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:30:26: error: '__thread' is only allowed on variable declarations
# __declspec(__thread) int TLSClass2::tlsvar = 1;
# ^
# conftest.cpp:30:34: error: C++ requires a type specifier for all declarations
# __declspec(__thread) int TLSClass2::tlsvar = 1;
# ~~~~~~~~^
# conftest.cpp:30:15: error: C++ requires a type specifier for all declarations
# __declspec(__thread) int TLSClass2::tlsvar = 1;
# ^
# conftest.cpp:30:35: error: expected ';' after top level declarator
# __declspec(__thread) int TLSClass2::tlsvar = 1;
# ^
# ;
# conftest.cpp:30:51: error: no member named 'tlsvar' in 'TLSClass2'
# __declspec(__thread) int TLSClass2::tlsvar = 1;
# ~~~~~~~~~~~^
# conftest.cpp:31:22: error: unknown type name '__declspec'
# static __declspec(thread) int x = 0;
# ^
# conftest.cpp:31:40: error: expected ';' after top level declarator
# static __declspec(thread) int x = 0;
# ^
# ;
# fatal error: too many errors emitted, stopping now [-ferror-limit=]
# 1 warning and 20 errors generated.
# configure:19164: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | /* end confdefs.h. */
# | template class TLSClass {
# | public: static __declspec(thread) T *tlsvar;
# | };
# | class TLSClass2 {
# | public: static __declspec(thread) int tlsvar;
# | };
# | template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# | __declspec(__thread) int TLSClass2::tlsvar = 1;
# | static __declspec(thread) int x = 0;
# | int
# | main ()
# | {
# | TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# | ;
# | return 0;
# | }
# configure:19164: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# conftest.cpp:24:31: error: unknown type name '__declspec'
# public: static __declspec(thread) T *tlsvar;
# ^
# conftest.cpp:24:49: error: expected ';' at end of declaration list
# public: static __declspec(thread) T *tlsvar;
# ^
# ;
# conftest.cpp:27:31: error: unknown type name '__declspec'
# public: static __declspec(thread) int tlsvar;
# ^
# conftest.cpp:27:49: error: expected ';' at end of declaration list
# public: static __declspec(thread) int tlsvar;
# ^
# ;
# conftest.cpp:29:55: error: no member named 'tlsvar' in 'TLSClass'
# template T* TLSClass::tlsvar = NULL;
# ~~~~~~~~~~~~~^
# conftest.cpp:29:64: error: use of undeclared identifier 'NULL'
# template T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:30:31: error: no member named 'tlsvar' in 'TLSClass2'
# int TLSClass2::tlsvar = 1;
# ~~~~~~~~~~~^
# conftest.cpp:31:22: error: unknown type name '__declspec'
# static __declspec(thread) int x = 0;
# ^
# conftest.cpp:31:40: error: expected ';' after top level declarator
# static __declspec(thread) int x = 0;
# ^
# ;
# conftest.cpp:35:25: error: use of undeclared identifier 'NULL'
# TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# ^
# 10 errors generated.
# configure:19164: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | /* end confdefs.h. */
# | template class TLSClass {
# | public: static __declspec(thread) T *tlsvar;
# | };
# | class TLSClass2 {
# | public: static __declspec(thread) int tlsvar;
# | };
# | template T* TLSClass::tlsvar = NULL;
# | int TLSClass2::tlsvar = 1;
# | static __declspec(thread) int x = 0;
# | int
# | main ()
# | {
# | TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# | ;
# | return 0;
# | }
# configure:19164: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# conftest.cpp:24:42: error: '__thread' is only allowed on variable declarations
# public: static __declspec(__thread) T *tlsvar;
# ^
# conftest.cpp:24:50: error: C++ requires a type specifier for all declarations
# public: static __declspec(__thread) T *tlsvar;
# ~~~~~~~~^
# conftest.cpp:24:31: error: C++ requires a type specifier for all declarations
# public: static __declspec(__thread) T *tlsvar;
# ~~~~~~ ^
# conftest.cpp:24:51: error: expected ';' at end of declaration list
# public: static __declspec(__thread) T *tlsvar;
# ^
# ;
# conftest.cpp:27:42: error: '__thread' is only allowed on variable declarations
# public: static __declspec(__thread) int tlsvar;
# ^
# conftest.cpp:27:50: error: C++ requires a type specifier for all declarations
# public: static __declspec(__thread) int tlsvar;
# ~~~~~~~~^
# conftest.cpp:27:31: error: C++ requires a type specifier for all declarations
# public: static __declspec(__thread) int tlsvar;
# ~~~~~~ ^
# conftest.cpp:27:51: error: expected ';' at end of declaration list
# public: static __declspec(__thread) int tlsvar;
# ^
# ;
# conftest.cpp:29:63: error: no member named 'tlsvar' in 'TLSClass'
# template __thread T* TLSClass::tlsvar = NULL;
# ~~~~~~~~~~~~~^
# conftest.cpp:29:72: error: use of undeclared identifier 'NULL'
# template __thread T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:30:39: error: no member named 'tlsvar' in 'TLSClass2'
# __thread int TLSClass2::tlsvar = 1;
# ~~~~~~~~~~~^
# conftest.cpp:31:33: error: '__thread' is only allowed on variable declarations
# static __declspec(__thread) int x = 0;
# ^
# conftest.cpp:31:41: error: C++ requires a type specifier for all declarations
# static __declspec(__thread) int x = 0;
# ~~~~~~~~^
# conftest.cpp:31:22: error: C++ requires a type specifier for all declarations
# static __declspec(__thread) int x = 0;
# ~~~~~~ ^
# conftest.cpp:31:42: error: expected ';' after top level declarator
# static __declspec(__thread) int x = 0;
# ^
# ;
# conftest.cpp:35:25: error: use of undeclared identifier 'NULL'
# TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# ^
# 16 errors generated.
# configure:19164: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | /* end confdefs.h. */
# | template class TLSClass {
# | public: static __declspec(__thread) T *tlsvar;
# | };
# | class TLSClass2 {
# | public: static __declspec(__thread) int tlsvar;
# | };
# | template __thread T* TLSClass::tlsvar = NULL;
# | __thread int TLSClass2::tlsvar = 1;
# | static __declspec(__thread) int x = 0;
# | int
# | main ()
# | {
# | TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# | ;
# | return 0;
# | }
# configure:19164: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# conftest.cpp:24:42: error: '__thread' is only allowed on variable declarations
# public: static __declspec(__thread) T *tlsvar;
# ^
# conftest.cpp:24:50: error: C++ requires a type specifier for all declarations
# public: static __declspec(__thread) T *tlsvar;
# ~~~~~~~~^
# conftest.cpp:24:31: error: C++ requires a type specifier for all declarations
# public: static __declspec(__thread) T *tlsvar;
# ~~~~~~ ^
# conftest.cpp:24:51: error: expected ';' at end of declaration list
# public: static __declspec(__thread) T *tlsvar;
# ^
# ;
# conftest.cpp:27:42: error: '__thread' is only allowed on variable declarations
# public: static __declspec(__thread) int tlsvar;
# ^
# conftest.cpp:27:50: error: C++ requires a type specifier for all declarations
# public: static __declspec(__thread) int tlsvar;
# ~~~~~~~~^
# conftest.cpp:27:31: error: C++ requires a type specifier for all declarations
# public: static __declspec(__thread) int tlsvar;
# ~~~~~~ ^
# conftest.cpp:27:51: error: expected ';' at end of declaration list
# public: static __declspec(__thread) int tlsvar;
# ^
# ;
# conftest.cpp:29:37: error: unknown type name '__declspec'
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:48: warning: variable templates are a C++14 extension [-Wc++14-extensions]
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:55: error: expected ';' at end of declaration
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# ;
# conftest.cpp:29:57: error: unknown type name 'T'
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:69: error: use of undeclared identifier 'T'
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:73: warning: extra qualification on member 'tlsvar' [-Wextra-qualification]
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:73: error: no member named 'tlsvar' in the global namespace
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ~~^
# conftest.cpp:29:82: error: use of undeclared identifier 'NULL'
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:30:15: error: unknown type name '__declspec'
# __declspec(thread) int TLSClass2::tlsvar = 1;
# ^
# conftest.cpp:30:33: error: expected ';' after top level declarator
# __declspec(thread) int TLSClass2::tlsvar = 1;
# ^
# ;
# conftest.cpp:30:49: error: no member named 'tlsvar' in 'TLSClass2'
# __declspec(thread) int TLSClass2::tlsvar = 1;
# ~~~~~~~~~~~^
# conftest.cpp:31:33: error: '__thread' is only allowed on variable declarations
# static __declspec(__thread) int x = 0;
# ^
# conftest.cpp:31:41: error: C++ requires a type specifier for all declarations
# static __declspec(__thread) int x = 0;
# ~~~~~~~~^
# fatal error: too many errors emitted, stopping now [-ferror-limit=]
# 2 warnings and 20 errors generated.
# configure:19164: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | /* end confdefs.h. */
# | template class TLSClass {
# | public: static __declspec(__thread) T *tlsvar;
# | };
# | class TLSClass2 {
# | public: static __declspec(__thread) int tlsvar;
# | };
# | template __declspec(thread) T* TLSClass::tlsvar = NULL;
# | __declspec(thread) int TLSClass2::tlsvar = 1;
# | static __declspec(__thread) int x = 0;
# | int
# | main ()
# | {
# | TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# | ;
# | return 0;
# | }
# configure:19164: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# conftest.cpp:24:42: error: '__thread' is only allowed on variable declarations
# public: static __declspec(__thread) T *tlsvar;
# ^
# conftest.cpp:24:50: error: C++ requires a type specifier for all declarations
# public: static __declspec(__thread) T *tlsvar;
# ~~~~~~~~^
# conftest.cpp:24:31: error: C++ requires a type specifier for all declarations
# public: static __declspec(__thread) T *tlsvar;
# ~~~~~~ ^
# conftest.cpp:24:51: error: expected ';' at end of declaration list
# public: static __declspec(__thread) T *tlsvar;
# ^
# ;
# conftest.cpp:27:42: error: '__thread' is only allowed on variable declarations
# public: static __declspec(__thread) int tlsvar;
# ^
# conftest.cpp:27:50: error: C++ requires a type specifier for all declarations
# public: static __declspec(__thread) int tlsvar;
# ~~~~~~~~^
# conftest.cpp:27:31: error: C++ requires a type specifier for all declarations
# public: static __declspec(__thread) int tlsvar;
# ~~~~~~ ^
# conftest.cpp:27:51: error: expected ';' at end of declaration list
# public: static __declspec(__thread) int tlsvar;
# ^
# ;
# conftest.cpp:29:48: error: '__thread' is only allowed on variable declarations
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:56: error: C++ requires a type specifier for all declarations
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ~~~~~~~~^
# conftest.cpp:29:37: error: C++ requires a type specifier for all declarations
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:57: error: expected ';' at end of declaration
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# ;
# conftest.cpp:29:59: error: unknown type name 'T'
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:71: error: use of undeclared identifier 'T'
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:75: warning: extra qualification on member 'tlsvar' [-Wextra-qualification]
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:75: error: no member named 'tlsvar' in the global namespace
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ~~^
# conftest.cpp:29:84: error: use of undeclared identifier 'NULL'
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:30:26: error: '__thread' is only allowed on variable declarations
# __declspec(__thread) int TLSClass2::tlsvar = 1;
# ^
# conftest.cpp:30:34: error: C++ requires a type specifier for all declarations
# __declspec(__thread) int TLSClass2::tlsvar = 1;
# ~~~~~~~~^
# conftest.cpp:30:15: error: C++ requires a type specifier for all declarations
# __declspec(__thread) int TLSClass2::tlsvar = 1;
# ^
# fatal error: too many errors emitted, stopping now [-ferror-limit=]
# 1 warning and 20 errors generated.
# configure:19164: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | /* end confdefs.h. */
# | template class TLSClass {
# | public: static __declspec(__thread) T *tlsvar;
# | };
# | class TLSClass2 {
# | public: static __declspec(__thread) int tlsvar;
# | };
# | template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# | __declspec(__thread) int TLSClass2::tlsvar = 1;
# | static __declspec(__thread) int x = 0;
# | int
# | main ()
# | {
# | TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# | ;
# | return 0;
# | }
# configure:19164: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# conftest.cpp:24:42: error: '__thread' is only allowed on variable declarations
# public: static __declspec(__thread) T *tlsvar;
# ^
# conftest.cpp:24:50: error: C++ requires a type specifier for all declarations
# public: static __declspec(__thread) T *tlsvar;
# ~~~~~~~~^
# conftest.cpp:24:31: error: C++ requires a type specifier for all declarations
# public: static __declspec(__thread) T *tlsvar;
# ~~~~~~ ^
# conftest.cpp:24:51: error: expected ';' at end of declaration list
# public: static __declspec(__thread) T *tlsvar;
# ^
# ;
# conftest.cpp:27:42: error: '__thread' is only allowed on variable declarations
# public: static __declspec(__thread) int tlsvar;
# ^
# conftest.cpp:27:50: error: C++ requires a type specifier for all declarations
# public: static __declspec(__thread) int tlsvar;
# ~~~~~~~~^
# conftest.cpp:27:31: error: C++ requires a type specifier for all declarations
# public: static __declspec(__thread) int tlsvar;
# ~~~~~~ ^
# conftest.cpp:27:51: error: expected ';' at end of declaration list
# public: static __declspec(__thread) int tlsvar;
# ^
# ;
# conftest.cpp:29:55: error: no member named 'tlsvar' in 'TLSClass'
# template T* TLSClass::tlsvar = NULL;
# ~~~~~~~~~~~~~^
# conftest.cpp:29:64: error: use of undeclared identifier 'NULL'
# template T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:30:31: error: no member named 'tlsvar' in 'TLSClass2'
# int TLSClass2::tlsvar = 1;
# ~~~~~~~~~~~^
# conftest.cpp:31:33: error: '__thread' is only allowed on variable declarations
# static __declspec(__thread) int x = 0;
# ^
# conftest.cpp:31:41: error: C++ requires a type specifier for all declarations
# static __declspec(__thread) int x = 0;
# ~~~~~~~~^
# conftest.cpp:31:22: error: C++ requires a type specifier for all declarations
# static __declspec(__thread) int x = 0;
# ~~~~~~ ^
# conftest.cpp:31:42: error: expected ';' after top level declarator
# static __declspec(__thread) int x = 0;
# ^
# ;
# conftest.cpp:35:25: error: use of undeclared identifier 'NULL'
# TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# ^
# 16 errors generated.
# configure:19164: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | /* end confdefs.h. */
# | template class TLSClass {
# | public: static __declspec(__thread) T *tlsvar;
# | };
# | class TLSClass2 {
# | public: static __declspec(__thread) int tlsvar;
# | };
# | template T* TLSClass::tlsvar = NULL;
# | int TLSClass2::tlsvar = 1;
# | static __declspec(__thread) int x = 0;
# | int
# | main ()
# | {
# | TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# | ;
# | return 0;
# | }
# configure:19164: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# conftest.cpp:29:63: error: thread-local declaration of 'tlsvar' follows non-thread-local declaration
# template __thread T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:24:36: note: previous declaration is here
# public: static T *tlsvar;
# ^
# conftest.cpp:29:72: error: use of undeclared identifier 'NULL'
# template __thread T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:30:39: error: thread-local declaration of 'tlsvar' follows non-thread-local declaration
# __thread int TLSClass2::tlsvar = 1;
# ^
# conftest.cpp:27:36: note: previous declaration is here
# public: static int tlsvar;
# ^
# conftest.cpp:35:25: error: use of undeclared identifier 'NULL'
# TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# ^
# 4 errors generated.
# configure:19164: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | /* end confdefs.h. */
# | template class TLSClass {
# | public: static T *tlsvar;
# | };
# | class TLSClass2 {
# | public: static int tlsvar;
# | };
# | template __thread T* TLSClass::tlsvar = NULL;
# | __thread int TLSClass2::tlsvar = 1;
# | static int x = 0;
# | int
# | main ()
# | {
# | TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# | ;
# | return 0;
# | }
# configure:19164: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# conftest.cpp:29:37: error: unknown type name '__declspec'
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:48: warning: variable templates are a C++14 extension [-Wc++14-extensions]
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:55: error: expected ';' at end of declaration
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# ;
# conftest.cpp:29:57: error: unknown type name 'T'
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:69: error: use of undeclared identifier 'T'
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:73: warning: extra qualification on member 'tlsvar' [-Wextra-qualification]
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:73: error: no member named 'tlsvar' in the global namespace
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ~~^
# conftest.cpp:29:82: error: use of undeclared identifier 'NULL'
# template __declspec(thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:30:15: error: unknown type name '__declspec'
# __declspec(thread) int TLSClass2::tlsvar = 1;
# ^
# conftest.cpp:30:33: error: expected ';' after top level declarator
# __declspec(thread) int TLSClass2::tlsvar = 1;
# ^
# ;
# conftest.cpp:35:25: error: use of undeclared identifier 'NULL'
# TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# ^
# 2 warnings and 9 errors generated.
# configure:19164: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | /* end confdefs.h. */
# | template class TLSClass {
# | public: static T *tlsvar;
# | };
# | class TLSClass2 {
# | public: static int tlsvar;
# | };
# | template __declspec(thread) T* TLSClass::tlsvar = NULL;
# | __declspec(thread) int TLSClass2::tlsvar = 1;
# | static int x = 0;
# | int
# | main ()
# | {
# | TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# | ;
# | return 0;
# | }
# configure:19164: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# conftest.cpp:29:48: error: '__thread' is only allowed on variable declarations
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:56: error: C++ requires a type specifier for all declarations
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ~~~~~~~~^
# conftest.cpp:29:37: error: C++ requires a type specifier for all declarations
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:57: error: expected ';' at end of declaration
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# ;
# conftest.cpp:29:59: error: unknown type name 'T'
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:71: error: use of undeclared identifier 'T'
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:75: warning: extra qualification on member 'tlsvar' [-Wextra-qualification]
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:29:75: error: no member named 'tlsvar' in the global namespace
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ~~^
# conftest.cpp:29:84: error: use of undeclared identifier 'NULL'
# template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# ^
# conftest.cpp:30:26: error: '__thread' is only allowed on variable declarations
# __declspec(__thread) int TLSClass2::tlsvar = 1;
# ^
# conftest.cpp:30:34: error: C++ requires a type specifier for all declarations
# __declspec(__thread) int TLSClass2::tlsvar = 1;
# ~~~~~~~~^
# conftest.cpp:30:15: error: C++ requires a type specifier for all declarations
# __declspec(__thread) int TLSClass2::tlsvar = 1;
# ^
# conftest.cpp:30:35: error: expected ';' after top level declarator
# __declspec(__thread) int TLSClass2::tlsvar = 1;
# ^
# ;
# conftest.cpp:35:25: error: use of undeclared identifier 'NULL'
# TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# ^
# 1 warning and 13 errors generated.
# configure:19164: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | /* end confdefs.h. */
# | template class TLSClass {
# | public: static T *tlsvar;
# | };
# | class TLSClass2 {
# | public: static int tlsvar;
# | };
# | template __declspec(__thread) T* TLSClass::tlsvar = NULL;
# | __declspec(__thread) int TLSClass2::tlsvar = 1;
# | static int x = 0;
# | int
# | main ()
# | {
# | TLSClass::tlsvar = NULL; TLSClass2::tlsvar = 1;
# | ;
# | return 0;
# | }
# configure:19203: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:33:49: warning: incompatible pointer to integer conversion passing 'pthread_key_t *' (aka 'unsigned int *') to parameter of type 'pthread_key_t' (aka 'unsigned int'); remove & [-Wint-conversion]
# return (void *)pthread_getspecific(&key);
# ^~~~
# /usr/include/pthread.h:1119:49: note: passing argument to parameter '__key' here
# extern void *pthread_getspecific (pthread_key_t __key) __THROW;
# ^
# conftest.c:36:35: warning: incompatible pointer to integer conversion passing 'pthread_key_t *' (aka 'unsigned int *') to parameter of type 'pthread_key_t' (aka 'unsigned int'); remove & [-Wint-conversion]
# pthread_setspecific(&key, p);
# ^~~~
# /usr/include/pthread.h:1122:47: note: passing argument to parameter '__key' here
# extern int pthread_setspecific (pthread_key_t __key,
# ^
# 2 warnings generated.
# configure:19203: $? = 0
# configure:19219: result: pthread
# configure:19239: checking whether stat file-mode macros are broken
# configure:19266: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19266: $? = 0
# configure:19273: result: no
# configure:19281: checking whether time.h and sys/time.h may both be included
# configure:19301: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19301: $? = 0
# configure:19308: result: yes
# configure:19319: checking for dirent.h that defines DIR
# configure:19338: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19338: $? = 0
# configure:19346: result: yes
# configure:19359: checking for library containing opendir
# configure:19390: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19390: $? = 0
# configure:19407: result: none required
# configure:19477: checking execinfo.h usability
# configure:19477: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19477: $? = 0
# configure:19477: result: yes
# configure:19477: checking execinfo.h presence
# configure:19477: clang -E -D_GNU_SOURCE -D_REENTRANT conftest.c
# configure:19477: $? = 0
# configure:19477: result: yes
# configure:19477: checking for execinfo.h
# configure:19477: result: yes
# configure:19477: checking sys/select.h usability
# configure:19477: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19477: $? = 0
# configure:19477: result: yes
# configure:19477: checking sys/select.h presence
# configure:19477: clang -E -D_GNU_SOURCE -D_REENTRANT conftest.c
# configure:19477: $? = 0
# configure:19477: result: yes
# configure:19477: checking for sys/select.h
# configure:19477: result: yes
# configure:19477: checking sys/socket.h usability
# configure:19477: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19477: $? = 0
# configure:19477: result: yes
# configure:19477: checking sys/socket.h presence
# configure:19477: clang -E -D_GNU_SOURCE -D_REENTRANT conftest.c
# configure:19477: $? = 0
# configure:19477: result: yes
# configure:19477: checking for sys/socket.h
# configure:19477: result: yes
# configure:19477: checking sys/time.h usability
# configure:19477: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19477: $? = 0
# configure:19477: result: yes
# configure:19477: checking sys/time.h presence
# configure:19477: clang -E -D_GNU_SOURCE -D_REENTRANT conftest.c
# configure:19477: $? = 0
# configure:19477: result: yes
# configure:19477: checking for sys/time.h
# configure:19477: result: yes
# configure:19487: checking for struct stat.st_blksize
# configure:19487: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19487: $? = 0
# configure:19487: result: yes
# configure:19511: checking for inttypes.h
# configure:19511: result: yes
# configure:19528: checking for stdint.h
# configure:19539: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19539: $? = 0
# configure:19540: result: yes
# configure:19543: checking if stdint.h can be used by C++
# configure:19559: clang++ -c -D_GNU_SOURCE -D_REENTRANT conftest.cpp >&5
# configure:19559: $? = 0
# configure:19560: result: yes
# configure:19597: checking stddef.h usability
# configure:19597: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19597: $? = 0
# configure:19597: result: yes
# configure:19597: checking stddef.h presence
# configure:19597: clang -E -D_GNU_SOURCE -D_REENTRANT conftest.c
# configure:19597: $? = 0
# configure:19597: result: yes
# configure:19597: checking for stddef.h
# configure:19597: result: yes
# configure:19607: checking for unistd.h
# configure:19607: result: yes
# configure:19624: checking size of char
# configure:19629: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19629: $? = 0
# configure:19629: ./conftest
# configure:19629: $? = 0
# configure:19644: result: 1
# configure:19658: checking size of unsigned char
# configure:19663: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19663: $? = 0
# configure:19663: ./conftest
# configure:19663: $? = 0
# configure:19678: result: 1
# configure:19692: checking size of short
# configure:19697: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19697: $? = 0
# configure:19697: ./conftest
# configure:19697: $? = 0
# configure:19712: result: 2
# configure:19726: checking size of unsigned short
# configure:19731: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19731: $? = 0
# configure:19731: ./conftest
# configure:19731: $? = 0
# configure:19746: result: 2
# configure:19760: checking size of int
# configure:19765: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19765: $? = 0
# configure:19765: ./conftest
# configure:19765: $? = 0
# configure:19780: result: 4
# configure:19794: checking size of unsigned int
# configure:19799: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19799: $? = 0
# configure:19799: ./conftest
# configure:19799: $? = 0
# configure:19814: result: 4
# configure:19828: checking size of long
# configure:19833: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19833: $? = 0
# configure:19833: ./conftest
# configure:19833: $? = 0
# configure:19848: result: 8
# configure:19862: checking size of unsigned long
# configure:19867: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19867: $? = 0
# configure:19867: ./conftest
# configure:19867: $? = 0
# configure:19882: result: 8
# configure:19896: checking size of long long
# configure:19901: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19901: $? = 0
# configure:19901: ./conftest
# configure:19901: $? = 0
# configure:19916: result: 8
# configure:19930: checking size of unsigned long long
# configure:19935: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19935: $? = 0
# configure:19935: ./conftest
# configure:19935: $? = 0
# configure:19950: result: 8
# configure:19964: checking size of char *
# configure:19969: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19969: $? = 0
# configure:19969: ./conftest
# configure:19969: $? = 0
# configure:19984: result: 8
# configure:19998: checking for u_char
# configure:19998: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:19998: $? = 0
# configure:19998: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:51:21: error: expected expression
# if (sizeof ((u_char)))
# ^
# 1 error generated.
# configure:19998: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | if (sizeof ((u_char)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:19998: result: yes
# configure:20008: checking for u_short
# configure:20008: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20008: $? = 0
# configure:20008: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:51:22: error: expected expression
# if (sizeof ((u_short)))
# ^
# 1 error generated.
# configure:20008: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | if (sizeof ((u_short)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20008: result: yes
# configure:20018: checking for u_int
# configure:20018: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20018: $? = 0
# configure:20018: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:51:20: error: expected expression
# if (sizeof ((u_int)))
# ^
# 1 error generated.
# configure:20018: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | if (sizeof ((u_int)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20018: result: yes
# configure:20028: checking for u_long
# configure:20028: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20028: $? = 0
# configure:20028: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:51:21: error: expected expression
# if (sizeof ((u_long)))
# ^
# 1 error generated.
# configure:20028: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | if (sizeof ((u_long)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20028: result: yes
# configure:20039: checking for u_int8_t
# configure:20039: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20039: $? = 0
# configure:20039: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:51:23: error: expected expression
# if (sizeof ((u_int8_t)))
# ^
# 1 error generated.
# configure:20039: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | if (sizeof ((u_int8_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20039: result: yes
# configure:20065: checking for u_int16_t
# configure:20065: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20065: $? = 0
# configure:20065: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:51:24: error: expected expression
# if (sizeof ((u_int16_t)))
# ^
# 1 error generated.
# configure:20065: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | if (sizeof ((u_int16_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20065: result: yes
# configure:20091: checking for int16_t
# configure:20091: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20091: $? = 0
# configure:20091: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:51:22: error: expected expression
# if (sizeof ((int16_t)))
# ^
# 1 error generated.
# configure:20091: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | if (sizeof ((int16_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20091: result: yes
# configure:20117: checking for u_int32_t
# configure:20117: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20117: $? = 0
# configure:20117: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:51:24: error: expected expression
# if (sizeof ((u_int32_t)))
# ^
# 1 error generated.
# configure:20117: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | if (sizeof ((u_int32_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20117: result: yes
# configure:20143: checking for int32_t
# configure:20143: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20143: $? = 0
# configure:20143: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:51:22: error: expected expression
# if (sizeof ((int32_t)))
# ^
# 1 error generated.
# configure:20143: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | if (sizeof ((int32_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20143: result: yes
# configure:20169: checking for u_int64_t
# configure:20169: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20169: $? = 0
# configure:20169: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:51:24: error: expected expression
# if (sizeof ((u_int64_t)))
# ^
# 1 error generated.
# configure:20169: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | if (sizeof ((u_int64_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20169: result: yes
# configure:20195: checking for int64_t
# configure:20195: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20195: $? = 0
# configure:20195: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:51:22: error: expected expression
# if (sizeof ((int64_t)))
# ^
# 1 error generated.
# configure:20195: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | if (sizeof ((int64_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20195: result: yes
# configure:20225: checking for FILE *
# configure:20225: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20225: $? = 0
# configure:20225: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:51:21: error: expected expression
# if (sizeof ((FILE *)))
# ^
# 1 error generated.
# configure:20225: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | if (sizeof ((FILE *)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20225: result: yes
# configure:20234: checking for off_t
# configure:20234: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20234: $? = 0
# configure:20234: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:51:20: error: expected expression
# if (sizeof ((off_t)))
# ^
# 1 error generated.
# configure:20234: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | if (sizeof ((off_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20234: result: yes
# configure:20243: checking for pid_t
# configure:20243: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20243: $? = 0
# configure:20243: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:51:20: error: expected expression
# if (sizeof ((pid_t)))
# ^
# 1 error generated.
# configure:20243: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | if (sizeof ((pid_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20243: result: yes
# configure:20252: checking for size_t
# configure:20252: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20252: $? = 0
# configure:20252: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:51:21: error: expected expression
# if (sizeof ((size_t)))
# ^
# 1 error generated.
# configure:20252: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | if (sizeof ((size_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20252: result: yes
# configure:20261: checking for time_t
# configure:20261: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20261: $? = 0
# configure:20261: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:51:21: error: expected expression
# if (sizeof ((time_t)))
# ^
# 1 error generated.
# configure:20261: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | if (sizeof ((time_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20261: result: yes
# configure:20276: checking size of size_t
# configure:20281: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20281: $? = 0
# configure:20281: ./conftest
# configure:20281: $? = 0
# configure:20296: result: 8
# configure:20307: checking for ssize_t
# configure:20307: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20307: $? = 0
# configure:20307: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:52:22: error: expected expression
# if (sizeof ((ssize_t)))
# ^
# 1 error generated.
# configure:20307: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | #define SIZEOF_SIZE_T 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | if (sizeof ((ssize_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20307: result: yes
# configure:20335: checking for uintmax_t
# configure:20335: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20335: $? = 0
# configure:20335: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:78:24: error: expected expression
# if (sizeof ((uintmax_t)))
# ^
# 1 error generated.
# configure:20335: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | #define SIZEOF_SIZE_T 8
# | /* 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 ((uintmax_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20335: result: yes
# configure:20353: checking for uintptr_t
# configure:20353: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20353: $? = 0
# configure:20353: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:78:24: error: expected expression
# if (sizeof ((uintptr_t)))
# ^
# 1 error generated.
# configure:20353: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | #define SIZEOF_SIZE_T 8
# | /* 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 ((uintptr_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20353: result: yes
# configure:20378: checking for socklen_t
# configure:20378: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20378: $? = 0
# configure:20378: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:55:24: error: expected expression
# if (sizeof ((socklen_t)))
# ^
# 1 error generated.
# configure:20378: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | #define SIZEOF_SIZE_T 8
# | /* end confdefs.h. */
# | #include
# | #include
# | #include
# | #include
# | #include
# | #include
# | #ifdef HAVE_SYS_SOCKET_H
# | #include
# | #endif
# |
# | int
# | main ()
# | {
# | if (sizeof ((socklen_t)))
# | return 0;
# | ;
# | return 0;
# | }
# configure:20378: result: yes
# configure:20437: checking for ANSI C exit success/failure values
# configure:20454: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:20454: $? = 0
# configure:20461: result: yes
# configure:20469: checking for getopt optreset variable
# configure:20486: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# /tmp/conftest-2b6844.o: In function `main':
# conftest.c:(.text+0x10): undefined reference to `optreset'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:20486: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | #define SIZEOF_SIZE_T 8
# | #define HAVE_EXIT_SUCCESS 1
# | /* end confdefs.h. */
# | #include
# | int
# | main ()
# | {
# | extern int optreset; optreset = 1;
# | ;
# | return 0;
# | }
# configure:20494: result: no
# configure:20510: checking for mutexes
# configure:20634: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:46:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
# main() {
# ^
# 1 warning generated.
# configure:20634: $? = 0
# configure:20634: ./conftest
# configure:20634: $? = 0
# configure:20682: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:46:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
# main() {
# ^
# 1 warning generated.
# configure:20682: $? = 0
# configure:20682: ./conftest
# configure:20682: $? = 0
# configure:20732: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:46:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
# main() {
# ^
# 1 warning generated.
# configure:20732: $? = 0
# configure:20732: ./conftest
# configure:20732: $? = 0
# configure:21382: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:51:3: error: use of undeclared identifier 'FAIL'
# FAIL TO COMPILE/LINK
# ^
# 1 error generated.
# configure:21382: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | #define SIZEOF_SIZE_T 8
# | #define HAVE_EXIT_SUCCESS 1
# | /* end confdefs.h. */
# |
# | int
# | main ()
# | {
# |
# | #if (defined(i386) || defined(__i386__)) && defined(__GNUC__)
# | exit(0);
# | #else
# | FAIL TO COMPILE/LINK
# | #endif
# |
# | ;
# | return 0;
# | }
# configure:21405: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:49:3: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration]
# exit(0);
# ^
# conftest.c:49:3: note: include the header or explicitly provide a declaration for 'exit'
# 1 warning generated.
# configure:21405: $? = 0
# configure:21432: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:44:11: fatal error: 'sys/atomic.h' file not found
# #include
# ^
# 1 error generated.
# configure:21432: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | #define SIZEOF_SIZE_T 8
# | #define HAVE_EXIT_SUCCESS 1
# | /* end confdefs.h. */
# |
# | #include
# | #include
# | int
# | main ()
# | {
# |
# | typedef lock_t tsl_t;
# | lock_t x;
# | _lock_try(&x);
# | _lock_clear(&x);
# | membar_enter();
# |
# | ;
# | return 0;
# | }
# configure:21457: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:52:3: error: use of undeclared identifier 'FAIL'
# FAIL TO COMPILE/LINK
# ^
# 1 error generated.
# configure:21457: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | #define SIZEOF_SIZE_T 8
# | #define HAVE_EXIT_SUCCESS 1
# | /* end confdefs.h. */
# |
# | int
# | main ()
# | {
# |
# | #if defined(__sparc__) && defined(__GNUC__)
# | asm volatile ("membar #StoreStore|#StoreLoad|#LoadStore");
# | exit(0);
# | #else
# | FAIL TO COMPILE/LINK
# | #endif
# |
# | ;
# | return 0;
# | }
# configure:22032: result: POSIX/pthreads/library/x86_64/gcc-assembly
# configure:22325: checking pthread.h usability
# configure:22325: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:22325: $? = 0
# configure:22325: result: yes
# configure:22325: checking pthread.h presence
# configure:22325: clang -E -D_GNU_SOURCE -D_REENTRANT conftest.c
# configure:22325: $? = 0
# configure:22325: result: yes
# configure:22325: checking for pthread.h
# configure:22325: result: yes
# configure:22335: checking for main in -lpthread
# configure:22354: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:22354: $? = 0
# configure:22363: result: yes
# configure:22398: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:22398: $? = 0
# configure:22441: checking for atomic operations
# configure:22478: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# conftest.c:59:3: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration]
# exit(0);
# ^
# conftest.c:59:3: note: include the header or explicitly provide a declaration for 'exit'
# 1 warning generated.
# configure:22478: $? = 0
# configure:22510: result: x86/gcc-assembly
# configure:22644: checking for library containing sched_yield
# configure:22675: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:22675: $? = 0
# configure:22692: result: none required
# configure:22702: checking for library containing fdatasync
# configure:22733: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:22733: $? = 0
# configure:22750: result: none required
# configure:22759: checking for library containing getaddrinfo
# configure:22790: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:22790: $? = 0
# configure:22807: result: none required
# configure:22815: checking for library containing hstrerror
# configure:22846: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:22846: $? = 0
# configure:22863: result: none required
# configure:22878: checking for main in -lm
# configure:22897: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lm -lpthread >&5
# configure:22897: $? = 0
# configure:22906: result: yes
# configure:22913: checking for main in -lnsl
# configure:22932: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lnsl -lpthread >&5
# configure:22932: $? = 0
# configure:22941: result: yes
# configure:22948: checking for main in -lsocket
# configure:22967: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lsocket -lpthread >&5
# /usr/bin/ld: cannot find -lsocket
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:22967: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | #define SIZEOF_SIZE_T 8
# | #define HAVE_EXIT_SUCCESS 1
# | #define HAVE_MUTEX_PTHREADS 1
# | #define HAVE_PTHREAD_COND_REINIT_OKAY 1
# | #define HAVE_PTHREAD_RWLOCK_REINIT_OKAY 1
# | #define HAVE_MUTEX_X86_64_GCC_ASSEMBLY 1
# | #define HAVE_MUTEX_SUPPORT 1
# | #define HAVE_SHARED_LATCHES 1
# | #define HAVE_MUTEX_HYBRID 1
# | #define HAVE_SIMPLE_THREAD_TYPE 1
# | #define HAVE_ATOMIC_SUPPORT 1
# | #define HAVE_ATOMIC_X86_GCC_ASSEMBLY 1
# | /* end confdefs.h. */
# |
# |
# | int
# | main ()
# | {
# | return main ();
# | ;
# | return 0;
# | }
# configure:22976: result: no
# configure:22989: checking for abort
# configure:22989: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:76:6: warning: incompatible redeclaration of library function 'abort' [-Wincompatible-library-redeclaration]
# char abort ();
# ^
# conftest.c:76:6: note: 'abort' is a builtin with type 'void (void) __attribute__((noreturn))'
# 1 warning generated.
# configure:22989: $? = 0
# configure:22989: result: yes
# configure:23002: checking for atoi
# configure:23002: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23002: $? = 0
# configure:23002: result: yes
# configure:23015: checking for atol
# configure:23015: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23015: $? = 0
# configure:23015: result: yes
# configure:23028: checking for bsearch
# configure:23028: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23028: $? = 0
# configure:23028: result: yes
# configure:23041: checking for getcwd
# configure:23041: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23041: $? = 0
# configure:23041: result: yes
# configure:23054: checking for getenv
# configure:23054: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23054: $? = 0
# configure:23054: result: yes
# configure:23067: checking for getopt
# configure:23067: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23067: $? = 0
# configure:23067: result: yes
# configure:23080: checking for isalpha
# configure:23080: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23080: $? = 0
# configure:23080: result: yes
# configure:23093: checking for isdigit
# configure:23093: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23093: $? = 0
# configure:23093: result: yes
# configure:23106: checking for isprint
# configure:23106: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23106: $? = 0
# configure:23106: result: yes
# configure:23119: checking for isspace
# configure:23119: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23119: $? = 0
# configure:23119: result: yes
# configure:23132: checking for memcmp
# configure:23132: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:87:6: warning: incompatible redeclaration of library function 'memcmp' [-Wincompatible-library-redeclaration]
# char memcmp ();
# ^
# conftest.c:87:6: note: 'memcmp' is a builtin with type 'int (const void *, const void *, unsigned long)'
# 1 warning generated.
# configure:23132: $? = 0
# configure:23132: result: yes
# configure:23145: checking for memcpy
# configure:23145: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:88:6: warning: incompatible redeclaration of library function 'memcpy' [-Wincompatible-library-redeclaration]
# char memcpy ();
# ^
# conftest.c:88:6: note: 'memcpy' is a builtin with type 'void *(void *, const void *, unsigned long)'
# 1 warning generated.
# configure:23145: $? = 0
# configure:23145: result: yes
# configure:23158: checking for memmove
# configure:23158: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:89:6: warning: incompatible redeclaration of library function 'memmove' [-Wincompatible-library-redeclaration]
# char memmove ();
# ^
# conftest.c:89:6: note: 'memmove' is a builtin with type 'void *(void *, const void *, unsigned long)'
# 1 warning generated.
# configure:23158: $? = 0
# configure:23158: result: yes
# configure:23171: checking for printf
# configure:23171: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:90:6: warning: incompatible redeclaration of library function 'printf' [-Wincompatible-library-redeclaration]
# char printf ();
# ^
# conftest.c:90:6: note: 'printf' is a builtin with type 'int (const char *, ...)'
# 1 warning generated.
# configure:23171: $? = 0
# configure:23171: result: yes
# configure:23184: checking for qsort
# configure:23184: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23184: $? = 0
# configure:23184: result: yes
# configure:23197: checking for raise
# configure:23197: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23197: $? = 0
# configure:23197: result: yes
# configure:23210: checking for rand
# configure:23210: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23210: $? = 0
# configure:23210: result: yes
# configure:23223: checking for strcasecmp
# configure:23223: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:94:6: warning: incompatible redeclaration of library function 'strcasecmp' [-Wincompatible-library-redeclaration]
# char strcasecmp ();
# ^
# conftest.c:94:6: note: 'strcasecmp' is a builtin with type 'int (const char *, const char *)'
# 1 warning generated.
# configure:23223: $? = 0
# configure:23223: result: yes
# configure:23236: checking for strcat
# configure:23236: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:95:6: warning: incompatible redeclaration of library function 'strcat' [-Wincompatible-library-redeclaration]
# char strcat ();
# ^
# conftest.c:95:6: note: 'strcat' is a builtin with type 'char *(char *, const char *)'
# 1 warning generated.
# configure:23236: $? = 0
# configure:23236: result: yes
# configure:23249: checking for strchr
# configure:23249: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:96:6: warning: incompatible redeclaration of library function 'strchr' [-Wincompatible-library-redeclaration]
# char strchr ();
# ^
# conftest.c:96:6: note: 'strchr' is a builtin with type 'char *(const char *, int)'
# 1 warning generated.
# configure:23249: $? = 0
# configure:23249: result: yes
# configure:23262: checking for strdup
# configure:23262: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:97:6: warning: incompatible redeclaration of library function 'strdup' [-Wincompatible-library-redeclaration]
# char strdup ();
# ^
# conftest.c:97:6: note: 'strdup' is a builtin with type 'char *(const char *)'
# 1 warning generated.
# configure:23262: $? = 0
# configure:23262: result: yes
# configure:23275: checking for strerror
# configure:23275: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:98:6: warning: incompatible redeclaration of library function 'strerror' [-Wincompatible-library-redeclaration]
# char strerror ();
# ^
# conftest.c:98:6: note: 'strerror' is a builtin with type 'char *(int)'
# 1 warning generated.
# configure:23275: $? = 0
# configure:23275: result: yes
# configure:23288: checking for strncat
# configure:23288: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:99:6: warning: incompatible redeclaration of library function 'strncat' [-Wincompatible-library-redeclaration]
# char strncat ();
# ^
# conftest.c:99:6: note: 'strncat' is a builtin with type 'char *(char *, const char *, unsigned long)'
# 1 warning generated.
# configure:23288: $? = 0
# configure:23288: result: yes
# configure:23301: checking for strncmp
# configure:23301: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:100:6: warning: incompatible redeclaration of library function 'strncmp' [-Wincompatible-library-redeclaration]
# char strncmp ();
# ^
# conftest.c:100:6: note: 'strncmp' is a builtin with type 'int (const char *, const char *, unsigned long)'
# 1 warning generated.
# configure:23301: $? = 0
# configure:23301: result: yes
# configure:23314: checking for strrchr
# configure:23314: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:101:6: warning: incompatible redeclaration of library function 'strrchr' [-Wincompatible-library-redeclaration]
# char strrchr ();
# ^
# conftest.c:101:6: note: 'strrchr' is a builtin with type 'char *(const char *, int)'
# 1 warning generated.
# configure:23314: $? = 0
# configure:23314: result: yes
# configure:23327: checking for strsep
# configure:23327: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23327: $? = 0
# configure:23327: result: yes
# configure:23340: checking for strtol
# configure:23340: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23340: $? = 0
# configure:23340: result: yes
# configure:23353: checking for strtoul
# configure:23353: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23353: $? = 0
# configure:23353: result: yes
# configure:23377: checking for _fstati64
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# /tmp/conftest-00e1e1.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `_fstati64'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:23377: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | #define SIZEOF_SIZE_T 8
# | #define HAVE_EXIT_SUCCESS 1
# | #define HAVE_MUTEX_PTHREADS 1
# | #define HAVE_PTHREAD_COND_REINIT_OKAY 1
# | #define HAVE_PTHREAD_RWLOCK_REINIT_OKAY 1
# | #define HAVE_MUTEX_X86_64_GCC_ASSEMBLY 1
# | #define HAVE_MUTEX_SUPPORT 1
# | #define HAVE_SHARED_LATCHES 1
# | #define HAVE_MUTEX_HYBRID 1
# | #define HAVE_SIMPLE_THREAD_TYPE 1
# | #define HAVE_ATOMIC_SUPPORT 1
# | #define HAVE_ATOMIC_X86_GCC_ASSEMBLY 1
# | #define HAVE_ABORT 1
# | #define HAVE_ATOI 1
# | #define HAVE_ATOL 1
# | #define HAVE_BSEARCH 1
# | #define HAVE_GETCWD 1
# | #define HAVE_GETENV 1
# | #define HAVE_GETOPT 1
# | #define HAVE_ISALPHA 1
# | #define HAVE_ISDIGIT 1
# | #define HAVE_ISPRINT 1
# | #define HAVE_ISSPACE 1
# | #define HAVE_MEMCMP 1
# | #define HAVE_MEMCPY 1
# | #define HAVE_MEMMOVE 1
# | #define HAVE_PRINTF 1
# | #define HAVE_QSORT 1
# | #define HAVE_RAISE 1
# | #define HAVE_RAND 1
# | #define HAVE_STRCASECMP 1
# | #define HAVE_STRCAT 1
# | #define HAVE_STRCHR 1
# | #define HAVE_STRDUP 1
# | #define HAVE_STRERROR 1
# | #define HAVE_STRNCAT 1
# | #define HAVE_STRNCMP 1
# | #define HAVE_STRRCHR 1
# | #define HAVE_STRSEP 1
# | #define HAVE_STRTOL 1
# | #define HAVE_STRTOUL 1
# | /* end confdefs.h. */
# | /* Define _fstati64 to an innocuous variant, in case declares _fstati64.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define _fstati64 innocuous__fstati64
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char _fstati64 (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef _fstati64
# |
# | /* 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 _fstati64 ();
# | /* 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__fstati64 || defined __stub____fstati64
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return _fstati64 ();
# | ;
# | return 0;
# | }
# configure:23377: result: no
# configure:23377: checking for backtrace
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for backtrace_symbols
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for directio
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# /tmp/conftest-89e030.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `directio'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:23377: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | #define SIZEOF_SIZE_T 8
# | #define HAVE_EXIT_SUCCESS 1
# | #define HAVE_MUTEX_PTHREADS 1
# | #define HAVE_PTHREAD_COND_REINIT_OKAY 1
# | #define HAVE_PTHREAD_RWLOCK_REINIT_OKAY 1
# | #define HAVE_MUTEX_X86_64_GCC_ASSEMBLY 1
# | #define HAVE_MUTEX_SUPPORT 1
# | #define HAVE_SHARED_LATCHES 1
# | #define HAVE_MUTEX_HYBRID 1
# | #define HAVE_SIMPLE_THREAD_TYPE 1
# | #define HAVE_ATOMIC_SUPPORT 1
# | #define HAVE_ATOMIC_X86_GCC_ASSEMBLY 1
# | #define HAVE_ABORT 1
# | #define HAVE_ATOI 1
# | #define HAVE_ATOL 1
# | #define HAVE_BSEARCH 1
# | #define HAVE_GETCWD 1
# | #define HAVE_GETENV 1
# | #define HAVE_GETOPT 1
# | #define HAVE_ISALPHA 1
# | #define HAVE_ISDIGIT 1
# | #define HAVE_ISPRINT 1
# | #define HAVE_ISSPACE 1
# | #define HAVE_MEMCMP 1
# | #define HAVE_MEMCPY 1
# | #define HAVE_MEMMOVE 1
# | #define HAVE_PRINTF 1
# | #define HAVE_QSORT 1
# | #define HAVE_RAISE 1
# | #define HAVE_RAND 1
# | #define HAVE_STRCASECMP 1
# | #define HAVE_STRCAT 1
# | #define HAVE_STRCHR 1
# | #define HAVE_STRDUP 1
# | #define HAVE_STRERROR 1
# | #define HAVE_STRNCAT 1
# | #define HAVE_STRNCMP 1
# | #define HAVE_STRRCHR 1
# | #define HAVE_STRSEP 1
# | #define HAVE_STRTOL 1
# | #define HAVE_STRTOUL 1
# | #define HAVE_BACKTRACE 1
# | #define HAVE_BACKTRACE_SYMBOLS 1
# | /* end confdefs.h. */
# | /* Define directio to an innocuous variant, in case declares directio.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define directio innocuous_directio
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char directio (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef directio
# |
# | /* 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 directio ();
# | /* 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_directio || defined __stub___directio
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return directio ();
# | ;
# | return 0;
# | }
# configure:23377: result: no
# configure:23377: checking for fchmod
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for fclose
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for fcntl
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for fdatasync
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for fgetc
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for fgets
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for fopen
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for fwrite
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for getgid
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for getrusage
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for getuid
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for hstrerror
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for mprotect
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for pstat_getdynamic
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# /tmp/conftest-6c367e.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `pstat_getdynamic'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:23377: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | #define SIZEOF_SIZE_T 8
# | #define HAVE_EXIT_SUCCESS 1
# | #define HAVE_MUTEX_PTHREADS 1
# | #define HAVE_PTHREAD_COND_REINIT_OKAY 1
# | #define HAVE_PTHREAD_RWLOCK_REINIT_OKAY 1
# | #define HAVE_MUTEX_X86_64_GCC_ASSEMBLY 1
# | #define HAVE_MUTEX_SUPPORT 1
# | #define HAVE_SHARED_LATCHES 1
# | #define HAVE_MUTEX_HYBRID 1
# | #define HAVE_SIMPLE_THREAD_TYPE 1
# | #define HAVE_ATOMIC_SUPPORT 1
# | #define HAVE_ATOMIC_X86_GCC_ASSEMBLY 1
# | #define HAVE_ABORT 1
# | #define HAVE_ATOI 1
# | #define HAVE_ATOL 1
# | #define HAVE_BSEARCH 1
# | #define HAVE_GETCWD 1
# | #define HAVE_GETENV 1
# | #define HAVE_GETOPT 1
# | #define HAVE_ISALPHA 1
# | #define HAVE_ISDIGIT 1
# | #define HAVE_ISPRINT 1
# | #define HAVE_ISSPACE 1
# | #define HAVE_MEMCMP 1
# | #define HAVE_MEMCPY 1
# | #define HAVE_MEMMOVE 1
# | #define HAVE_PRINTF 1
# | #define HAVE_QSORT 1
# | #define HAVE_RAISE 1
# | #define HAVE_RAND 1
# | #define HAVE_STRCASECMP 1
# | #define HAVE_STRCAT 1
# | #define HAVE_STRCHR 1
# | #define HAVE_STRDUP 1
# | #define HAVE_STRERROR 1
# | #define HAVE_STRNCAT 1
# | #define HAVE_STRNCMP 1
# | #define HAVE_STRRCHR 1
# | #define HAVE_STRSEP 1
# | #define HAVE_STRTOL 1
# | #define HAVE_STRTOUL 1
# | #define HAVE_BACKTRACE 1
# | #define HAVE_BACKTRACE_SYMBOLS 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_FCLOSE 1
# | #define HAVE_FCNTL 1
# | #define HAVE_FDATASYNC 1
# | #define HAVE_FGETC 1
# | #define HAVE_FGETS 1
# | #define HAVE_FOPEN 1
# | #define HAVE_FWRITE 1
# | #define HAVE_GETGID 1
# | #define HAVE_GETRUSAGE 1
# | #define HAVE_GETUID 1
# | #define HAVE_HSTRERROR 1
# | #define HAVE_MPROTECT 1
# | /* end confdefs.h. */
# | /* Define pstat_getdynamic to an innocuous variant, in case declares pstat_getdynamic.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define pstat_getdynamic innocuous_pstat_getdynamic
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char pstat_getdynamic (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef pstat_getdynamic
# |
# | /* 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 pstat_getdynamic ();
# | /* 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_pstat_getdynamic || defined __stub___pstat_getdynamic
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return pstat_getdynamic ();
# | ;
# | return 0;
# | }
# configure:23377: result: no
# configure:23377: checking for pthread_self
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for pthread_yield
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for random
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for sched_yield
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for select
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for setgid
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for setuid
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for sigaction
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for snprintf
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:128:6: warning: incompatible redeclaration of library function 'snprintf' [-Wincompatible-library-redeclaration]
# char snprintf ();
# ^
# conftest.c:128:6: note: 'snprintf' is a builtin with type 'int (char *, unsigned long, const char *, ...)'
# 1 warning generated.
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for stat
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for sysconf
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for vsnprintf
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:131:6: warning: incompatible redeclaration of library function 'vsnprintf' [-Wincompatible-library-redeclaration]
# char vsnprintf ();
# ^
# conftest.c:131:6: note: 'vsnprintf' is a builtin with type 'int (char *, unsigned long, const char *, struct __va_list_tag *)'
# 1 warning generated.
# configure:23377: $? = 0
# configure:23377: result: yes
# configure:23377: checking for yield
# configure:23377: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# /tmp/conftest-a71889.o: In function `main':
# conftest.c:(.text+0x12): undefined reference to `yield'
# clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
# configure:23377: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | #define SIZEOF_SIZE_T 8
# | #define HAVE_EXIT_SUCCESS 1
# | #define HAVE_MUTEX_PTHREADS 1
# | #define HAVE_PTHREAD_COND_REINIT_OKAY 1
# | #define HAVE_PTHREAD_RWLOCK_REINIT_OKAY 1
# | #define HAVE_MUTEX_X86_64_GCC_ASSEMBLY 1
# | #define HAVE_MUTEX_SUPPORT 1
# | #define HAVE_SHARED_LATCHES 1
# | #define HAVE_MUTEX_HYBRID 1
# | #define HAVE_SIMPLE_THREAD_TYPE 1
# | #define HAVE_ATOMIC_SUPPORT 1
# | #define HAVE_ATOMIC_X86_GCC_ASSEMBLY 1
# | #define HAVE_ABORT 1
# | #define HAVE_ATOI 1
# | #define HAVE_ATOL 1
# | #define HAVE_BSEARCH 1
# | #define HAVE_GETCWD 1
# | #define HAVE_GETENV 1
# | #define HAVE_GETOPT 1
# | #define HAVE_ISALPHA 1
# | #define HAVE_ISDIGIT 1
# | #define HAVE_ISPRINT 1
# | #define HAVE_ISSPACE 1
# | #define HAVE_MEMCMP 1
# | #define HAVE_MEMCPY 1
# | #define HAVE_MEMMOVE 1
# | #define HAVE_PRINTF 1
# | #define HAVE_QSORT 1
# | #define HAVE_RAISE 1
# | #define HAVE_RAND 1
# | #define HAVE_STRCASECMP 1
# | #define HAVE_STRCAT 1
# | #define HAVE_STRCHR 1
# | #define HAVE_STRDUP 1
# | #define HAVE_STRERROR 1
# | #define HAVE_STRNCAT 1
# | #define HAVE_STRNCMP 1
# | #define HAVE_STRRCHR 1
# | #define HAVE_STRSEP 1
# | #define HAVE_STRTOL 1
# | #define HAVE_STRTOUL 1
# | #define HAVE_BACKTRACE 1
# | #define HAVE_BACKTRACE_SYMBOLS 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_FCLOSE 1
# | #define HAVE_FCNTL 1
# | #define HAVE_FDATASYNC 1
# | #define HAVE_FGETC 1
# | #define HAVE_FGETS 1
# | #define HAVE_FOPEN 1
# | #define HAVE_FWRITE 1
# | #define HAVE_GETGID 1
# | #define HAVE_GETRUSAGE 1
# | #define HAVE_GETUID 1
# | #define HAVE_HSTRERROR 1
# | #define HAVE_MPROTECT 1
# | #define HAVE_PTHREAD_SELF 1
# | #define HAVE_PTHREAD_YIELD 1
# | #define HAVE_RANDOM 1
# | #define HAVE_SCHED_YIELD 1
# | #define HAVE_SELECT 1
# | #define HAVE_SETGID 1
# | #define HAVE_SETUID 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SNPRINTF 1
# | #define HAVE_STAT 1
# | #define HAVE_SYSCONF 1
# | #define HAVE_VSNPRINTF 1
# | /* end confdefs.h. */
# | /* Define yield to an innocuous variant, in case declares yield.
# | For example, HP-UX 11i declares gettimeofday. */
# | #define yield innocuous_yield
# |
# | /* System header to define __stub macros and hopefully few prototypes,
# | which can conflict with char yield (); below.
# | Prefer to if __STDC__ is defined, since
# | exists even on freestanding compilers. */
# |
# | #ifdef __STDC__
# | # include
# | #else
# | # include
# | #endif
# |
# | #undef yield
# |
# | /* 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 yield ();
# | /* 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_yield || defined __stub___yield
# | choke me
# | #endif
# |
# | int
# | main ()
# | {
# | return yield ();
# | ;
# | return 0;
# | }
# configure:23377: result: no
# configure:23392: checking for gettimeofday
# configure:23392: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23392: $? = 0
# configure:23392: result: yes
# configure:23392: checking for localtime
# configure:23392: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23392: $? = 0
# configure:23392: result: yes
# configure:23392: checking for time
# configure:23392: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23392: $? = 0
# configure:23392: result: yes
# configure:23392: checking for strftime
# configure:23392: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23392: $? = 0
# configure:23392: result: yes
# configure:23410: checking for clock_gettime
# configure:23410: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23410: $? = 0
# configure:23410: result: yes
# configure:23425: checking for clock_gettime monotonic clock
# configure:23464: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:116:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
# main() {
# ^
# conftest.c:118:10: warning: implicit declaration of function 'clock_gettime' is invalid in C99 [-Wimplicit-function-declaration]
# return (clock_gettime(CLOCK_MONOTONIC, &t) != 0);
# ^
# conftest.c:118:24: error: use of undeclared identifier 'CLOCK_MONOTONIC'
# return (clock_gettime(CLOCK_MONOTONIC, &t) != 0);
# ^
# 2 warnings and 1 error generated.
# configure:23464: $? = 1
# configure: program exited with status 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | #define SIZEOF_SIZE_T 8
# | #define HAVE_EXIT_SUCCESS 1
# | #define HAVE_MUTEX_PTHREADS 1
# | #define HAVE_PTHREAD_COND_REINIT_OKAY 1
# | #define HAVE_PTHREAD_RWLOCK_REINIT_OKAY 1
# | #define HAVE_MUTEX_X86_64_GCC_ASSEMBLY 1
# | #define HAVE_MUTEX_SUPPORT 1
# | #define HAVE_SHARED_LATCHES 1
# | #define HAVE_MUTEX_HYBRID 1
# | #define HAVE_SIMPLE_THREAD_TYPE 1
# | #define HAVE_ATOMIC_SUPPORT 1
# | #define HAVE_ATOMIC_X86_GCC_ASSEMBLY 1
# | #define HAVE_ABORT 1
# | #define HAVE_ATOI 1
# | #define HAVE_ATOL 1
# | #define HAVE_BSEARCH 1
# | #define HAVE_GETCWD 1
# | #define HAVE_GETENV 1
# | #define HAVE_GETOPT 1
# | #define HAVE_ISALPHA 1
# | #define HAVE_ISDIGIT 1
# | #define HAVE_ISPRINT 1
# | #define HAVE_ISSPACE 1
# | #define HAVE_MEMCMP 1
# | #define HAVE_MEMCPY 1
# | #define HAVE_MEMMOVE 1
# | #define HAVE_PRINTF 1
# | #define HAVE_QSORT 1
# | #define HAVE_RAISE 1
# | #define HAVE_RAND 1
# | #define HAVE_STRCASECMP 1
# | #define HAVE_STRCAT 1
# | #define HAVE_STRCHR 1
# | #define HAVE_STRDUP 1
# | #define HAVE_STRERROR 1
# | #define HAVE_STRNCAT 1
# | #define HAVE_STRNCMP 1
# | #define HAVE_STRRCHR 1
# | #define HAVE_STRSEP 1
# | #define HAVE_STRTOL 1
# | #define HAVE_STRTOUL 1
# | #define HAVE_BACKTRACE 1
# | #define HAVE_BACKTRACE_SYMBOLS 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_FCLOSE 1
# | #define HAVE_FCNTL 1
# | #define HAVE_FDATASYNC 1
# | #define HAVE_FGETC 1
# | #define HAVE_FGETS 1
# | #define HAVE_FOPEN 1
# | #define HAVE_FWRITE 1
# | #define HAVE_GETGID 1
# | #define HAVE_GETRUSAGE 1
# | #define HAVE_GETUID 1
# | #define HAVE_HSTRERROR 1
# | #define HAVE_MPROTECT 1
# | #define HAVE_PTHREAD_SELF 1
# | #define HAVE_PTHREAD_YIELD 1
# | #define HAVE_RANDOM 1
# | #define HAVE_SCHED_YIELD 1
# | #define HAVE_SELECT 1
# | #define HAVE_SETGID 1
# | #define HAVE_SETUID 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SNPRINTF 1
# | #define HAVE_STAT 1
# | #define HAVE_SYSCONF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_LOCALTIME 1
# | #define HAVE_TIME 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_CLOCK_GETTIME 1
# | /* end confdefs.h. */
# |
# | #include
# | main() {
# | struct timespec t;
# | return (clock_gettime(CLOCK_MONOTONIC, &t) != 0);
# | }
# configure:23475: result: no
# configure:23491: checking for ctime_r
# configure:23491: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23491: $? = 0
# configure:23491: result: yes
# configure:23501: checking for 2 or 3 argument version of ctime_r
# configure:23521: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:121:22: error: too many arguments to function call, expected 2, have 3
# ctime_r(NULL, NULL, 100);
# ~~~~~~~ ^~~
# /usr/include/time.h:276:1: note: 'ctime_r' declared here
# extern char *ctime_r (const time_t *__restrict __timer,
# ^
# 1 error generated.
# configure:23521: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME "Berkeley DB"
# | #define PACKAGE_TARNAME "db-5.3.28"
# | #define PACKAGE_VERSION "5.3.28"
# | #define PACKAGE_STRING "Berkeley DB 5.3.28"
# | #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# | #define PACKAGE_URL ""
# | #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# | #define LT_OBJDIR ".libs/"
# | #define HAVE_SYSTEM_INCLUDE_FILES 1
# | #define TIME_WITH_SYS_TIME 1
# | #define HAVE_DIRENT_H 1
# | #define HAVE_EXECINFO_H 1
# | #define HAVE_SYS_SELECT_H 1
# | #define HAVE_SYS_SOCKET_H 1
# | #define HAVE_SYS_TIME_H 1
# | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# | #define SIZEOF_CHAR 1
# | #define SIZEOF_UNSIGNED_CHAR 1
# | #define SIZEOF_SHORT 2
# | #define SIZEOF_UNSIGNED_SHORT 2
# | #define SIZEOF_INT 4
# | #define SIZEOF_UNSIGNED_INT 4
# | #define SIZEOF_LONG 8
# | #define SIZEOF_UNSIGNED_LONG 8
# | #define SIZEOF_LONG_LONG 8
# | #define SIZEOF_UNSIGNED_LONG_LONG 8
# | #define SIZEOF_CHAR_P 8
# | #define SIZEOF_SIZE_T 8
# | #define HAVE_EXIT_SUCCESS 1
# | #define HAVE_MUTEX_PTHREADS 1
# | #define HAVE_PTHREAD_COND_REINIT_OKAY 1
# | #define HAVE_PTHREAD_RWLOCK_REINIT_OKAY 1
# | #define HAVE_MUTEX_X86_64_GCC_ASSEMBLY 1
# | #define HAVE_MUTEX_SUPPORT 1
# | #define HAVE_SHARED_LATCHES 1
# | #define HAVE_MUTEX_HYBRID 1
# | #define HAVE_SIMPLE_THREAD_TYPE 1
# | #define HAVE_ATOMIC_SUPPORT 1
# | #define HAVE_ATOMIC_X86_GCC_ASSEMBLY 1
# | #define HAVE_ABORT 1
# | #define HAVE_ATOI 1
# | #define HAVE_ATOL 1
# | #define HAVE_BSEARCH 1
# | #define HAVE_GETCWD 1
# | #define HAVE_GETENV 1
# | #define HAVE_GETOPT 1
# | #define HAVE_ISALPHA 1
# | #define HAVE_ISDIGIT 1
# | #define HAVE_ISPRINT 1
# | #define HAVE_ISSPACE 1
# | #define HAVE_MEMCMP 1
# | #define HAVE_MEMCPY 1
# | #define HAVE_MEMMOVE 1
# | #define HAVE_PRINTF 1
# | #define HAVE_QSORT 1
# | #define HAVE_RAISE 1
# | #define HAVE_RAND 1
# | #define HAVE_STRCASECMP 1
# | #define HAVE_STRCAT 1
# | #define HAVE_STRCHR 1
# | #define HAVE_STRDUP 1
# | #define HAVE_STRERROR 1
# | #define HAVE_STRNCAT 1
# | #define HAVE_STRNCMP 1
# | #define HAVE_STRRCHR 1
# | #define HAVE_STRSEP 1
# | #define HAVE_STRTOL 1
# | #define HAVE_STRTOUL 1
# | #define HAVE_BACKTRACE 1
# | #define HAVE_BACKTRACE_SYMBOLS 1
# | #define HAVE_FCHMOD 1
# | #define HAVE_FCLOSE 1
# | #define HAVE_FCNTL 1
# | #define HAVE_FDATASYNC 1
# | #define HAVE_FGETC 1
# | #define HAVE_FGETS 1
# | #define HAVE_FOPEN 1
# | #define HAVE_FWRITE 1
# | #define HAVE_GETGID 1
# | #define HAVE_GETRUSAGE 1
# | #define HAVE_GETUID 1
# | #define HAVE_HSTRERROR 1
# | #define HAVE_MPROTECT 1
# | #define HAVE_PTHREAD_SELF 1
# | #define HAVE_PTHREAD_YIELD 1
# | #define HAVE_RANDOM 1
# | #define HAVE_SCHED_YIELD 1
# | #define HAVE_SELECT 1
# | #define HAVE_SETGID 1
# | #define HAVE_SETUID 1
# | #define HAVE_SIGACTION 1
# | #define HAVE_SNPRINTF 1
# | #define HAVE_STAT 1
# | #define HAVE_SYSCONF 1
# | #define HAVE_VSNPRINTF 1
# | #define HAVE_GETTIMEOFDAY 1
# | #define HAVE_LOCALTIME 1
# | #define HAVE_TIME 1
# | #define HAVE_STRFTIME 1
# | #define HAVE_CLOCK_GETTIME 1
# | #define HAVE_CTIME_R 1
# | /* end confdefs.h. */
# |
# | #include
# | int
# | main ()
# | {
# |
# | ctime_r(NULL, NULL, 100);
# |
# | ;
# | return 0;
# | }
# configure:23529: result: 2-argument
# configure:23550: checking for ftruncate
# configure:23550: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23550: $? = 0
# configure:23550: result: yes
# configure:23572: checking for pread
# configure:23572: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23572: $? = 0
# configure:23572: result: yes
# configure:23572: checking for pwrite
# configure:23572: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23572: $? = 0
# configure:23572: result: yes
# configure:23585: checking for getaddrinfo
# configure:23606: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23606: $? = 0
# configure:23614: result: yes
# configure:23624: checking for fcntl/F_SETFD
# configure:23645: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23645: $? = 0
# configure:23653: result: yes
# configure:23722: checking for special C compiler options needed for large files
# configure:23767: result: no
# configure:23773: checking for _FILE_OFFSET_BITS value needed for large files
# configure:23798: clang -c -D_GNU_SOURCE -D_REENTRANT conftest.c >&5
# configure:23798: $? = 0
# configure:23830: result: no
# configure:23953: checking for mlock
# configure:23953: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23953: $? = 0
# configure:23953: result: yes
# configure:23953: checking for munlock
# configure:23953: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23953: $? = 0
# configure:23953: result: yes
# configure:23965: checking for mmap
# configure:23965: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23965: $? = 0
# configure:23965: result: yes
# configure:23965: checking for munmap
# configure:23965: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23965: $? = 0
# configure:23965: result: yes
# configure:23991: checking for shmget
# configure:23991: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:23991: $? = 0
# configure:23991: result: yes
# configure:24004: checking for shmctl
# configure:24027: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# configure:24027: $? = 0
# configure:24035: result: yes
# configure:24150: checking for 64-bit integral type support for sequences
# configure:24246: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:127:3: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
# main() {
# ^
# conftest.c:134:10: warning: implicitly declaring library function 'snprintf' with type 'int (char *, unsigned long, const char *, ...)' [-Wimplicit-function-declaration]
# (void)snprintf(buf, sizeof(buf), "%ld", l);
# ^
# conftest.c:134:10: note: include the header or explicitly provide a declaration for 'snprintf'
# conftest.c:135:8: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' [-Wimplicit-function-declaration]
# if (strcmp(buf, "9223372036854775807"))
# ^
# conftest.c:135:8: note: include the header or explicitly provide a declaration for 'strcmp'
# 3 warnings generated.
# configure:24246: $? = 0
# configure:24246: ./conftest
# configure:24246: $? = 0
# configure:24267: result: yes
# configure:24279: checking for growing a file under an mmap region
# configure:24376: clang -o conftest -D_GNU_SOURCE -D_REENTRANT conftest.c -lpthread >&5
# conftest.c:160:6: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration]
# exit(1);
# ^
# conftest.c:160:6: note: include the header or explicitly provide a declaration for 'exit'
# conftest.c:163:5: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
# main() {
# ^
# conftest.c:172:13: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration]
# (void) unlink(underlying);
# ^
# conftest.c:185:19: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration]
# if ((count = write(fd, buf, sizeof(buf))) != sizeof(buf)) {
# ^
# conftest.c:197:10: warning: implicit declaration of function 'lseek' is invalid in C99 [-Wimplicit-function-declaration]
# if (lseek(fd, total_size - 1, SEEK_SET) < 0 ||
# ^
# conftest.c:203:29: warning: incompatible pointer types passing 'int ()' to parameter of type '__sighandler_t' (aka 'void (*)(int)') [-Wincompatible-pointer-types]
# (void) signal(SIGSEGV, catch_sig);
# ^~~~~~~~~
# /usr/include/signal.h:102:57: note: passing argument to parameter '__handler' here
# extern __sighandler_t signal (int __sig, __sighandler_t __handler)
# ^
# conftest.c:204:28: warning: incompatible pointer types passing 'int ()' to parameter of type '__sighandler_t' (aka 'void (*)(int)') [-Wincompatible-pointer-types]
# (void) signal(SIGBUS, catch_sig);
# ^~~~~~~~~
# /usr/include/signal.h:102:57: note: passing argument to parameter '__handler' here
# extern __sighandler_t signal (int __sig, __sighandler_t __handler)
# ^
# conftest.c:209:6: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
# close(fd);
# ^
# 8 warnings generated.
# configure:24376: $? = 0
# configure:24376: ./conftest
# configure:24376: $? = 0
# configure:24391: result: yes
# configure:24855: creating ./config.status
#
# ## ---------------------- ##
# ## Running config.status. ##
# ## ---------------------- ##
#
# This file was extended by Berkeley DB config.status 5.3.28, which was
# generated by GNU Autoconf 2.68. Invocation command line was
#
# CONFIG_FILES =
# CONFIG_HEADERS =
# CONFIG_LINKS =
# CONFIG_COMMANDS =
# $ ./config.status
#
# on 938ad52d7da1
#
# config.status:1357: creating Makefile
# config.status:1357: creating db_cxx.h
# config.status:1357: creating db_int.h
# config.status:1357: creating clib_port.h
# config.status:1357: creating include.tcl
# config.status:1357: creating db.h
# config.status:1357: creating db_185.h
# config.status:1357: creating db185_int.h
# config.status:1357: creating dbstl_common.h
# config.status:1357: creating db_config.h
# config.status:1531: executing libtool commands
#
# ## ---------------- ##
# ## Cache variables. ##
# ## ---------------- ##
#
# ac_cv_build=x86_64-unknown-linux-gnu
# ac_cv_c_compiler_gnu=yes
# ac_cv_c_const=yes
# ac_cv_c_inline=inline
# ac_cv_cxx_compiler_gnu=yes
# ac_cv_env_CCC_set=
# ac_cv_env_CCC_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_CXXCPP_set=
# ac_cv_env_CXXCPP_value=
# ac_cv_env_CXXFLAGS_set=set
# ac_cv_env_CXXFLAGS_value=
# ac_cv_env_CXX_set=set
# ac_cv_env_CXX_value=clang++
# ac_cv_env_LDFLAGS_set=set
# ac_cv_env_LDFLAGS_value=
# ac_cv_env_LIBS_set=
# ac_cv_env_LIBS_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__fstati64=no
# ac_cv_func_abort=yes
# ac_cv_func_atoi=yes
# ac_cv_func_atol=yes
# ac_cv_func_backtrace=yes
# ac_cv_func_backtrace_symbols=yes
# ac_cv_func_bsearch=yes
# ac_cv_func_clock_gettime=yes
# ac_cv_func_ctime_r=yes
# ac_cv_func_directio=no
# ac_cv_func_fchmod=yes
# ac_cv_func_fclose=yes
# ac_cv_func_fcntl=yes
# ac_cv_func_fdatasync=yes
# ac_cv_func_fgetc=yes
# ac_cv_func_fgets=yes
# ac_cv_func_fopen=yes
# ac_cv_func_ftruncate=yes
# ac_cv_func_fwrite=yes
# ac_cv_func_getcwd=yes
# ac_cv_func_getenv=yes
# ac_cv_func_getgid=yes
# ac_cv_func_getopt=yes
# ac_cv_func_getrusage=yes
# ac_cv_func_gettimeofday=yes
# ac_cv_func_getuid=yes
# ac_cv_func_hstrerror=yes
# ac_cv_func_isalpha=yes
# ac_cv_func_isdigit=yes
# ac_cv_func_isprint=yes
# ac_cv_func_isspace=yes
# ac_cv_func_localtime=yes
# ac_cv_func_memcmp=yes
# ac_cv_func_memcpy=yes
# ac_cv_func_memmove=yes
# ac_cv_func_mlock=yes
# ac_cv_func_mmap=yes
# ac_cv_func_mprotect=yes
# ac_cv_func_munlock=yes
# ac_cv_func_munmap=yes
# ac_cv_func_pread=yes
# ac_cv_func_printf=yes
# ac_cv_func_pstat_getdynamic=no
# ac_cv_func_pthread_self=yes
# ac_cv_func_pthread_yield=yes
# ac_cv_func_pwrite=yes
# ac_cv_func_qsort=yes
# ac_cv_func_raise=yes
# ac_cv_func_rand=yes
# ac_cv_func_random=yes
# ac_cv_func_sched_yield=yes
# ac_cv_func_select=yes
# ac_cv_func_setgid=yes
# ac_cv_func_setuid=yes
# ac_cv_func_shmget=yes
# ac_cv_func_sigaction=yes
# ac_cv_func_snprintf=yes
# ac_cv_func_stat=yes
# ac_cv_func_strcasecmp=yes
# ac_cv_func_strcat=yes
# ac_cv_func_strchr=yes
# ac_cv_func_strdup=yes
# ac_cv_func_strerror=yes
# ac_cv_func_strftime=yes
# ac_cv_func_strncat=yes
# ac_cv_func_strncmp=yes
# ac_cv_func_strrchr=yes
# ac_cv_func_strsep=yes
# ac_cv_func_strtol=yes
# ac_cv_func_strtoul=yes
# ac_cv_func_sysconf=yes
# ac_cv_func_time=yes
# ac_cv_func_vsnprintf=yes
# ac_cv_func_yield=no
# ac_cv_header_dirent_dirent_h=yes
# ac_cv_header_dlfcn_h=yes
# ac_cv_header_execinfo_h=yes
# ac_cv_header_inttypes_h=yes
# ac_cv_header_memory_h=yes
# ac_cv_header_pthread_h=yes
# ac_cv_header_stat_broken=no
# ac_cv_header_stdc=yes
# ac_cv_header_stddef_h=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_select_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_time=yes
# ac_cv_header_unistd_h=yes
# ac_cv_host=x86_64-unknown-linux-gnu
# ac_cv_lib_m=ac_cv_lib_m_main
# ac_cv_lib_m_main=yes
# ac_cv_lib_nsl=ac_cv_lib_nsl_main
# ac_cv_lib_nsl_main=yes
# ac_cv_lib_pthread=ac_cv_lib_pthread_main
# ac_cv_lib_pthread_main=yes
# ac_cv_lib_socket=ac_cv_lib_socket_main
# ac_cv_lib_socket_main=no
# ac_cv_member_struct_stat_st_blksize=yes
# ac_cv_objext=o
# ac_cv_path_EGREP='/usr/bin/grep -E'
# ac_cv_path_FGREP='/usr/bin/grep -F'
# ac_cv_path_GREP=/usr/bin/grep
# ac_cv_path_SED=/usr/bin/sed
# ac_cv_path_ac_pt_db_cv_path_sh=/usr/bin/sh
# ac_cv_path_install='/usr/bin/install -c'
# ac_cv_prog_AWK=gawk
# ac_cv_prog_CC=clang
# ac_cv_prog_CPP='clang -E'
# ac_cv_prog_CXXCPP='clang++ -E'
# ac_cv_prog_ac_ct_AR=ar
# ac_cv_prog_ac_ct_CHMOD=chmod
# ac_cv_prog_ac_ct_CP=cp
# ac_cv_prog_ac_ct_LN=ln
# ac_cv_prog_ac_ct_MKDIR=mkdir
# ac_cv_prog_ac_ct_MV=mv
# ac_cv_prog_ac_ct_OBJDUMP=objdump
# ac_cv_prog_ac_ct_RANLIB=ranlib
# ac_cv_prog_ac_ct_RM=rm
# ac_cv_prog_ac_ct_STRIP=strip
# ac_cv_prog_cc_c89=
# ac_cv_prog_cc_g=yes
# ac_cv_prog_cxx_g=yes
# ac_cv_search_fdatasync='none required'
# ac_cv_search_getaddrinfo='none required'
# ac_cv_search_hstrerror='none required'
# ac_cv_search_opendir='none required'
# ac_cv_search_sched_yield='none required'
# ac_cv_sizeof_char=1
# ac_cv_sizeof_char_p=8
# ac_cv_sizeof_int=4
# ac_cv_sizeof_long=8
# ac_cv_sizeof_long_long=8
# ac_cv_sizeof_short=2
# ac_cv_sizeof_size_t=8
# ac_cv_sizeof_unsigned_char=1
# ac_cv_sizeof_unsigned_int=4
# ac_cv_sizeof_unsigned_long=8
# ac_cv_sizeof_unsigned_long_long=8
# ac_cv_sizeof_unsigned_short=2
# ac_cv_sys_file_offset_bits=no
# ac_cv_sys_largefile_CC=no
# ac_cv_tls=pthread
# ac_cv_type_FILE_p=yes
# ac_cv_type_int16_t=yes
# ac_cv_type_int32_t=yes
# ac_cv_type_int64_t=yes
# ac_cv_type_off_t=yes
# ac_cv_type_pid_t=yes
# ac_cv_type_size_t=yes
# ac_cv_type_socklen_t=yes
# ac_cv_type_ssize_t=yes
# ac_cv_type_time_t=yes
# ac_cv_type_u_char=yes
# ac_cv_type_u_int16_t=yes
# ac_cv_type_u_int32_t=yes
# ac_cv_type_u_int64_t=yes
# ac_cv_type_u_int8_t=yes
# ac_cv_type_u_int=yes
# ac_cv_type_u_long=yes
# ac_cv_type_u_short=yes
# ac_cv_type_uintmax_t=yes
# ac_cv_type_uintptr_t=yes
# ac_pt_db_cv_path_sh=/usr/bin/sh
# db_cv_aligned_attribute=yes
# db_cv_atomic=x86/gcc-assembly
# db_cv_atomicfileread=no
# db_cv_build_atomicsupport=yes
# db_cv_build_compression=yes
# db_cv_build_cryptography=yes
# db_cv_build_full=yes
# db_cv_build_hash=yes
# db_cv_build_heap=yes
# db_cv_build_mutexsupport=yes
# db_cv_build_partition=yes
# db_cv_build_queue=yes
# db_cv_build_replication=yes
# db_cv_build_sequence=yes
# db_cv_build_statistics=yes
# db_cv_build_verify=yes
# db_cv_clock_monotonic=no
# db_cv_compat185=yes
# db_cv_ctime_r_3arg=2-argument
# db_cv_cxx=yes
# db_cv_cxx_have_stdheaders=yes
# db_cv_dbm=yes
# db_cv_debug=no
# db_cv_debug_rop=no
# db_cv_debug_wop=no
# db_cv_diagnostic=no
# db_cv_dtrace=no
# db_cv_dump185=no
# db_cv_exit_defines=yes
# db_cv_fcntl_f_setfd=yes
# db_cv_gcc_2_96=no
# db_cv_getaddrinfo=yes
# db_cv_java=no
# db_cv_jdbc=no
# db_cv_localization=no
# db_cv_log_checksum=yes
# db_cv_mingw=no
# db_cv_mmap_extend=yes
# db_cv_mutex=POSIX/pthreads/library/x86_64/gcc-assembly
# db_cv_o_direct=no
# db_cv_optreset=no
# db_cv_path_sh=/usr/bin/sh
# db_cv_perfmon_statistics=no
# db_cv_posixmutexes=no
# db_cv_pthread_condinit_dupgood=yes
# db_cv_pthread_rwlockinit_dupgood=yes
# db_cv_rpc=no
# db_cv_seq_fmt='"%ld"'
# db_cv_seq_type=long
# db_cv_seq_ufmt='"%lu"'
# db_cv_shmctl_shm_lock=yes
# db_cv_smallbuild=no
# db_cv_sql=no
# db_cv_sql_amalgamation=no
# db_cv_sql_codegen=no
# db_cv_sql_compat=no
# db_cv_stl=yes
# db_cv_stripped_messages=no
# db_cv_systemtap=no
# db_cv_tcl=no
# db_cv_test=no
# db_cv_uimutexes=no
# db_cv_umrw=no
# db_cv_uniquename=no
# lt_cv_ar_at_file=@
# lt_cv_archive_cmds_need_lc=no
# lt_cv_deplibs_check_method=pass_all
# lt_cv_file_magic_cmd='$MAGIC_CMD'
# lt_cv_file_magic_test_file=
# lt_cv_ld_reload_flag=-r
# lt_cv_nm_interface='BSD nm'
# lt_cv_objdir=.libs
# lt_cv_path_LD=/usr/bin/ld
# lt_cv_path_LDCXX='/usr/bin/ld -m elf_x86_64'
# lt_cv_path_NM='/usr/bin/nm -B'
# lt_cv_path_mainfest_tool=no
# lt_cv_prog_compiler_c_o=yes
# lt_cv_prog_compiler_c_o_CXX=yes
# lt_cv_prog_compiler_pic='-fPIC -DPIC'
# lt_cv_prog_compiler_pic_CXX='-fPIC -DPIC'
# lt_cv_prog_compiler_pic_works=yes
# lt_cv_prog_compiler_pic_works_CXX=yes
# lt_cv_prog_compiler_rtti_exceptions=yes
# lt_cv_prog_compiler_static_works=yes
# lt_cv_prog_compiler_static_works_CXX=yes
# lt_cv_prog_gnu_ld=yes
# lt_cv_prog_gnu_ldcxx=yes
# lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
# lt_cv_shlibpath_overrides_runpath=no
# lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
# lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\'''
# lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\'''
# lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
# lt_cv_sys_max_cmd_len=1572864
# lt_cv_to_host_file_cmd=func_convert_file_noop
# lt_cv_to_tool_file_cmd=func_convert_file_noop
#
# ## ----------------- ##
# ## Output variables. ##
# ## ----------------- ##
#
# ADDITIONAL_INCS='db_185.h dbstl_common.h $(topdir)/lang/cxx/stl/dbstl_set.h $(topdir)/lang/cxx/stl/dbstl_vector.h $(topdir)/lang/cxx/stl/dbstl_exception.h $(topdir)/lang/cxx/stl/dbstl_map.h $(topdir)/lang/cxx/stl/dbstl_utility.h $(topdir)/lang/cxx/stl/dbstl_dbc.h $(topdir)/lang/cxx/stl/dbstl_dbt.h $(topdir)/lang/cxx/stl/dbstl_base_iterator.h $(topdir)/lang/cxx/stl/dbstl_container.h $(topdir)/lang/cxx/stl/dbstl_element_ref.h $(topdir)/lang/cxx/stl/dbstl_inner_utility.h $(topdir)/lang/cxx/stl/dbstl_resource_manager.h'
# ADDITIONAL_LANG=''
# ADDITIONAL_OBJS='db185.lo mut_tas.lo mut_pthread.lo $(BTREE_OBJS) $(HASH_OBJS) $(HASH_VRFY_OBJS) $(HEAP_OBJS) $(HEAP_VRFY_OBJS) $(QUEUE_OBJS) $(QUEUE_VRFY_OBJS) $(REP_OBJS) $(REPMGR_OBJS) $(BTREE_VRFY_OBJS) $(LOG_VRFY_OBJS) $(LOCK_OBJS) $(MUTEX_OBJS) dbm.lo hsearch.lo'
# ADDITIONAL_PROGS=''
# AR='ar'
# AWK='gawk'
# BUILD_TARGET='library_build'
# CC='clang'
# CCC='clang++'
# CFLAGS=' '
# CHMOD='chmod'
# CONFIGURATION_ARGS=''
# CONFIGURATION_PATH=''
# CP='cp'
# CPP='clang -E'
# CPPFLAGS=' -D_GNU_SOURCE -D_REENTRANT'
# CRYPTO_OBJS='$(CRYPTO_OBJS)'
# CXX='clang++'
# CXXCPP='clang++ -E'
# CXXFLAGS=''
# DB_CONST=''
# DB_PROTO1='#undef __P'
# DB_PROTO2='#define __P(protos) protos'
# DB_STRUCT_ALIGN8='__attribute__ ((aligned (8)))'
# DB_VERSION_FAMILY='11'
# DB_VERSION_FULL_STRING='"Berkeley DB 11g Release 2, library version 11.2.5.3.28: (September 9, 2013)"'
# DB_VERSION_MAJOR='5'
# DB_VERSION_MINOR='3'
# DB_VERSION_PATCH='28'
# DB_VERSION_RELEASE='2'
# DB_VERSION_STRING='"Berkeley DB 5.3.28: (September 9, 2013)"'
# DB_VERSION_UNIQUE_NAME=''
# DEFAULT_LIB='$(libso_target)'
# DEFAULT_LIB_CXX='$(libxso_target)'
# DEFAULT_LIB_SQL=''
# DEFAULT_LIB_SQLITE=''
# DEFAULT_LIB_STL='$(libstlso_target)'
# DEFAULT_LIB_TCL=''
# DEFS='-DHAVE_CONFIG_H'
# DLLTOOL='false'
# DSYMUTIL=''
# DTRACE=''
# DTRACE_CPP='-C'
# DUMPBIN=''
# ECHO_C=''
# ECHO_N='-n'
# ECHO_T=''
# EGREP='/usr/bin/grep -E'
# EXEEXT=''
# FGREP='/usr/bin/grep -F'
# FILE_t_decl=''
# FINAL_OBJS=''
# GREP='/usr/bin/grep'
# INSTALLER='$(LIBTOOL) --mode=install cp -p'
# INSTALL_DATA='${INSTALL} -m 644'
# INSTALL_LIBS='$(libso_target) $(libdb) $(libxso_target) $(libcxx) $(libstlso_target) $(libstl)'
# INSTALL_LIBS_EXTRA=''
# INSTALL_PROGRAM='${INSTALL}'
# INSTALL_SCRIPT='${INSTALL}'
# INSTALL_TARGET='library_install'
# INT64_FMT='#define INT64_FMT "%ld"'
# JAR=''
# JAVA=''
# JAVAC='nojavac'
# JAVACFLAGS=''
# JMODSUFFIX='.so'
# KILL=''
# LD='/usr/bin/ld -m elf_x86_64'
# LDFLAGS=''
# LIBCSO_LIBS=''
# LIBJSO_LIBS=''
# LIBOBJS=''
# LIBS=' -lpthread'
# LIBSO_LIBS=' -lpthread'
# LIBTOOL='./libtool'
# LIBTSO_LIBS=''
# LIBTSO_MODSUFFIX='.so'
# LIBTSO_MODULE='-module'
# LIBXSO_LIBS=''
# LIPO=''
# LISTPROBES_COMMAND=''
# LISTPROBES_DEPENDENCY=''
# LN='ln'
# LN_S='ln -s'
# LTLIBOBJS=''
# MAKEFILE_CC='$(LIBTOOL) --mode=compile clang'
# MAKEFILE_CCLINK='$(LIBTOOL) --mode=link clang'
# MAKEFILE_CXX='$(LIBTOOL) --mode=compile clang++'
# MAKEFILE_CXXLINK='$(LIBTOOL) --mode=link clang++'
# MAKEFILE_SOLINK='$(LIBTOOL) --mode=link clang -avoid-version'
# MAKEFILE_XSOLINK='$(LIBTOOL) --mode=link clang++ -avoid-version'
# MANIFEST_TOOL=':'
# MKDIR='mkdir'
# MODSUFFIX='.so'
# MV='mv'
# NM='/usr/bin/nm -B'
# NMEDIT=''
# OBJDUMP='objdump'
# OBJEXT='o'
# OSDIR='os'
# OTOOL64=''
# OTOOL=''
# PACKAGE_BUGREPORT='Oracle Technology Network Berkeley DB forum'
# PACKAGE_NAME='Berkeley DB'
# PACKAGE_STRING='Berkeley DB 5.3.28'
# PACKAGE_TARNAME='db-5.3.28'
# PACKAGE_URL=''
# PACKAGE_VERSION='5.3.28'
# PATH_SEPARATOR='/'
# PERL=''
# POSTLINK='$(LIBTOOL) --mode=execute true'
# PRINTLOG_OBJS='$(PRINT_OBJS)'
# RANLIB='ranlib'
# REPLACEMENT_OBJS=''
# RM='rm -f'
# SED='/usr/bin/sed'
# SHELL='/bin/sh'
# SOFLAGS='-rpath $(libdir)'
# SOSUFFIX='.so'
# SQL_FLAGS=''
# SQL_LIBS=''
# STAP=''
# STRIP='strip'
# SWIGCFLAGS=''
# TCL_BIN_DIR=''
# TCL_INCLUDE_SPEC=''
# TCL_LIB_FILE=''
# TCL_SRC_DIR=''
# TCL_TCLSH=''
# TEST_LIBS=' -lm -lnsl'
# TLS_decl='#define HAVE_PTHREAD_TLS'
# TLS_defn=''
# UINT64_FMT='#define UINT64_FMT "%lu"'
# WSTRING_decl=''
# _ACJNI_JAVAC=''
# ac_ct_AR='ar'
# ac_ct_CC=''
# ac_ct_CXX=''
# ac_ct_DUMPBIN=''
# bindir='${exec_prefix}/bin'
# build='x86_64-unknown-linux-gnu'
# build_alias=''
# build_cpu='x86_64'
# build_os='linux-gnu'
# build_vendor='unknown'
# cxx_have_stdheaders='#define HAVE_CXX_STDHEADERS 1'
# datadir='${datarootdir}'
# datarootdir='${prefix}/share'
# db_cv_path_sh='/usr/bin/sh'
# db_int_def=''
# db_seq_decl='typedef long db_seq_t;'
# db_threadid_t_decl='typedef pthread_t db_threadid_t;'
# docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
# dvidir='${docdir}'
# exec_prefix='${prefix}'
# host='x86_64-unknown-linux-gnu'
# host_alias='x86_64-unknown-linux'
# host_cpu='x86_64'
# host_os='linux-gnu'
# host_vendor='unknown'
# htmldir='${docdir}'
# includedir='${prefix}/include'
# infodir='${datarootdir}/info'
# int16_decl=''
# int32_decl=''
# int64_decl=''
# inttypes_h_decl='#include '
# libdir='${exec_prefix}/lib'
# libexecdir='${exec_prefix}/libexec'
# localedir='${datarootdir}/locale'
# localstatedir='${prefix}/var'
# mandir='${datarootdir}/man'
# o='.lo'
# off_t_decl=''
# oldincludedir='/usr/include'
# pdfdir='${docdir}'
# pid_t_decl=''
# platform_footer=''
# platform_header=''
# prefix='/usr'
# program_transform_name='s,x,x,'
# psdir='${docdir}'
# sbindir='${exec_prefix}/sbin'
# sharedstatedir='${prefix}/com'
# size_t_decl=''
# ssize_t_decl=''
# stddef_h_decl='#include '
# stdint_h_decl='#include '
# subdir_cmd=''
# sysconfdir='${prefix}/etc'
# target_alias=''
# thread_h_decl='#include '
# time_t_decl=''
# topdir='..'
# u_char_decl=''
# u_int16_decl=''
# u_int32_decl=''
# u_int64_decl=''
# u_int8_decl=''
# u_int_decl=''
# u_long_decl=''
# u_short_decl=''
# uintmax_t_decl=''
# uintptr_t_decl=''
# unistd_h_decl='#include '
# uudecode=''
#
# ## ----------- ##
# ## confdefs.h. ##
# ## ----------- ##
#
# /* confdefs.h */
# #define PACKAGE_NAME "Berkeley DB"
# #define PACKAGE_TARNAME "db-5.3.28"
# #define PACKAGE_VERSION "5.3.28"
# #define PACKAGE_STRING "Berkeley DB 5.3.28"
# #define PACKAGE_BUGREPORT "Oracle Technology Network Berkeley DB forum"
# #define PACKAGE_URL ""
# #define HAVE_UPGRADE_SUPPORT 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_DLFCN_H 1
# #define LT_OBJDIR ".libs/"
# #define HAVE_SYSTEM_INCLUDE_FILES 1
# #define TIME_WITH_SYS_TIME 1
# #define HAVE_DIRENT_H 1
# #define HAVE_EXECINFO_H 1
# #define HAVE_SYS_SELECT_H 1
# #define HAVE_SYS_SOCKET_H 1
# #define HAVE_SYS_TIME_H 1
# #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
# #define SIZEOF_CHAR 1
# #define SIZEOF_UNSIGNED_CHAR 1
# #define SIZEOF_SHORT 2
# #define SIZEOF_UNSIGNED_SHORT 2
# #define SIZEOF_INT 4
# #define SIZEOF_UNSIGNED_INT 4
# #define SIZEOF_LONG 8
# #define SIZEOF_UNSIGNED_LONG 8
# #define SIZEOF_LONG_LONG 8
# #define SIZEOF_UNSIGNED_LONG_LONG 8
# #define SIZEOF_CHAR_P 8
# #define SIZEOF_SIZE_T 8
# #define HAVE_EXIT_SUCCESS 1
# #define HAVE_MUTEX_PTHREADS 1
# #define HAVE_PTHREAD_COND_REINIT_OKAY 1
# #define HAVE_PTHREAD_RWLOCK_REINIT_OKAY 1
# #define HAVE_MUTEX_X86_64_GCC_ASSEMBLY 1
# #define HAVE_MUTEX_SUPPORT 1
# #define HAVE_SHARED_LATCHES 1
# #define HAVE_MUTEX_HYBRID 1
# #define HAVE_SIMPLE_THREAD_TYPE 1
# #define HAVE_ATOMIC_SUPPORT 1
# #define HAVE_ATOMIC_X86_GCC_ASSEMBLY 1
# #define HAVE_ABORT 1
# #define HAVE_ATOI 1
# #define HAVE_ATOL 1
# #define HAVE_BSEARCH 1
# #define HAVE_GETCWD 1
# #define HAVE_GETENV 1
# #define HAVE_GETOPT 1
# #define HAVE_ISALPHA 1
# #define HAVE_ISDIGIT 1
# #define HAVE_ISPRINT 1
# #define HAVE_ISSPACE 1
# #define HAVE_MEMCMP 1
# #define HAVE_MEMCPY 1
# #define HAVE_MEMMOVE 1
# #define HAVE_PRINTF 1
# #define HAVE_QSORT 1
# #define HAVE_RAISE 1
# #define HAVE_RAND 1
# #define HAVE_STRCASECMP 1
# #define HAVE_STRCAT 1
# #define HAVE_STRCHR 1
# #define HAVE_STRDUP 1
# #define HAVE_STRERROR 1
# #define HAVE_STRNCAT 1
# #define HAVE_STRNCMP 1
# #define HAVE_STRRCHR 1
# #define HAVE_STRSEP 1
# #define HAVE_STRTOL 1
# #define HAVE_STRTOUL 1
# #define HAVE_BACKTRACE 1
# #define HAVE_BACKTRACE_SYMBOLS 1
# #define HAVE_FCHMOD 1
# #define HAVE_FCLOSE 1
# #define HAVE_FCNTL 1
# #define HAVE_FDATASYNC 1
# #define HAVE_FGETC 1
# #define HAVE_FGETS 1
# #define HAVE_FOPEN 1
# #define HAVE_FWRITE 1
# #define HAVE_GETGID 1
# #define HAVE_GETRUSAGE 1
# #define HAVE_GETUID 1
# #define HAVE_HSTRERROR 1
# #define HAVE_MPROTECT 1
# #define HAVE_PTHREAD_SELF 1
# #define HAVE_PTHREAD_YIELD 1
# #define HAVE_RANDOM 1
# #define HAVE_SCHED_YIELD 1
# #define HAVE_SELECT 1
# #define HAVE_SETGID 1
# #define HAVE_SETUID 1
# #define HAVE_SIGACTION 1
# #define HAVE_SNPRINTF 1
# #define HAVE_STAT 1
# #define HAVE_SYSCONF 1
# #define HAVE_VSNPRINTF 1
# #define HAVE_GETTIMEOFDAY 1
# #define HAVE_LOCALTIME 1
# #define HAVE_TIME 1
# #define HAVE_STRFTIME 1
# #define HAVE_CLOCK_GETTIME 1
# #define HAVE_CTIME_R 1
# #define HAVE_FTRUNCATE 1
# #define HAVE_PREAD 1
# #define HAVE_PWRITE 1
# #define HAVE_GETADDRINFO 1
# #define HAVE_FCNTL_F_SETFD 1
# #define HAVE_MLOCK 1
# #define HAVE_MUNLOCK 1
# #define HAVE_MMAP 1
# #define HAVE_MUNMAP 1
# #define HAVE_SHMGET 1
# #define HAVE_SHMCTL_SHM_LOCK 1
# #define HAVE_64BIT_TYPES 1
# #define HAVE_MMAP_EXTEND 1
# #define HAVE_LOG_CHECKSUM 1
# #define HAVE_COMPRESSION 1
# #define HAVE_PARTITION 1
# #define HAVE_HASH 1
# #define HAVE_HEAP 1
# #define HAVE_QUEUE 1
# #define HAVE_REPLICATION 1
# #define HAVE_REPLICATION_THREADS 1
# #define HAVE_STATISTICS 1
# #define HAVE_VERIFY 1
# #define HAVE_CRYPTO 1
# #define HAVE_DBM 1
#
# configure: exit 0