microsoft / vcpkg

C++ Library Manager for Windows, Linux, and MacOS
MIT License
23.16k stars 6.39k forks source link

[libpq] Build error on x64-linux-dynamic #37826

Closed newpeople123 closed 7 months ago

newpeople123 commented 7 months ago

[root@fdc5c07baad5 app]# cat /app/vcpkg/buildtrees/libpq/config-x64-linux-dynamic-dbg-err.log configure: WARNING: unrecognized options: --disable-silent-rules, --enable-shared, --disable-static configure: error: Could not execute a simple test program. This may be a problem related to locating shared libraries. Check the file 'config.log' for the exact reason.

Cheney-W commented 7 months ago

Please see #30604 for how to report an issue.

newpeople123 commented 7 months ago

Package: libpq[core,lz4,openssl,zlib]:x64-linux-dynamic@15.2

Host Environment

To Reproduce

vcpkg install Failure logs

-- Downloading https://ftp.postgresql.org/pub/source/v15.2/postgresql-15.2.tar.bz2 -> postgresql-15.2.tar.bz2...
-- Extracting source /app/vcpkg/downloads/postgresql-15.2.tar.bz2
-- Applying patch patches/windows/install.patch
-- Applying patch patches/windows/win_bison_flex.patch
-- Applying patch patches/windows/openssl_exe_path.patch
-- Applying patch patches/windows/Solution.patch
-- Applying patch patches/windows/MSBuildProject_fix_gendef_perl.patch
-- Applying patch patches/windows/msgfmt.patch
-- Applying patch patches/windows/python_lib.patch
-- Applying patch patches/windows/fix-compile-flag-Zi.patch
-- Applying patch patches/windows/tcl_version.patch
-- Applying patch patches/windows/macro-def.patch
-- Applying patch patches/fix-configure.patch
-- Applying patch patches/windows/minimize_install.patch
-- Using source at /app/vcpkg/buildtrees/libpq/src/tgresql-15-766b398c74.clean
-- Getting CMake variables for x64-linux-dynamic
-- Getting CMake variables for x64-linux-dynamic-dbg
-- Getting CMake variables for x64-linux-dynamic-rel
-- Generating configure for x64-linux-dynamic
-- Finished generating configure for x64-linux-dynamic
-- Configuring x64-linux-dynamic-dbg
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:112 (message):
    Command failed: /usr/bin/bash -c "V=1 ././configure  \"--disable-nls\" \"--with-openssl\" \"--with-zlib\" \"--without-zstd\" \"--without-icu\" \"--with-lz4\" \"--without-readline\" \"--without-libxml\" \"--without-libxslt\" \"--without-python\" \"--disable-silent-rules\" \"--verbose\" \"--enable-shared\" \"--disable-static\" \"--enable-debug\" \"DYLD_FALLBACK_LIBRARY_PATH=/app/vcpkg_installed/x64-linux-dynamic/debug/lib:/app/vcpkg_installed/x64-linux-dynamic/lib\" \"--prefix=/app/vcpkg_installed/x64-linux-dynamic/debug\" \"--bindir=\\${prefix}/../tools/libpq/debug/bin\" \"--sbindir=\\${prefix}/../tools/libpq/debug/sbin\" \"--libdir=\\${prefix}/lib\" \"--includedir=\\${prefix}/../include\" \"--datarootdir=\\${prefix}/share/libpq\""
    Working Directory: /app/vcpkg/buildtrees/libpq/x64-linux-dynamic-dbg
    Error code: 1
    See logs for more information:
      /app/vcpkg/buildtrees/libpq/config-x64-linux-dynamic-dbg-config.log
      /app/vcpkg/buildtrees/libpq/config-x64-linux-dynamic-dbg-out.log
      /app/vcpkg/buildtrees/libpq/config-x64-linux-dynamic-dbg-err.log

Call Stack (most recent call first):
  scripts/cmake/vcpkg_configure_make.cmake:863 (vcpkg_execute_required_process)
  buildtrees/versioning_/versions/libpq/afe52a0d413f6e4dce23ba247692413dd9ff1cce/portfile.cmake:303 (vcpkg_configure_make)
  scripts/ports.cmake:175 (include)
/app/vcpkg/buildtrees/libpq/config-x64-linux-dynamic-dbg-err.log ``` configure: WARNING: unrecognized options: --disable-silent-rules, --enable-shared, --disable-static configure: WARNING: *** Without Flex you will not be able to build PostgreSQL from Git nor *** change any of the scanner definition files. You can obtain Flex from *** a GNU mirror site. (If you are using the official distribution of *** PostgreSQL then you do not need to worry about this because the Flex *** output is pre-generated.) configure: error: Could not execute a simple test program. This may be a problem related to locating shared libraries. Check the file 'config.log' for the exact reason. ```
/app/vcpkg/buildtrees/libpq/config-x64-linux-dynamic-dbg-out.log ``` checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking which template to use... linux checking whether NLS is wanted... no checking for default port number... 5432 checking for block size... 8kB checking for segment size... 1GB checking for WAL block size... 8kB checking 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 /usr/bin/cc accepts -g... yes checking for /usr/bin/cc option to accept ISO C89... none needed checking for /usr/bin/cc option to accept ISO C99... -std=gnu99 checking whether we are using the GNU C++ compiler... yes checking whether /opt/rh/devtoolset-11/root/usr/bin/c++ accepts -g... yes checking for gawk... gawk checking whether /usr/bin/cc -std=gnu99 supports -Wdeclaration-after-statement, for CFLAGS... yes checking whether /usr/bin/cc -std=gnu99 supports -Werror=vla, for CFLAGS... yes checking whether /usr/bin/cc -std=gnu99 supports -Werror=unguarded-availability-new, for CFLAGS... no checking whether /opt/rh/devtoolset-11/root/usr/bin/c++ supports -Werror=unguarded-availability-new, for CXXFLAGS... no checking whether /usr/bin/cc -std=gnu99 supports -Wendif-labels, for CFLAGS... yes checking whether /opt/rh/devtoolset-11/root/usr/bin/c++ supports -Wendif-labels, for CXXFLAGS... yes checking whether /usr/bin/cc -std=gnu99 supports -Wmissing-format-attribute, for CFLAGS... yes checking whether /opt/rh/devtoolset-11/root/usr/bin/c++ supports -Wmissing-format-attribute, for CXXFLAGS... yes checking whether /usr/bin/cc -std=gnu99 supports -Wimplicit-fallthrough=3, for CFLAGS... no checking whether /opt/rh/devtoolset-11/root/usr/bin/c++ supports -Wimplicit-fallthrough=3, for CXXFLAGS... yes checking whether /usr/bin/cc -std=gnu99 supports -Wcast-function-type, for CFLAGS... no checking whether /opt/rh/devtoolset-11/root/usr/bin/c++ supports -Wcast-function-type, for CXXFLAGS... yes checking whether /usr/bin/cc -std=gnu99 supports -Wformat-security, for CFLAGS... yes checking whether /opt/rh/devtoolset-11/root/usr/bin/c++ supports -Wformat-security, for CXXFLAGS... yes checking whether /usr/bin/cc -std=gnu99 supports -fno-strict-aliasing, for CFLAGS... yes checking whether /opt/rh/devtoolset-11/root/usr/bin/c++ supports -fno-strict-aliasing, for CXXFLAGS... yes checking whether /usr/bin/cc -std=gnu99 supports -fwrapv, for CFLAGS... yes checking whether /opt/rh/devtoolset-11/root/usr/bin/c++ supports -fwrapv, for CXXFLAGS... yes checking whether /usr/bin/cc -std=gnu99 supports -fexcess-precision=standard, for CFLAGS... yes checking whether /opt/rh/devtoolset-11/root/usr/bin/c++ supports -fexcess-precision=standard, for CXXFLAGS... no checking whether /usr/bin/cc -std=gnu99 supports -funroll-loops, for CFLAGS_UNROLL_LOOPS... yes checking whether /usr/bin/cc -std=gnu99 supports -ftree-vectorize, for CFLAGS_VECTORIZE... yes checking whether /usr/bin/cc -std=gnu99 supports -Wunused-command-line-argument, for NOT_THE_CFLAGS... no checking whether /usr/bin/cc -std=gnu99 supports -Wcompound-token-split-by-macro, for NOT_THE_CFLAGS... no checking whether /usr/bin/cc -std=gnu99 supports -Wdeprecated-non-prototype, for NOT_THE_CFLAGS... no checking whether /usr/bin/cc -std=gnu99 supports -Wformat-truncation, for NOT_THE_CFLAGS... no checking whether /usr/bin/cc -std=gnu99 supports -Wstringop-truncation, for NOT_THE_CFLAGS... no checking whether the C compiler still works... yes checking how to run the C preprocessor... /usr/bin/cc -std=gnu99 -E checking pkg-config is at least version 0.9.0... yes checking allow thread-safe client libraries... yes checking whether to build with ICU support... no checking whether to build with Tcl... no checking whether to build Perl modules... no checking whether to build Python modules... no checking whether to build with GSSAPI support... no checking whether to build with PAM support... no checking whether to build with BSD Authentication support... no checking whether to build with LDAP support... no checking whether to build with Bonjour support... no checking whether to build with SELinux support... no checking whether to build with systemd support... no checking whether to build with XML support... no checking whether to build with LZ4 support... yes checking for liblz4... yes checking whether to build with ZSTD support... no checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for ranlib... /usr/bin/ranlib checking for strip... /usr/bin/strip checking whether it is possible to strip libraries... yes checking for ar... /usr/bin/ar checking for a BSD-compatible install... /usr/bin/install -c checking for tar... /usr/bin/tar checking whether ln -s works... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for bison... /usr/bin/bison configure: using bison (GNU Bison) 3.0.4 checking for flex... no checking for perl... /usr/bin/perl configure: using perl 5.16.3 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 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 whether /usr/bin/cc -std=gnu99 is Clang... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for strerror_r... yes checking for getpwuid_r... yes checking for gethostbyname_r... yes checking whether strerror_r returns int... no checking for main in -lm... yes checking for library containing setproctitle... no checking for library containing dlsym... -ldl checking for library containing socket... none required checking for library containing shl_load... no checking for library containing getopt_long... none required checking for library containing shm_open... -lrt checking for library containing shm_unlink... none required checking for library containing clock_gettime... none required checking for library containing fdatasync... none required checking for library containing shmget... none required checking for library containing backtrace_symbols... none required checking for library containing gethostbyname_r... none required checking for library containing pthread_barrier_wait... -lpthread checking for zlib... yes checking for libcrypto... yes checking for libssl... yes checking for X509_get_signature_nid... yes checking for OPENSSL_init_ssl... yes checking for BIO_get_data... yes checking for BIO_meth_new... yes checking for ASN1_STRING_get0_data... yes checking for HMAC_CTX_new... yes checking for HMAC_CTX_free... yes checking for CRYPTO_lock... no checking for liblz4... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking atomic.h usability... no checking atomic.h presence... no checking for atomic.h... no checking copyfile.h usability... no checking copyfile.h presence... no checking for copyfile.h... no checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking ifaddrs.h usability... yes checking ifaddrs.h presence... yes checking for ifaddrs.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking mbarrier.h usability... no checking mbarrier.h presence... no checking for mbarrier.h... no checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking sys/event.h usability... no checking sys/event.h presence... no checking for sys/event.h... no checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/personality.h usability... yes checking sys/personality.h presence... yes checking for sys/personality.h... yes checking sys/prctl.h usability... yes checking sys/prctl.h presence... yes checking for sys/prctl.h... yes checking sys/procctl.h usability... no checking sys/procctl.h presence... no checking for sys/procctl.h... no checking sys/pstat.h usability... no checking sys/pstat.h presence... no checking for sys/pstat.h... no checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/sem.h usability... yes checking sys/sem.h presence... yes checking for sys/sem.h... yes checking sys/shm.h usability... yes checking sys/shm.h presence... yes checking for sys/shm.h... yes checking sys/signalfd.h usability... yes checking sys/signalfd.h presence... yes checking for sys/signalfd.h... yes checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking sys/tas.h usability... no checking sys/tas.h presence... no checking for sys/tas.h... no checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking ucred.h usability... no checking ucred.h presence... no checking for ucred.h... no checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for net/if.h... yes checking for sys/ucred.h... no checking for netinet/tcp.h... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for lz4... /usr/bin/lz4 checking lz4.h usability... yes checking lz4.h presence... yes checking for lz4.h... yes checking for zstd... no checking openssl/ssl.h usability... yes checking openssl/ssl.h presence... yes checking for openssl/ssl.h... yes checking openssl/err.h usability... yes checking openssl/err.h presence... yes checking for openssl/err.h... yes checking whether byte ordering is bigendian... no checking for inline... inline checking for printf format archetype... gnu_printf checking for __func__... yes checking for _Static_assert... yes checking for typeof... typeof checking for __builtin_types_compatible_p... yes checking for __builtin_constant_p... yes checking for __builtin_unreachable... yes checking for computed goto support... yes checking for struct tm.tm_zone... yes checking for union semun... no checking for socklen_t... yes checking for struct sockaddr_un... yes checking for struct sockaddr_storage... yes checking for struct sockaddr_storage.ss_family... yes checking for struct sockaddr_storage.__ss_family... no checking for struct sockaddr_storage.ss_len... no checking for struct sockaddr_storage.__ss_len... no checking for struct sockaddr.sa_len... no checking for struct addrinfo... yes checking for locale_t... yes checking for C/C++ restrict keyword... __restrict checking for struct cmsgcred... no checking for struct option... yes checking for z_streamp... yes checking whether assembler supports x86_64 popcntq... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking size of off_t... 0 checking size of bool... 0 checking for int timezone... yes checking whether gettimeofday takes only one argument... no checking for wcstombs_l declaration... no checking for backtrace_symbols... yes checking for clock_gettime... yes checking for copyfile... no checking for fdatasync... yes checking for getifaddrs... yes checking for getpeerucred... no checking for getrlimit... yes checking for inet_pton... yes checking for kqueue... no checking for mbstowcs_l... no checking for memset_s... no checking for poll... yes checking for posix_fallocate... yes checking for ppoll... yes checking for pstat... no checking for pthread_is_threaded_np... no checking for readlink... yes checking for readv... yes checking for setproctitle... no checking for setproctitle_fast... no checking for setsid... yes checking for shm_open... yes checking for strchrnul... yes checking for strsignal... yes checking for symlink... yes checking for syncfs... yes checking for sync_file_range... yes checking for uselocale... yes checking for wcstombs_l... no checking for writev... yes checking for __builtin_bswap16... yes checking for __builtin_bswap32... yes checking for __builtin_bswap64... yes checking for __builtin_clz... yes checking for __builtin_ctz... yes checking for __builtin_popcount... yes checking for __builtin_frame_address... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking how /usr/bin/cc -std=gnu99 reports undeclared, standard C functions... error checking whether sigwait is declared... yes checking for POSIX-conforming sigwait declaration... yes checking for posix_fadvise... yes checking whether posix_fadvise is declared... yes checking whether fdatasync is declared... yes checking whether strlcat is declared... no checking whether strlcpy is declared... no checking whether strnlen is declared... yes checking whether preadv is declared... yes checking whether pwritev is declared... yes checking whether F_FULLFSYNC is declared... no checking whether RTLD_GLOBAL is declared... yes checking whether RTLD_NOW is declared... yes checking for struct sockaddr_in6... yes checking for PS_STRINGS... no checking for dlopen... yes checking for explicit_bzero... no checking for fls... no checking for getopt... yes checking for getpeereid... no checking for getrusage... yes checking for inet_aton... yes checking for link... yes checking for mkdtemp... yes checking for pread... yes checking for pwrite... yes checking for strlcat... no checking for strlcpy... no checking for strnlen... yes checking for strtof... yes checking for pthread_barrier_wait... yes checking for setenv... yes checking for unsetenv... yes checking for getaddrinfo... yes checking for getopt_long... yes checking for syslog... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking for opterr... yes checking for optreset... no checking for strtoll... yes checking for strtoull... yes checking whether strtoll is declared... yes checking whether strtoull is declared... yes checking test program... failed ```
/app/vcpkg/buildtrees/libpq/config-x64-linux-dynamic-dbg-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 PostgreSQL configure 15.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ ././configure --disable-nls --with-openssl --with-zlib --without-zstd --without-icu --with-lz4 --without-readline --without-libxml --without-libxslt --without-python --disable-silent-rules --verbose --enable-shared --disable-static --enable-debug DYLD_FALLBACK_LIBRARY_PATH=/app/vcpkg_installed/x64-linux-dynamic/debug/lib:/app/vcpkg_installed/x64-linux-dynamic/lib --prefix=/app/vcpkg_installed/x64-linux-dynamic/debug --bindir=${prefix}/../tools/libpq/debug/bin --sbindir=${prefix}/../tools/libpq/debug/sbin --libdir=${prefix}/lib --includedir=${prefix}/../include --datarootdir=${prefix}/share/libpq ## --------- ## ## Platform. ## ## --------- ## hostname = 8dcb34934117 uname -m = x86_64 uname -r = 5.15.133.1-microsoft-standard-WSL2 uname -s = Linux uname -v = #1 SMP Thu Oct 5 21:02:42 UTC 2023 /usr/bin/uname -p = x86_64 /bin/uname -X = unknown /bin/arch = x86_64 /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: /opt/rh/devtoolset-11/root/usr/bin PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin PATH: /app/vcpkg/downloads/tools/ninja/1.10.2-linux PATH: /app/vcpkg/downloads/tools/ninja/1.10.2-linux PATH: /bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:2934: checking build system type configure:2948: result: x86_64-pc-linux-gnu configure:2968: checking host system type configure:2981: result: x86_64-pc-linux-gnu configure:3003: checking which template to use configure:3071: result: linux configure:3199: checking whether NLS is wanted configure:3231: result: no configure:3239: checking for default port number configure:3264: result: 5432 configure:3741: checking for block size configure:3775: result: 8kB configure:3787: checking for segment size configure:3816: result: 1GB configure:3828: checking for WAL block size configure:3863: result: 8kB configure:4018: checking for C compiler version configure:4027: /usr/bin/cc --version >&5 cc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:4038: $? = 0 configure:4027: /usr/bin/cc -v >&5 Using built-in specs. COLLECT_GCC=/usr/bin/cc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper Target: x86_64-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux Thread model: posix gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) configure:4038: $? = 0 configure:4027: /usr/bin/cc -V >&5 cc: error: unrecognized command line option '-V' cc: fatal error: no input files compilation terminated. configure:4038: $? = 4 configure:4027: /usr/bin/cc -qversion >&5 cc: error: unrecognized command line option '-qversion' cc: fatal error: no input files compilation terminated. configure:4038: $? = 4 configure:4058: checking whether the C compiler works configure:4080: /usr/bin/cc -fPIC -g -L/app/vcpkg_installed/x64-linux-dynamic/debug/lib conftest.c >&5 configure:4084: $? = 0 configure:4132: result: yes configure:4135: checking for C compiler default output file name configure:4137: result: a.out configure:4143: checking for suffix of executables configure:4150: /usr/bin/cc -o conftest -fPIC -g -L/app/vcpkg_installed/x64-linux-dynamic/debug/lib conftest.c >&5 configure:4154: $? = 0 configure:4176: result: configure:4198: checking whether we are cross compiling configure:4206: /usr/bin/cc -o conftest -fPIC -g -L/app/vcpkg_installed/x64-linux-dynamic/debug/lib conftest.c >&5 configure:4210: $? = 0 configure:4217: ./conftest configure:4221: $? = 0 configure:4236: result: no configure:4241: checking for suffix of object files configure:4263: /usr/bin/cc -c -fPIC -g conftest.c >&5 configure:4267: $? = 0 configure:4288: result: o configure:4292: checking whether we are using the GNU C compiler configure:4311: /usr/bin/cc -c -fPIC -g conftest.c >&5 configure:4311: $? = 0 configure:4320: result: yes configure:4329: checking whether /usr/bin/cc accepts -g configure:4349: /usr/bin/cc -c -g conftest.c >&5 configure:4349: $? = 0 configure:4390: result: yes configure:4407: checking for /usr/bin/cc option to accept ISO C89 configure:4470: /usr/bin/cc -c -fPIC -g conftest.c >&5 configure:4470: $? = 0 configure:4483: result: none needed configure:4503: checking for /usr/bin/cc option to accept ISO C99 configure:4652: /usr/bin/cc -c -fPIC -g conftest.c >&5 conftest.c:69:29: error: expected ';', ',' or ')' before 'text' test_restrict (ccp restrict text) ^ conftest.c: In function 'main': conftest.c:123:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newvar' char *restrict newvar = "Another string"; ^ conftest.c:123:18: error: 'newvar' undeclared (first use in this function) conftest.c:123:18: note: each undeclared identifier is reported only once for each function it appears in conftest.c:133:3: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = 0; i < ia->datasize; ++i) ^ conftest.c:133:3: note: use option -std=c99 or -std=gnu99 to compile your code configure:4652: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PostgreSQL" | #define PACKAGE_TARNAME "postgresql" | #define PACKAGE_VERSION "15.2" | #define PACKAGE_STRING "PostgreSQL 15.2" | #define PACKAGE_BUGREPORT "pgsql-bugs@lists.postgresql.org" | #define PACKAGE_URL "https://www.postgresql.org/" | #define CONFIGURE_ARGS " '--disable-nls' '--with-openssl' '--with-zlib' '--without-zstd' '--without-icu' '--with-lz4' '--without-readline' '--without-libxml' '--without-libxslt' '--without-python' '--disable-silent-rules' '--verbose' '--enable-shared' '--disable-static' '--enable-debug' 'DYLD_FALLBACK_LIBRARY_PATH=/app/vcpkg_installed/x64-linux-dynamic/debug/lib:/app/vcpkg_installed/x64-linux-dynamic/lib' '--prefix=/app/vcpkg_installed/x64-linux-dynamic/debug' '--bindir=${prefix}/../tools/libpq/debug/bin' '--sbindir=${prefix}/../tools/libpq/debug/sbin' '--libdir=${prefix}/lib' '--includedir=${prefix}/../include' '--datarootdir=${prefix}/share/libpq' 'CC=/usr/bin/cc' 'CFLAGS=-fPIC -g' 'LDFLAGS=-L/app/vcpkg_installed/x64-linux-dynamic/debug/lib' 'CXX=/opt/rh/devtoolset-11/root/usr/bin/c++' 'CXXFLAGS=-fPIC -g' 'PKG_CONFIG=/bin/pkg-config' 'PKG_CONFIG_PATH=/app/vcpkg/packages/libpq_x64-linux-dynamic/debug/lib/pkgconfig:/app/vcpkg/packages/libpq_x64-linux-dynamic/share/pkgconfig:/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig:/app/vcpkg_installed/x64-linux-dynamic/share/pkgconfig:/opt/rh/devtoolset-11/root/usr/lib64/pkgconfig'" | #define PG_MAJORVERSION "15" | #define PG_MAJORVERSION_NUM 15 | #define PG_MINORVERSION_NUM 2 | #define PG_VERSION "15.2" | #define DEF_PGPORT 5432 | #define DEF_PGPORT_STR "5432" | #define BLCKSZ 8192 | #define RELSEG_SIZE 131072 | #define XLOG_BLCKSZ 8192 | /* end confdefs.h. */ | #include | #include | #include | #include | #include | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | #define debug(...) fprintf (stderr, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | your preprocessor is broken; | #endif | #if BIG_OK | #else | your preprocessor is broken; | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // See if C++-style comments work. | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static void | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str; | int number; | float fnumber; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | } | | int | main () | { | | // Check bool. | _Bool success = false; | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | ; | return 0; | } configure:4652: /usr/bin/cc -std=gnu99 -c -fPIC -g conftest.c >&5 configure:4652: $? = 0 configure:4672: result: -std=gnu99 configure:4799: checking for C++ compiler version configure:4808: /opt/rh/devtoolset-11/root/usr/bin/c++ --version >&5 c++ (GCC) 11.2.1 20220127 (Red Hat 11.2.1-9) Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:4819: $? = 0 configure:4808: /opt/rh/devtoolset-11/root/usr/bin/c++ -v >&5 Using built-in specs. COLLECT_GCC=/opt/rh/devtoolset-11/root/usr/bin/c++ COLLECT_LTO_WRAPPER=/opt/rh/devtoolset-11/root/usr/libexec/gcc/x86_64-redhat-linux/11/lto-wrapper Target: x86_64-redhat-linux Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,lto --prefix=/opt/rh/devtoolset-11/root/usr --mandir=/opt/rh/devtoolset-11/root/usr/share/man --infodir=/opt/rh/devtoolset-11/root/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --with-default-libstdcxx-abi=gcc4-compatible --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-11.2.1-20220127/obj-x86_64-redhat-linux/isl-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux Thread model: posix Supported LTO compression algorithms: zlib gcc version 11.2.1 20220127 (Red Hat 11.2.1-9) (GCC) configure:4819: $? = 0 configure:4808: /opt/rh/devtoolset-11/root/usr/bin/c++ -V >&5 c++: error: unrecognized command-line option '-V' c++: fatal error: no input files compilation terminated. configure:4819: $? = 1 configure:4808: /opt/rh/devtoolset-11/root/usr/bin/c++ -qversion >&5 c++: error: unrecognized command-line option '-qversion'; did you mean '--version'? c++: fatal error: no input files compilation terminated. configure:4819: $? = 1 configure:4823: checking whether we are using the GNU C++ compiler configure:4842: /opt/rh/devtoolset-11/root/usr/bin/c++ -c -fPIC -g conftest.cpp >&5 configure:4842: $? = 0 configure:4851: result: yes configure:4860: checking whether /opt/rh/devtoolset-11/root/usr/bin/c++ accepts -g configure:4880: /opt/rh/devtoolset-11/root/usr/bin/c++ -c -g conftest.cpp >&5 configure:4880: $? = 0 configure:4921: result: yes configure:4962: /usr/bin/cc -std=gnu99 -c -fPIC -g conftest.c >&5 conftest.c: In function 'main': conftest.c:24:1: error: unknown type name 'choke' choke me ^ configure:4962: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PostgreSQL" | #define PACKAGE_TARNAME "postgresql" | #define PACKAGE_VERSION "15.2" | #define PACKAGE_STRING "PostgreSQL 15.2" | #define PACKAGE_BUGREPORT "pgsql-bugs@lists.postgresql.org" | #define PACKAGE_URL "https://www.postgresql.org/" ... Skipped 9813 lines ... configure:17765: $? = 0 configure:17765: result: yes configure:18002: checking test program configure:18012: /usr/bin/cc -std=gnu99 -o conftest -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -g -fPIC -g -D_GNU_SOURCE -I/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../../include -L/app/vcpkg_installed/x64-linux-dynamic/debug/lib -L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib conftest.c -L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib -llz4d -L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib -lssl -L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib -lcrypto -L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib -lz -lpthread -lrt -ldl -lm >&5 configure:18012: $? = 0 configure:18012: ./conftest ./conftest: error while loading shared libraries: liblz4d.so: cannot open shared object file: No such file or directory configure:18012: $? = 127 configure: program exited with status 127 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PostgreSQL" | #define PACKAGE_TARNAME "postgresql" | #define PACKAGE_VERSION "15.2" | #define PACKAGE_STRING "PostgreSQL 15.2" | #define PACKAGE_BUGREPORT "pgsql-bugs@lists.postgresql.org" | #define PACKAGE_URL "https://www.postgresql.org/" | #define CONFIGURE_ARGS " '--disable-nls' '--with-openssl' '--with-zlib' '--without-zstd' '--without-icu' '--with-lz4' '--without-readline' '--without-libxml' '--without-libxslt' '--without-python' '--disable-silent-rules' '--verbose' '--enable-shared' '--disable-static' '--enable-debug' 'DYLD_FALLBACK_LIBRARY_PATH=/app/vcpkg_installed/x64-linux-dynamic/debug/lib:/app/vcpkg_installed/x64-linux-dynamic/lib' '--prefix=/app/vcpkg_installed/x64-linux-dynamic/debug' '--bindir=${prefix}/../tools/libpq/debug/bin' '--sbindir=${prefix}/../tools/libpq/debug/sbin' '--libdir=${prefix}/lib' '--includedir=${prefix}/../include' '--datarootdir=${prefix}/share/libpq' 'CC=/usr/bin/cc' 'CFLAGS=-fPIC -g' 'LDFLAGS=-L/app/vcpkg_installed/x64-linux-dynamic/debug/lib' 'CXX=/opt/rh/devtoolset-11/root/usr/bin/c++' 'CXXFLAGS=-fPIC -g' 'PKG_CONFIG=/bin/pkg-config' 'PKG_CONFIG_PATH=/app/vcpkg/packages/libpq_x64-linux-dynamic/debug/lib/pkgconfig:/app/vcpkg/packages/libpq_x64-linux-dynamic/share/pkgconfig:/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig:/app/vcpkg_installed/x64-linux-dynamic/share/pkgconfig:/opt/rh/devtoolset-11/root/usr/lib64/pkgconfig'" | #define PG_MAJORVERSION "15" | #define PG_MAJORVERSION_NUM 15 | #define PG_MINORVERSION_NUM 2 | #define PG_VERSION "15.2" | #define DEF_PGPORT 5432 | #define DEF_PGPORT_STR "5432" | #define BLCKSZ 8192 | #define RELSEG_SIZE 131072 | #define XLOG_BLCKSZ 8192 | #define DLSUFFIX ".so" | #define ENABLE_THREAD_SAFETY 1 | #define PG_KRB_SRVNAM "postgres" | #define USE_LZ4 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_PTHREAD_PRIO_INHERIT 1 | #define HAVE_PTHREAD 1 | #define HAVE_STRERROR_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_LIBM 1 | #define HAVE_SPINLOCKS 1 | #define HAVE_ATOMICS 1 | #define OPENSSL_API_COMPAT 0x10001000L | #define HAVE_X509_GET_SIGNATURE_NID 1 | #define HAVE_OPENSSL_INIT_SSL 1 | #define HAVE_BIO_GET_DATA 1 | #define HAVE_BIO_METH_NEW 1 | #define HAVE_ASN1_STRING_GET0_DATA 1 | #define HAVE_HMAC_CTX_NEW 1 | #define HAVE_HMAC_CTX_FREE 1 | #define USE_OPENSSL 1 | #define HAVE_LIBLZ4 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_POLL_H 1 | #define HAVE_SYS_EPOLL_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_SYS_PERSONALITY_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_SHM_H 1 | #define HAVE_SYS_SIGNALFD_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_TERMIOS_H 1 | #define HAVE_WCTYPE_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_NETINET_TCP_H 1 | #define PG_PRINTF_ATTRIBUTE gnu_printf | #define HAVE_FUNCNAME__FUNC 1 | #define HAVE__STATIC_ASSERT 1 | #define HAVE_TYPEOF 1 | #define HAVE__BUILTIN_TYPES_COMPATIBLE_P 1 | #define HAVE__BUILTIN_CONSTANT_P 1 | #define HAVE__BUILTIN_UNREACHABLE 1 | #define HAVE_COMPUTED_GOTO 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_SOCKLEN_T 1 | #define HAVE_STRUCT_SOCKADDR_UN 1 | #define HAVE_STRUCT_SOCKADDR_STORAGE 1 | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1 | #define HAVE_STRUCT_ADDRINFO 1 | #define HAVE_LOCALE_T 1 | #define restrict __restrict | #define pg_restrict __restrict | #define HAVE_STRUCT_OPTION 1 | #define HAVE_X86_64_POPCNTQ 1 | #define SIZEOF_OFF_T 0 | #define SIZEOF_BOOL 0 | #define HAVE_INT_TIMEZONE 1 | #define HAVE_BACKTRACE_SYMBOLS 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_FDATASYNC 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_INET_PTON 1 | #define HAVE_POLL 1 | #define HAVE_POSIX_FALLOCATE 1 | #define HAVE_PPOLL 1 | #define HAVE_READLINK 1 | #define HAVE_READV 1 | #define HAVE_SETSID 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_STRCHRNUL 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYNCFS 1 | #define HAVE_SYNC_FILE_RANGE 1 | #define HAVE_USELOCALE 1 | #define HAVE_WRITEV 1 | #define HAVE__BUILTIN_BSWAP16 1 | #define HAVE__BUILTIN_BSWAP32 1 | #define HAVE__BUILTIN_BSWAP64 1 | #define HAVE__BUILTIN_CLZ 1 | #define HAVE__BUILTIN_CTZ 1 | #define HAVE__BUILTIN_POPCOUNT 1 | #define HAVE__BUILTIN_FRAME_ADDRESS 1 | #define HAVE_FSEEKO 1 | #define HAVE_DECL_SIGWAIT 1 | #define HAVE_POSIX_DECL_SIGWAIT 1 | #define HAVE_POSIX_FADVISE 1 | #define HAVE_DECL_POSIX_FADVISE 1 | #define HAVE_DECL_FDATASYNC 1 | #define HAVE_DECL_STRLCAT 0 | #define HAVE_DECL_STRLCPY 0 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_PREADV 1 | #define HAVE_DECL_PWRITEV 1 | #define HAVE_DECL_F_FULLFSYNC 0 | #define HAVE_DECL_RTLD_GLOBAL 1 | #define HAVE_DECL_RTLD_NOW 1 | #define HAVE_IPV6 1 | #define HAVE_DLOPEN 1 | #define HAVE_GETOPT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_INET_ATON 1 | #define HAVE_LINK 1 | #define HAVE_MKDTEMP 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRTOF 1 | #define HAVE_PTHREAD_BARRIER_WAIT 1 | #define HAVE_SETENV 1 | #define HAVE_UNSETENV 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_SYSLOG 1 | #define HAVE_INT_OPTERR 1 | #define HAVE_STRTOLL 1 | #define HAVE_STRTOULL 1 | #define HAVE_DECL_STRTOLL 1 | #define HAVE_DECL_STRTOULL 1 | /* end confdefs.h. */ | int main() { return 0; } configure:18016: result: failed configure:18018: error: Could not execute a simple test program. This may be a problem related to locating shared libraries. Check the file 'config.log' for the exact reason. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-pc-linux-gnu ac_cv_c_bigendian=no ac_cv_c_compiler_gnu=yes ac_cv_c_decl_report=error ac_cv_c_inline=inline ac_cv_c_restrict=__restrict 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=/usr/bin/cc ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-fPIC -g' ac_cv_env_CLANG_set= ac_cv_env_CLANG_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CRYPTO_new_ex_data_CFLAGS_set= ac_cv_env_CRYPTO_new_ex_data_CFLAGS_value= ac_cv_env_CRYPTO_new_ex_data_LIBS_set= ac_cv_env_CRYPTO_new_ex_data_LIBS_value= ac_cv_env_CXXFLAGS_set=set ac_cv_env_CXXFLAGS_value='-fPIC -g' ac_cv_env_CXX_set=set ac_cv_env_CXX_value=/opt/rh/devtoolset-11/root/usr/bin/c++ ac_cv_env_ICU_CFLAGS_set= ac_cv_env_ICU_CFLAGS_value= ac_cv_env_ICU_LIBS_set= ac_cv_env_ICU_LIBS_value= ac_cv_env_LDFLAGS_EX_set= ac_cv_env_LDFLAGS_EX_value= ac_cv_env_LDFLAGS_SL_set= ac_cv_env_LDFLAGS_SL_value= ac_cv_env_LDFLAGS_set=set ac_cv_env_LDFLAGS_value=-L/app/vcpkg_installed/x64-linux-dynamic/debug/lib ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_LIBXML2_CFLAGS_set= ac_cv_env_LIBXML2_CFLAGS_value= ac_cv_env_LIBXML2_LIBS_set= ac_cv_env_LIBXML2_LIBS_value= ac_cv_env_LIBXSLT_CFLAGS_set= ac_cv_env_LIBXSLT_CFLAGS_value= ac_cv_env_LIBXSLT_LIBS_set= ac_cv_env_LIBXSLT_LIBS_value= ac_cv_env_LLVM_CONFIG_set= ac_cv_env_LLVM_CONFIG_value= ac_cv_env_LZ4_CFLAGS_set= ac_cv_env_LZ4_CFLAGS_value= ac_cv_env_LZ4_LIBS_set= ac_cv_env_LZ4_LIBS_value= ac_cv_env_MSGFMT_set= ac_cv_env_MSGFMT_value= ac_cv_env_PERL_set= ac_cv_env_PERL_value= ac_cv_env_PKG_CONFIG_LIBDIR_set= ac_cv_env_PKG_CONFIG_LIBDIR_value= ac_cv_env_PKG_CONFIG_PATH_set=set ac_cv_env_PKG_CONFIG_PATH_value=/app/vcpkg/packages/libpq_x64-linux-dynamic/debug/lib/pkgconfig:/app/vcpkg/packages/libpq_x64-linux-dynamic/share/pkgconfig:/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig:/app/vcpkg_installed/x64-linux-dynamic/share/pkgconfig:/opt/rh/devtoolset-11/root/usr/lib64/pkgconfig ac_cv_env_PKG_CONFIG_set=set ac_cv_env_PKG_CONFIG_value=/bin/pkg-config ac_cv_env_PYTHON_set= ac_cv_env_PYTHON_value= ac_cv_env_READLINE_CFLAGS_set= ac_cv_env_READLINE_CFLAGS_value= ac_cv_env_READLINE_LIBS_set= ac_cv_env_READLINE_LIBS_value= ac_cv_env_SSL_new_CFLAGS_set= ac_cv_env_SSL_new_CFLAGS_value= ac_cv_env_SSL_new_LIBS_set= ac_cv_env_SSL_new_LIBS_value= ac_cv_env_TCLSH_set= ac_cv_env_TCLSH_value= ac_cv_env_XML2_CFLAGS_set= ac_cv_env_XML2_CFLAGS_value= ac_cv_env_XML2_CONFIG_set= ac_cv_env_XML2_CONFIG_value= ac_cv_env_XML2_LIBS_set= ac_cv_env_XML2_LIBS_value= ac_cv_env_ZLIB_CFLAGS_set= ac_cv_env_ZLIB_CFLAGS_value= ac_cv_env_ZLIB_LIBS_set= ac_cv_env_ZLIB_LIBS_value= ac_cv_env_ZSTD_CFLAGS_set= ac_cv_env_ZSTD_CFLAGS_value= ac_cv_env_ZSTD_LIBS_set= ac_cv_env_ZSTD_LIBS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_func_ASN1_STRING_get0_data=yes ac_cv_func_BIO_get_data=yes ac_cv_func_BIO_meth_new=yes ac_cv_func_CRYPTO_lock=no ac_cv_func_HMAC_CTX_free=yes ac_cv_func_HMAC_CTX_new=yes ac_cv_func_OPENSSL_init_ssl=yes ac_cv_func_X509_get_signature_nid=yes ac_cv_func_backtrace_symbols=yes ac_cv_func_clock_gettime=yes ac_cv_func_copyfile=no ac_cv_func_dlopen=yes ac_cv_func_explicit_bzero=no ac_cv_func_fdatasync=yes ac_cv_func_fls=no ac_cv_func_getaddrinfo=yes ac_cv_func_gethostbyname_r=yes ac_cv_func_getifaddrs=yes ac_cv_func_getopt=yes ac_cv_func_getopt_long=yes ac_cv_func_getpeereid=no ac_cv_func_getpeerucred=no ac_cv_func_getpwuid_r=yes ac_cv_func_getrlimit=yes ac_cv_func_getrusage=yes ac_cv_func_inet_aton=yes ac_cv_func_inet_pton=yes ac_cv_func_kqueue=no ac_cv_func_link=yes ac_cv_func_mbstowcs_l=no ac_cv_func_memset_s=no ac_cv_func_mkdtemp=yes ac_cv_func_poll=yes ac_cv_func_posix_fadvise=yes ac_cv_func_posix_fallocate=yes ac_cv_func_ppoll=yes ac_cv_func_pread=yes ac_cv_func_pstat=no ac_cv_func_pthread_barrier_wait=yes ac_cv_func_pthread_is_threaded_np=no ac_cv_func_pwrite=yes ac_cv_func_readlink=yes ac_cv_func_readv=yes ac_cv_func_setenv=yes ac_cv_func_setproctitle=no ac_cv_func_setproctitle_fast=no ac_cv_func_setsid=yes ac_cv_func_shm_open=yes ac_cv_func_strchrnul=yes ac_cv_func_strerror_r=yes ac_cv_func_strlcat=no ac_cv_func_strlcpy=no ac_cv_func_strnlen=yes ac_cv_func_strsignal=yes ac_cv_func_strtof=yes ac_cv_func_strtoll=yes ac_cv_func_strtoull=yes ac_cv_func_symlink=yes ac_cv_func_sync_file_range=yes ac_cv_func_syncfs=yes ac_cv_func_syslog=yes ac_cv_func_unsetenv=yes ac_cv_func_uselocale=yes ac_cv_func_wcstombs_l=no ac_cv_func_writev=yes ac_cv_have_decl_F_FULLFSYNC=no ac_cv_have_decl_RTLD_GLOBAL=yes ac_cv_have_decl_RTLD_NOW=yes ac_cv_have_decl_fdatasync=yes ac_cv_have_decl_posix_fadvise=yes ac_cv_have_decl_preadv=yes ac_cv_have_decl_pwritev=yes ac_cv_have_decl_sigwait=yes ac_cv_have_decl_strlcat=no ac_cv_have_decl_strlcpy=no ac_cv_have_decl_strnlen=yes ac_cv_have_decl_strtoll=yes ac_cv_have_decl_strtoull=yes ac_cv_header_atomic_h=no ac_cv_header_copyfile_h=no ac_cv_header_execinfo_h=yes ac_cv_header_getopt_h=yes ac_cv_header_ifaddrs_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_langinfo_h=yes ac_cv_header_lz4_h=yes ac_cv_header_mbarrier_h=no ac_cv_header_memory_h=yes ac_cv_header_net_if_h=yes ac_cv_header_netinet_tcp_h=yes ac_cv_header_openssl_err_h=yes ac_cv_header_openssl_ssl_h=yes ac_cv_header_poll_h=yes ac_cv_header_pthread_h=yes ac_cv_header_stdbool_h=yes ac_cv_header_stdc=yes ac_cv_header_stdint_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_epoll_h=yes ac_cv_header_sys_event_h=no ac_cv_header_sys_ipc_h=yes ac_cv_header_sys_personality_h=yes ac_cv_header_sys_prctl_h=yes ac_cv_header_sys_procctl_h=no ac_cv_header_sys_pstat_h=no ac_cv_header_sys_resource_h=yes ac_cv_header_sys_select_h=yes ac_cv_header_sys_sem_h=yes ac_cv_header_sys_shm_h=yes ac_cv_header_sys_signalfd_h=yes ac_cv_header_sys_sockio_h=no ac_cv_header_sys_stat_h=yes ac_cv_header_sys_tas_h=no ac_cv_header_sys_types_h=yes ac_cv_header_sys_ucred_h=no ac_cv_header_sys_uio_h=yes ac_cv_header_sys_un_h=yes ac_cv_header_syslog_h=yes ac_cv_header_termios_h=yes ac_cv_header_ucred_h=no ac_cv_header_unistd_h=yes ac_cv_header_wctype_h=yes ac_cv_header_zlib_h=yes ac_cv_host=x86_64-pc-linux-gnu ac_cv_lib_m_main=yes ac_cv_member_struct_sockaddr_sa_len=no ac_cv_member_struct_sockaddr_storage___ss_family=no ac_cv_member_struct_sockaddr_storage___ss_len=no ac_cv_member_struct_sockaddr_storage_ss_family=yes ac_cv_member_struct_sockaddr_storage_ss_len=no ac_cv_member_struct_tm_tm_zone=yes ac_cv_objext=o ac_cv_path_BISON=/usr/bin/bison ac_cv_path_EGREP='/usr/bin/grep -E' ac_cv_path_GREP=/usr/bin/grep ac_cv_path_LD=/usr/bin/ld ac_cv_path_LZ4=/usr/bin/lz4 ac_cv_path_PERL=/usr/bin/perl ac_cv_path_SED=/usr/bin/sed ac_cv_path_TAR=/usr/bin/tar ac_cv_path_install='/usr/bin/install -c' ac_cv_path_mkdir=/usr/bin/mkdir ac_cv_prog_AWK=gawk ac_cv_prog_CPP='/usr/bin/cc -std=gnu99 -E' ac_cv_prog_ac_ct_AR=/usr/bin/ar ac_cv_prog_ac_ct_RANLIB=/usr/bin/ranlib ac_cv_prog_ac_ct_STRIP=/usr/bin/strip ac_cv_prog_cc_c89= ac_cv_prog_cc_c99=-std=gnu99 ac_cv_prog_cc_g=yes ac_cv_prog_cxx_g=yes ac_cv_prog_gnu_ld=yes ac_cv_search_backtrace_symbols='none required' ac_cv_search_clock_gettime='none required' ac_cv_search_dlsym=-ldl ac_cv_search_fdatasync='none required' ac_cv_search_gethostbyname_r='none required' ac_cv_search_getopt_long='none required' ac_cv_search_pthread_barrier_wait=-lpthread ac_cv_search_setproctitle=no ac_cv_search_shl_load=no ac_cv_search_shm_open=-lrt ac_cv_search_shm_unlink='none required' ac_cv_search_shmget='none required' ac_cv_search_socket='none required' ac_cv_sizeof_bool=0 ac_cv_sizeof_off_t=0 ac_cv_sys_file_offset_bits=no ac_cv_sys_largefile_CC=no ac_cv_sys_largefile_source=no ac_cv_type__Bool=yes ac_cv_type_socklen_t=yes ac_cv_type_struct_addrinfo=yes ac_cv_type_struct_cmsgcred=no ac_cv_type_struct_option=yes ac_cv_type_struct_sockaddr_in6=yes ac_cv_type_struct_sockaddr_storage=yes ac_cv_type_struct_sockaddr_un=yes ac_cv_type_union_semun=no ac_cv_type_z_streamp=yes ax_cv_PTHREAD_CLANG=no ax_cv_PTHREAD_JOINABLE_ATTR=PTHREAD_CREATE_JOINABLE ax_cv_PTHREAD_PRIO_INHERIT=yes ax_cv_PTHREAD_SPECIAL_FLAGS=no pgac_cv__builtin_bswap16=yes pgac_cv__builtin_bswap32=yes pgac_cv__builtin_bswap64=yes pgac_cv__builtin_clz=yes pgac_cv__builtin_constant_p=yes pgac_cv__builtin_ctz=yes pgac_cv__builtin_frame_address=yes pgac_cv__builtin_popcount=yes pgac_cv__builtin_unreachable=yes pgac_cv__static_assert=yes pgac_cv__types_compatible=yes pgac_cv_c_typeof=typeof pgac_cv_computed_goto=yes pgac_cv_func_gettimeofday_1arg=no pgac_cv_func_strerror_r_int=no pgac_cv_func_wcstombs_l=no pgac_cv_funcname_func_support=yes pgac_cv_have_posix_decl_sigwait=yes pgac_cv_have_x86_64_popcntq=yes pgac_cv_path_flex=no pgac_cv_printf_archetype=gnu_printf pgac_cv_prog_CC_cflags__Wcast_function_type=no pgac_cv_prog_CC_cflags__Wcompound_token_split_by_macro=no pgac_cv_prog_CC_cflags__Wdeclaration_after_statement=yes pgac_cv_prog_CC_cflags__Wdeprecated_non_prototype=no pgac_cv_prog_CC_cflags__Wendif_labels=yes pgac_cv_prog_CC_cflags__Werror_unguarded_availability_new=no pgac_cv_prog_CC_cflags__Werror_vla=yes pgac_cv_prog_CC_cflags__Wformat_security=yes pgac_cv_prog_CC_cflags__Wformat_truncation=no pgac_cv_prog_CC_cflags__Wimplicit_fallthrough_3=no pgac_cv_prog_CC_cflags__Wmissing_format_attribute=yes pgac_cv_prog_CC_cflags__Wstringop_truncation=no pgac_cv_prog_CC_cflags__Wunused_command_line_argument=no pgac_cv_prog_CC_cflags__fexcess_precision_standard=yes pgac_cv_prog_CC_cflags__fno_strict_aliasing=yes pgac_cv_prog_CC_cflags__ftree_vectorize=yes pgac_cv_prog_CC_cflags__funroll_loops=yes pgac_cv_prog_CC_cflags__fwrapv=yes pgac_cv_prog_CXX_cxxflags__Wcast_function_type=yes pgac_cv_prog_CXX_cxxflags__Wendif_labels=yes pgac_cv_prog_CXX_cxxflags__Werror_unguarded_availability_new=no pgac_cv_prog_CXX_cxxflags__Wformat_security=yes pgac_cv_prog_CXX_cxxflags__Wimplicit_fallthrough_3=yes pgac_cv_prog_CXX_cxxflags__Wmissing_format_attribute=yes pgac_cv_prog_CXX_cxxflags__fexcess_precision_standard=no pgac_cv_prog_CXX_cxxflags__fno_strict_aliasing=yes pgac_cv_prog_CXX_cxxflags__fwrapv=yes pgac_cv_type_locale_t=yes pgac_cv_var_PS_STRINGS=no pgac_cv_var_int_opterr=yes pgac_cv_var_int_optreset=no pgac_cv_var_int_timezone=yes pkg_cv_CRYPTO_new_ex_data_CFLAGS='-I/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../../include ' pkg_cv_CRYPTO_new_ex_data_LIBS='-L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib -lcrypto ' pkg_cv_LZ4_CFLAGS='-I/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../../include ' pkg_cv_LZ4_LIBS='-L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib -llz4d ' pkg_cv_SSL_new_CFLAGS='-I/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../../include ' pkg_cv_SSL_new_LIBS='-L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib -lssl ' pkg_cv_ZLIB_CFLAGS='-I/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../../include ' pkg_cv_ZLIB_LIBS='-L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib -lz ' ## ----------------- ## ## Output variables. ## ## ----------------- ## AR='/usr/bin/ar' AWK='gawk' BISON='/usr/bin/bison' BISONFLAGS=' -Wno-deprecated' BITCODE_CFLAGS=' -O2 ' BITCODE_CXXFLAGS=' -O2 ' CC='/usr/bin/cc -std=gnu99' CFLAGS='-Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -g -fPIC -g' CFLAGS_ARMV8_CRC32C='' CFLAGS_SL='-fPIC' CFLAGS_SSE42='' CFLAGS_UNROLL_LOOPS=' -funroll-loops' CFLAGS_VECTORIZE=' -ftree-vectorize' CLANG='' CPP='/usr/bin/cc -std=gnu99 -E' CPPFLAGS=' -D_GNU_SOURCE -I/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../../include ' CRYPTO_new_ex_data_CFLAGS='-I/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../../include ' CRYPTO_new_ex_data_LIBS='-L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib -lcrypto ' CXX='/opt/rh/devtoolset-11/root/usr/bin/c++' CXXFLAGS='-Wall -Wpointer-arith -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -g -fPIC -g' DBTOEPUB='' DEFS='' DLLTOOL='CMAKE_DLLTOOL-NOTFOUND' DLLWRAP='' DLSUFFIX='.so' DTRACE='' DTRACEFLAGS='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/usr/bin/grep -E' EXEEXT='' FLEX='' FLEXFLAGS='' FOP='' GCC='yes' GCOV='' GENHTML='' GREP='/usr/bin/grep' ICU_CFLAGS='' ICU_LIBS='' INCLUDES='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' LCOV='' LD='/usr/bin/ld' LDAP_LIBS_BE='' LDAP_LIBS_FE='' LDFLAGS='-L/app/vcpkg_installed/x64-linux-dynamic/debug/lib -L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib ' LDFLAGS_EX='' LDFLAGS_SL='' LIBOBJS=' explicit_bzero.o fls.o getpeereid.o strlcat.o strlcpy.o' LIBS='-L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib -llz4d -L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib -lssl -L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib -lcrypto -L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib -lz -lpthread -lrt -ldl -lm ' LIBXML2_CFLAGS='' LIBXML2_LIBS='' LIBXSLT_CFLAGS='' LIBXSLT_LIBS='' LLVM_BINPATH='' LLVM_CFLAGS='' LLVM_CONFIG='' LLVM_CPPFLAGS='' LLVM_CXXFLAGS='' LLVM_LIBS='' LN_S='ln -s' LTLIBOBJS='' LZ4='/usr/bin/lz4' LZ4_CFLAGS='-I/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../../include ' LZ4_LIBS='-L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib -llz4d ' MKDIR_P='/usr/bin/mkdir -p' MSGFMT='' MSGFMT_FLAGS='' MSGMERGE='' OBJEXT='o' PACKAGE_BUGREPORT='pgsql-bugs@lists.postgresql.org' PACKAGE_NAME='PostgreSQL' PACKAGE_STRING='PostgreSQL 15.2' PACKAGE_TARNAME='postgresql' PACKAGE_URL='https://www.postgresql.org/' PACKAGE_VERSION='15.2' PATH_SEPARATOR=':' PERL='/usr/bin/perl' PERMIT_DECLARATION_AFTER_STATEMENT='-Wno-declaration-after-statement' PG_CRC32C_OBJS='' PG_MAJORVERSION='15' PG_SYSROOT='' PG_VERSION_NUM='' PKG_CONFIG='/bin/pkg-config' PKG_CONFIG_LIBDIR='' PKG_CONFIG_PATH='/app/vcpkg/packages/libpq_x64-linux-dynamic/debug/lib/pkgconfig:/app/vcpkg/packages/libpq_x64-linux-dynamic/share/pkgconfig:/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig:/app/vcpkg_installed/x64-linux-dynamic/share/pkgconfig:/opt/rh/devtoolset-11/root/usr/lib64/pkgconfig' PORTNAME='linux' PROVE='' PTHREAD_CC='/usr/bin/cc -std=gnu99' PTHREAD_CFLAGS='-pthread -D_REENTRANT -D_THREAD_SAFE' PTHREAD_LIBS='' PYTHON='' RANLIB='/usr/bin/ranlib' READLINE_CFLAGS='' READLINE_LIBS='' SED='/usr/bin/sed' SHELL='/bin/sh' SSL_new_CFLAGS='-I/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../../include ' SSL_new_LIBS='-L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib -lssl ' STRIP='/usr/bin/strip' STRIP_SHARED_LIB='/usr/bin/strip --strip-unneeded' STRIP_STATIC_LIB='/usr/bin/strip -x' SUN_STUDIO_CC='no' TAR='/usr/bin/tar' TAS='' TCLSH='' TCL_CONFIG_SH='' TCL_INCLUDE_SPEC='' TCL_LIBS='' TCL_LIB_SPEC='' TCL_SHARED_BUILD='' TCL_SHLIB_LD_LIBS='' UUID_LIBS='' WANTED_LANGUAGES='' WINDRES='' XGETTEXT='' XML2_CFLAGS='' XML2_CONFIG='' XML2_LIBS='' XMLLINT='' XSLTPROC='' ZIC='' ZLIB_CFLAGS='-I/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../../include ' ZLIB_LIBS='-L/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig/../../lib -lz ' ZSTD='' ZSTD_CFLAGS='' ZSTD_LIBS='' ac_ct_CC='' ac_ct_CXX='' autodepend='' ax_pthread_config='' bindir='${prefix}/../tools/libpq/debug/bin' build='x86_64-pc-linux-gnu' build_alias='' build_cpu='x86_64' build_os='linux-gnu' build_vendor='pc' datadir='${datarootdir}' datarootdir='${prefix}/share/libpq' default_port='5432' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' enable_coverage='no' enable_debug='yes' enable_dtrace='no' enable_nls='no' enable_rpath='yes' enable_tap_tests='no' enable_thread_safety='yes' exec_prefix='NONE' have_win32_dbghelp='no' host='x86_64-pc-linux-gnu' host_alias='' host_cpu='x86_64' host_os='linux-gnu' host_vendor='pc' htmldir='${docdir}' includedir='${prefix}/../include' infodir='${datarootdir}/info' install_bin='/usr/bin/install -c' krb_srvtab='' libdir='${prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='${datarootdir}/man' oldincludedir='/usr/include' pdfdir='${docdir}' perl_archlibexp='' perl_embed_ccflags='' perl_embed_ldflags='' perl_includespec='' perl_privlibexp='' perl_useshrplib='' prefix='/app/vcpkg_installed/x64-linux-dynamic/debug' program_transform_name='s,x,x,' psdir='${docdir}' python_additional_libs='' python_includespec='' python_libdir='' python_libspec='' python_majorversion='' python_version='' sbindir='${prefix}/../tools/libpq/debug/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target_alias='' vpath_build='' with_gnu_ld='yes' with_gssapi='no' with_icu='no' with_krb_srvnam='postgres' with_ldap='no' with_libxml='no' with_libxslt='no' with_llvm='no' with_lz4='yes' with_perl='no' with_python='no' with_readline='no' with_selinux='no' with_ssl='openssl' with_system_tzdata='' with_systemd='no' with_tcl='no' with_uuid='no' with_zlib='yes' with_zstd='no' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "PostgreSQL" #define PACKAGE_TARNAME "postgresql" #define PACKAGE_VERSION "15.2" #define PACKAGE_STRING "PostgreSQL 15.2" #define PACKAGE_BUGREPORT "pgsql-bugs@lists.postgresql.org" #define PACKAGE_URL "https://www.postgresql.org/" #define CONFIGURE_ARGS " '--disable-nls' '--with-openssl' '--with-zlib' '--without-zstd' '--without-icu' '--with-lz4' '--without-readline' '--without-libxml' '--without-libxslt' '--without-python' '--disable-silent-rules' '--verbose' '--enable-shared' '--disable-static' '--enable-debug' 'DYLD_FALLBACK_LIBRARY_PATH=/app/vcpkg_installed/x64-linux-dynamic/debug/lib:/app/vcpkg_installed/x64-linux-dynamic/lib' '--prefix=/app/vcpkg_installed/x64-linux-dynamic/debug' '--bindir=${prefix}/../tools/libpq/debug/bin' '--sbindir=${prefix}/../tools/libpq/debug/sbin' '--libdir=${prefix}/lib' '--includedir=${prefix}/../include' '--datarootdir=${prefix}/share/libpq' 'CC=/usr/bin/cc' 'CFLAGS=-fPIC -g' 'LDFLAGS=-L/app/vcpkg_installed/x64-linux-dynamic/debug/lib' 'CXX=/opt/rh/devtoolset-11/root/usr/bin/c++' 'CXXFLAGS=-fPIC -g' 'PKG_CONFIG=/bin/pkg-config' 'PKG_CONFIG_PATH=/app/vcpkg/packages/libpq_x64-linux-dynamic/debug/lib/pkgconfig:/app/vcpkg/packages/libpq_x64-linux-dynamic/share/pkgconfig:/app/vcpkg_installed/x64-linux-dynamic/debug/lib/pkgconfig:/app/vcpkg_installed/x64-linux-dynamic/share/pkgconfig:/opt/rh/devtoolset-11/root/usr/lib64/pkgconfig'" #define PG_MAJORVERSION "15" #define PG_MAJORVERSION_NUM 15 #define PG_MINORVERSION_NUM 2 #define PG_VERSION "15.2" #define DEF_PGPORT 5432 #define DEF_PGPORT_STR "5432" #define BLCKSZ 8192 #define RELSEG_SIZE 131072 #define XLOG_BLCKSZ 8192 #define DLSUFFIX ".so" #define ENABLE_THREAD_SAFETY 1 #define PG_KRB_SRVNAM "postgres" #define USE_LZ4 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_PTHREAD_PRIO_INHERIT 1 #define HAVE_PTHREAD 1 #define HAVE_STRERROR_R 1 #define HAVE_GETPWUID_R 1 #define HAVE_GETHOSTBYNAME_R 1 #define HAVE_LIBM 1 #define HAVE_SPINLOCKS 1 #define HAVE_ATOMICS 1 #define OPENSSL_API_COMPAT 0x10001000L #define HAVE_X509_GET_SIGNATURE_NID 1 #define HAVE_OPENSSL_INIT_SSL 1 #define HAVE_BIO_GET_DATA 1 #define HAVE_BIO_METH_NEW 1 #define HAVE_ASN1_STRING_GET0_DATA 1 #define HAVE_HMAC_CTX_NEW 1 #define HAVE_HMAC_CTX_FREE 1 #define USE_OPENSSL 1 #define HAVE_LIBLZ4 1 #define HAVE__BOOL 1 #define HAVE_STDBOOL_H 1 #define HAVE_EXECINFO_H 1 #define HAVE_GETOPT_H 1 #define HAVE_IFADDRS_H 1 #define HAVE_LANGINFO_H 1 #define HAVE_POLL_H 1 #define HAVE_SYS_EPOLL_H 1 #define HAVE_SYS_IPC_H 1 #define HAVE_SYS_PERSONALITY_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_SEM_H 1 #define HAVE_SYS_SHM_H 1 #define HAVE_SYS_SIGNALFD_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_UN_H 1 #define HAVE_TERMIOS_H 1 #define HAVE_WCTYPE_H 1 #define HAVE_NET_IF_H 1 #define HAVE_NETINET_TCP_H 1 #define PG_PRINTF_ATTRIBUTE gnu_printf #define HAVE_FUNCNAME__FUNC 1 #define HAVE__STATIC_ASSERT 1 #define HAVE_TYPEOF 1 #define HAVE__BUILTIN_TYPES_COMPATIBLE_P 1 #define HAVE__BUILTIN_CONSTANT_P 1 #define HAVE__BUILTIN_UNREACHABLE 1 #define HAVE_COMPUTED_GOTO 1 #define HAVE_STRUCT_TM_TM_ZONE 1 #define HAVE_SOCKLEN_T 1 #define HAVE_STRUCT_SOCKADDR_UN 1 #define HAVE_STRUCT_SOCKADDR_STORAGE 1 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1 #define HAVE_STRUCT_ADDRINFO 1 #define HAVE_LOCALE_T 1 #define restrict __restrict #define pg_restrict __restrict #define HAVE_STRUCT_OPTION 1 #define HAVE_X86_64_POPCNTQ 1 #define SIZEOF_OFF_T 0 #define SIZEOF_BOOL 0 #define HAVE_INT_TIMEZONE 1 #define HAVE_BACKTRACE_SYMBOLS 1 #define HAVE_CLOCK_GETTIME 1 #define HAVE_FDATASYNC 1 #define HAVE_GETIFADDRS 1 #define HAVE_GETRLIMIT 1 #define HAVE_INET_PTON 1 #define HAVE_POLL 1 #define HAVE_POSIX_FALLOCATE 1 #define HAVE_PPOLL 1 #define HAVE_READLINK 1 #define HAVE_READV 1 #define HAVE_SETSID 1 #define HAVE_SHM_OPEN 1 #define HAVE_STRCHRNUL 1 #define HAVE_STRSIGNAL 1 #define HAVE_SYMLINK 1 #define HAVE_SYNCFS 1 #define HAVE_SYNC_FILE_RANGE 1 #define HAVE_USELOCALE 1 #define HAVE_WRITEV 1 #define HAVE__BUILTIN_BSWAP16 1 #define HAVE__BUILTIN_BSWAP32 1 #define HAVE__BUILTIN_BSWAP64 1 #define HAVE__BUILTIN_CLZ 1 #define HAVE__BUILTIN_CTZ 1 #define HAVE__BUILTIN_POPCOUNT 1 #define HAVE__BUILTIN_FRAME_ADDRESS 1 #define HAVE_FSEEKO 1 #define HAVE_DECL_SIGWAIT 1 #define HAVE_POSIX_DECL_SIGWAIT 1 #define HAVE_POSIX_FADVISE 1 #define HAVE_DECL_POSIX_FADVISE 1 #define HAVE_DECL_FDATASYNC 1 #define HAVE_DECL_STRLCAT 0 #define HAVE_DECL_STRLCPY 0 #define HAVE_DECL_STRNLEN 1 #define HAVE_DECL_PREADV 1 #define HAVE_DECL_PWRITEV 1 #define HAVE_DECL_F_FULLFSYNC 0 #define HAVE_DECL_RTLD_GLOBAL 1 #define HAVE_DECL_RTLD_NOW 1 #define HAVE_IPV6 1 #define HAVE_DLOPEN 1 #define HAVE_GETOPT 1 #define HAVE_GETRUSAGE 1 #define HAVE_INET_ATON 1 #define HAVE_LINK 1 #define HAVE_MKDTEMP 1 #define HAVE_PREAD 1 #define HAVE_PWRITE 1 #define HAVE_STRNLEN 1 #define HAVE_STRTOF 1 #define HAVE_PTHREAD_BARRIER_WAIT 1 #define HAVE_SETENV 1 #define HAVE_UNSETENV 1 #define HAVE_GETADDRINFO 1 #define HAVE_GETOPT_LONG 1 #define HAVE_SYSLOG 1 #define HAVE_INT_OPTERR 1 #define HAVE_STRTOLL 1 #define HAVE_STRTOULL 1 #define HAVE_DECL_STRTOLL 1 #define HAVE_DECL_STRTOULL 1 configure: exit 1 ```

Additional context

vcpkg.json ``` { "name": "versions-test", "version": "1.0.0", "dependencies": [ { "name": "osg", "version>=": "3.6.5#20", "features": [ "plugins" ] }, { "name": "libwebp", "version>=": "1.3.1#0" }, { "name": "ktx" }, { "name": "draco" }, { "name": "meshoptimizer" } ], "builtin-baseline": "c43dbaeca0f96d90da29a151eb2ee14cad5f0aeb" } ```