conan-io / conan-center-index

Recipes for the ConanCenter repository
https://conan.io/center
MIT License
958 stars 1.76k forks source link

[package] libpq/14.5: configure: error: could not determine argument types #15242

Open edwin-agudelo opened 1 year ago

edwin-agudelo commented 1 year ago

Description

Currently is not building the libpw in the version 14.5

Package and Environment Details

Conan profile

conan profile show gcc Configuration for profile gcc:

[settings] os=Windows os_build=Windows arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=7.1 build_type=Release compiler.libcxx=libstdc++11 cppstd=17 [options] [conf] [build_requires] [env]

Steps to reproduce

conan install libpq/14.5@ --profile gcc --build=missing

Logs

Click to expand log ``` libpq/14.5: run_in_windows_bash: C:\.conan\a62d23\1\bin\msys64\usr\bin\bash.exe --login -c ^"cd \^"/c/spb_data/.conan/data/libpq/14.5/_/_/build/54ae5309996a4c00640fb552f21e43ace5af065d/source_subfolder\^" ^&^& PATH=\^"/c/.conan/a62d23/1/bin/msys64/usr/bin:$PATH\^" ^&^& /c/spb_data/.conan/data/libpq/14.5/_/_/build/54ae5309996a4c00640fb552f21e43ace5af065d/source_subfolder/configure --help ^" `configure' configures PostgreSQL 14.5 to adapt to many kinds of systems. Usage: /c/spb_data/.conan/data/libpq/14.5/_/_/build/54ae5309996a4c00640fb552f21e43ace5af065d/source_subfolder/configure [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print `checking ...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for `--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or `..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [/usr/local/pgsql] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] By default, `make install' will install all the files in `/usr/local/pgsql/bin', `/usr/local/pgsql/lib' etc. You can specify an installation prefix other than `/usr/local/pgsql' using `--prefix', for instance `--prefix=$HOME'. For better control, use the options below. Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] --datadir=DIR read-only architecture-independent data [DATAROOTDIR] --infodir=DIR info documentation [DATAROOTDIR/info] --localedir=DIR locale-dependent data [DATAROOTDIR/locale] --mandir=DIR man documentation [DATAROOTDIR/man] --docdir=DIR documentation root [DATAROOTDIR/doc/postgresql] --htmldir=DIR html documentation [DOCDIR] --dvidir=DIR dvi documentation [DOCDIR] --pdfdir=DIR pdf documentation [DOCDIR] --psdir=DIR ps documentation [DOCDIR] System types: --build=BUILD configure for building on BUILD [guessed] --host=HOST cross-compile to build programs to run on HOST [BUILD] Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --disable-integer-datetimes obsolete option, no longer supported --enable-nls[=LANGUAGES] enable Native Language Support --disable-rpath do not embed shared library search path in executables --disable-spinlocks do not use spinlocks --disable-atomics do not use atomic operations --enable-debug build with debugging symbols (-g) --enable-profiling build with profiling enabled --enable-coverage build with coverage testing instrumentation --enable-dtrace build with DTrace support --enable-tap-tests enable TAP tests (requires Perl and IPC::Run) --enable-depend turn on automatic dependency tracking --enable-cassert enable assertion checks (for debugging) --disable-thread-safety disable thread-safety in client libraries --disable-largefile omit support for large files Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-extra-version=STRING append STRING to version --with-template=NAME override operating system template --with-includes=DIRS look for additional header files in DIRS --with-libraries=DIRS look for additional libraries in DIRS --with-libs=DIRS alternative spelling of --with-libraries --with-pgport=PORTNUM set default port number [5432] --with-blocksize=BLOCKSIZE set table block size in kB [8] --with-segsize=SEGSIZE set table segment size in GB [1] --with-wal-blocksize=BLOCKSIZE set WAL block size in kB [8] --with-CC=CMD set compiler (deprecated) --with-llvm build with LLVM based JIT support --with-icu build with ICU support --with-tcl build Tcl modules (PL/Tcl) --with-tclconfig=DIR tclConfig.sh is in DIR --with-perl build Perl modules (PL/Perl) --with-python build Python modules (PL/Python) --with-gssapi build with GSSAPI support --with-krb-srvnam=NAME default service principal name in Kerberos (GSSAPI) [postgres] --with-pam build with PAM support --with-bsd-auth build with BSD Authentication support --with-ldap build with LDAP support --with-bonjour build with Bonjour support --with-selinux build with SELinux support --with-systemd build with systemd support --without-readline do not use GNU Readline nor BSD Libedit for editing --with-libedit-preferred prefer BSD Libedit over GNU Readline --with-uuid=LIB build contrib/uuid-ossp using LIB (bsd,e2fs,ossp) --with-ossp-uuid obsolete spelling of --with-uuid=ossp --with-libxml build with XML support --with-libxslt use XSLT support when building contrib/xml2 --with-system-tzdata=DIR use system time zone data in DIR --without-zlib do not use Zlib --with-lz4 build with LZ4 support --with-gnu-ld assume the C compiler uses GNU ld [default=no] --with-ssl=LIB use LIB for SSL/TLS support (openssl) --with-openssl obsolete spelling of --with-ssl=openssl Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory LIBS libraries to pass to the linker, e.g. -l CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if you have headers in a nonstandard directory CXX C++ compiler command CXXFLAGS C++ compiler flags LLVM_CONFIG path to llvm-config command CLANG path to clang compiler to generate bitcode CPP C preprocessor PKG_CONFIG path to pkg-config utility PKG_CONFIG_PATH directories to add to pkg-config's search path PKG_CONFIG_LIBDIR path overriding pkg-config's built-in search path ICU_CFLAGS C compiler flags for ICU, overriding pkg-config ICU_LIBS linker flags for ICU, overriding pkg-config XML2_CONFIG path to xml2-config utility XML2_CFLAGS C compiler flags for XML2, overriding pkg-config XML2_LIBS linker flags for XML2, overriding pkg-config LZ4_CFLAGS C compiler flags for LZ4, overriding pkg-config LZ4_LIBS linker flags for LZ4, overriding pkg-config LDFLAGS_EX extra linker flags for linking executables only LDFLAGS_SL extra linker flags for linking shared libraries only PERL Perl program PYTHON Python program MSGFMT msgfmt program for NLS TCLSH Tcl interpreter program (tclsh) Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. Report bugs to . PostgreSQL home page: . libpq/14.5: Calling: > /c/spb_data/.conan/data/libpq/14.5/_/_/build/54ae5309996a4c00640fb552f21e43ace5af065d/source_subfolder/configure --without-readline --without-zlib --without-openssl --prefix=C:/SPB_Data/.conan/data/libpq/14.5/_/_/package/54ae5309996a4c00640fb552f21e43ace5af065d libpq/14.5: run_in_windows_bash: C:\.conan\a62d23\1\bin\msys64\usr\bin\bash.exe --login -c ^"cd \^"/c/spb_data/.conan/data/libpq/14.5/_/_/build/54ae5309996a4c00640fb552f21e43ace5af065d/source_subfolder\^" ^&^& PATH=\^"/c/.conan/a62d23/1/bin/msys64/usr/bin:$PATH\^" ^&^& /c/spb_data/.conan/data/libpq/14.5/_/_/build/54ae5309996a4c00640fb552f21e43ace5af065d/source_subfolder/configure --without-readline --without-zlib --without-openssl --prefix=C:/SPB_Data/.conan/data/libpq/14.5/_/_/package/54ae5309996a4c00640fb552f21e43ace5af065d ^" configure: loading site script /etc/config.site checking build system type... x86_64-w64-mingw32 checking host system type... x86_64-w64-mingw32 checking which template to use... win32 checking whether NLS is wanted... no checking for default port number... 5432 checking for block size... 8kB checking for segment size... 1GB checking for WAL block size... 8kB checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.exe checking for suffix of executables... .exe 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for gcc option to accept ISO C99... none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for gawk... gawk checking whether gcc supports -Wdeclaration-after-statement, for CFLAGS... yes checking whether gcc supports -Werror=vla, for CFLAGS... yes checking whether gcc supports -Werror=unguarded-availability-new, for CFLAGS... no checking whether g++ supports -Werror=unguarded-availability-new, for CXXFLAGS... no checking whether gcc supports -Wendif-labels, for CFLAGS... yes checking whether g++ supports -Wendif-labels, for CXXFLAGS... yes checking whether gcc supports -Wmissing-format-attribute, for CFLAGS... yes checking whether g++ supports -Wmissing-format-attribute, for CXXFLAGS... yes checking whether gcc supports -Wimplicit-fallthrough=3, for CFLAGS... yes checking whether g++ supports -Wimplicit-fallthrough=3, for CXXFLAGS... yes checking whether gcc supports -Wcast-function-type, for CFLAGS... yes checking whether g++ supports -Wcast-function-type, for CXXFLAGS... yes checking whether gcc supports -Wformat-security, for CFLAGS... yes checking whether g++ supports -Wformat-security, for CXXFLAGS... yes checking whether gcc supports -fno-strict-aliasing, for CFLAGS... yes checking whether g++ supports -fno-strict-aliasing, for CXXFLAGS... yes checking whether gcc supports -fwrapv, for CFLAGS... yes checking whether g++ supports -fwrapv, for CXXFLAGS... yes checking whether gcc supports -fexcess-precision=standard, for CFLAGS... yes checking whether g++ supports -fexcess-precision=standard, for CXXFLAGS... no checking whether gcc supports -funroll-loops, for CFLAGS_UNROLL_LOOPS... yes checking whether gcc supports -ftree-vectorize, for CFLAGS_VECTORIZE... yes checking whether gcc supports -Wunused-command-line-argument, for NOT_THE_CFLAGS... no checking whether gcc supports -Wcompound-token-split-by-macro, for NOT_THE_CFLAGS... no checking whether gcc supports -Wformat-truncation, for NOT_THE_CFLAGS... yes checking whether gcc supports -Wstringop-truncation, for NOT_THE_CFLAGS... yes checking whether the C compiler still works... yes checking how to run the C preprocessor... gcc -E checking for pkg-config... /c/Strawberry/perl/bin/pkg-config 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... no checking for ld used by GCC... /c/.conan/a62d23/1/bin/msys64/usr/x86_64-pc-msys/bin/ld.exe checking if the linker (/c/.conan/a62d23/1/bin/msys64/usr/x86_64-pc-msys/bin/ld.exe) is GNU ld... yes checking for ranlib... ranlib checking for strip... strip checking whether it is possible to strip libraries... yes checking for ar... ar checking for dlltool... dlltool checking for dllwrap... dllwrap checking for windres... windres checking for a BSD-compatible install... /usr/bin/install -c checking for tar... /c/.conan/a62d23/1/bin/msys64/usr/bin/tar checking whether ln -s works... no, using cp -pR checking for a thread-safe mkdir -p... /c/.conan/a62d23/1/bin/msys64/usr/bin/mkdir -p checking for bison... /c/.conan/a62d23/1/bin/msys64/usr/bin/bison configure: using bison (GNU Bison) 3.8.2 checking for flex... /c/.conan/a62d23/1/bin/msys64/usr/bin/flex configure: using flex 2.6.4 checking for perl... /c/.conan/a62d23/1/bin/msys64/usr/bin/perl configure: using perl 5.36.0 checking for a sed that does not truncate output... /c/.conan/a62d23/1/bin/msys64/usr/bin/sed checking for grep that handles long lines and -e... /c/.conan/a62d23/1/bin/msys64/usr/bin/grep checking for egrep... /c/.conan/a62d23/1/bin/msys64/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 for main in -lm... yes checking for library containing setproctitle... no checking for library containing dlsym... none required checking for library containing socket... none required checking for library containing shl_load... no checking for library containing getopt_long... none required checking for library containing shm_open... none required 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... no checking for library containing gethostbyname_r... no checking for library containing pthread_barrier_wait... none required 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... no checking execinfo.h presence... no checking for execinfo.h... no 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... no checking sys/epoll.h presence... no checking for sys/epoll.h... no 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/prctl.h usability... no checking sys/prctl.h presence... no checking for sys/prctl.h... no 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... no checking for sys/ucred.h... no checking for netinet/tcp.h... no checking crtdefs.h usability... yes checking crtdefs.h presence... yes checking for crtdefs.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 struct sockaddr_un... yes checking for struct sockaddr_storage... no checking for struct sockaddr_storage.ss_family... no 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... no checking for locale_t... yes checking for C/C++ restrict keyword... __restrict checking for struct cmsgcred... no checking for struct option... yes checking whether assembler supports x86_64 popcntq... yes checking size of off_t... 8 checking size of bool... 1 checking for int timezone... yes checking types of arguments for accept()... configure: error: could not determine argument types libpq/14.5: libpq/14.5: ERROR: Package '54ae5309996a4c00640fb552f21e43ace5af065d' build failed libpq/14.5: WARN: Build folder C:\SPB_Data\.conan\data\libpq\14.5\_\_\build\54ae5309996a4c00640fb552f21e43ace5af065d ERROR: libpq/14.5: Error in build() method, line 180 autotools = self._configure_autotools() while calling '_configure_autotools', line 100 self._autotools.configure(args=args) ConanException: Error 1 while executing /c/spb_data/.conan/data/libpq/14.5/_/_/build/54ae5309996a4c00640fb552f21e43ace5af065d/source_subfolder/configure --without-readline --without-zlib --without-openssl --prefix=C:/SPB_Data/.conan/data/libpq/14.5/_/_/package/54ae5309996a4c00640fb552f21e43ace5af065d ```
sabelka commented 1 year ago

You say, that you are using GCC 11, but in your profile you have compiler.version=7.1 (just as a hint - it may not mean anything regarding the build failure)

smirnovlad commented 1 year ago

Description

The same problem with libpq/14.7

Package and Environment Details

Conan profile

[requires] qt/5.15.8

[generators] cmake cmake_find_package cmake_find_package_multi pkg_config

[options] qt:shared=True

[imports] bin, .dll -> ./bin bin, .so -> ./bin lib, .dylib -> ./lib lib, .so -> ./lib

Click to expand log ``` PS C:\Users\Vlad\CLionProjects\Messenger\Server> mkdir build Directory: C:\Users\Vlad\CLionProjects\Messenger\Server Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 5/21/2023 5:02 PM build PS C:\Users\Vlad\CLionProjects\Messenger\Server> cd build PS C:\Users\Vlad\CLionProjects\Messenger\Server\build> conan install .. --build=missing -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True >> Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++ compiler.version=11 os=Windows os_build=Windows [options] [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True libpq/14.7: WARN: Package binary is corrupted, removing: 2af389744c9359a88f48705607388dba92ee989e Version ranges solved Version range '>=1.1 <4' required by 'qt/5.15.8' resolved to 'openssl/3.1.0' in local cache conanfile.txt: Installing package Requirements brotli/1.0.9 from 'conancenter' - Cache bzip2/1.0.8 from 'conancenter' - Cache double-conversion/3.2.1 from 'conancenter' - Cache freetype/2.13.0 from 'conancenter' - Cache libjpeg/9e from 'conancenter' - Cache libpng/1.6.39 from 'conancenter' - Cache libpq/14.7 from 'conancenter' - Cache md4c/0.4.8 from 'conancenter' - Cache opengl/system from 'conancenter' - Cache openssl/3.1.0 from 'conancenter' - Cache pcre2/10.42 from 'conancenter' - Cache qt/5.15.8 from 'conancenter' - Cache sqlite3/3.41.2 from 'conancenter' - Cache zlib/1.2.13 from 'conancenter' - Cache zstd/1.5.5 from 'conancenter' - Cache Packages brotli/1.0.9:7d3945867b107805118a6e565472f7f09f249522 - Cache bzip2/1.0.8:8d15263216533f82eb6dcab5e53067bd2dedee2c - Cache double-conversion/3.2.1:b9e4e194c7a53c710982ffd86055e34a53c23d07 - Cache freetype/2.13.0:dfaa7ff9722843e0b24199643e7ed0cfb4b081f7 - Build libjpeg/9e:2af389744c9359a88f48705607388dba92ee989e - Cache libpng/1.6.39:22e8975141af8c4e25a03f8949c6fe9feba90473 - Cache libpq/14.7:2af389744c9359a88f48705607388dba92ee989e - Build md4c/0.4.8:170a76313a84f8deaa01ef935fb43211aac36362 - Cache opengl/system:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache openssl/3.1.0:09834e47661720f35d72cf75a767b14d05cdc1af - Build pcre2/10.42:1797326f9400a573ad88a626a546c6e75651c49c - Build qt/5.15.8:179217a90b6812a8885280598b2b616c1974ac28 - Build sqlite3/3.41.2:5827e0d0e85c25cb99d25ec5e973e94e0b00f378 - Cache zlib/1.2.13:2af389744c9359a88f48705607388dba92ee989e - Cache zstd/1.5.5:624c3eb262b26d2a884b80b3434ae92f7eaa3d11 - Cache Build requirements msys2/cci.latest from 'conancenter' - Cache nasm/2.15.05 from 'conancenter' - Cache Build requirements packages msys2/cci.latest:eee3fba89db6d777329de604625af8c30d46f080 - Cache nasm/2.15.05:0a420ff5c47119e668867cdb51baff0eca1fdb68 - Cache Installing (downloading, building) binaries... brotli/1.0.9: Already installed! bzip2/1.0.8: Already installed! double-conversion/3.2.1: Already installed! libjpeg/9e: Already installed! md4c/0.4.8: Already installed! msys2/cci.latest: Already installed! nasm/2.15.05: Already installed! opengl/system: Already installed! sqlite3/3.41.2: Already installed! zlib/1.2.13: Already installed! zstd/1.5.5: Already installed! libpng/1.6.39: Already installed! libpq/14.7: Applying build-requirement: msys2/cci.latest libpq/14.7: WARN: Build folder is dirty, removing it: C:\Users\Vlad\.conan\data\libpq\14.7\_\_\build\2af389744c9359a88f48705607388dba92ee989e libpq/14.7: Copying sources to build folder libpq/14.7: Building your package in C:\Users\Vlad\.conan\data\libpq\14.7\_\_\build\2af389744c9359a88f48705607388dba92ee989e libpq/14.7: Generator txt created conanbuildinfo.txt libpq/14.7: Calling generate() libpq/14.7: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior libpq/14.7: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior libpq/14.7: Aggregating env generators libpq/14.7: Calling build() libpq/14.7: Apply patch (portability): port MinGW: Enable building static libraries in MinGW. libpq/14.7: Calling: > "/c/users/vlad/.conan/data/libpq/14.7/_/_/build/2af389744c9359a88f48705607388dba92ee989e/src/configure" --disable-shared --enable-static --prefix=/ --bindir=${prefix}/bin --sbindir=${prefix}/bin --libdir=${prefix}/lib --includedir=${prefix}/include --oldincludedir=${prefix}/include --without-readline --without-zlib --without-openssl configure: WARNING: unrecognized options: --disable-shared, --enable-static configure: loading site script /etc/config.site checking build system type... x86_64-w64-mingw32 checking host system type... x86_64-w64-mingw32 checking which template to use... win32 checking whether NLS is wanted... no checking for default port number... 5432 checking for block size... 8kB checking for segment size... 1GB checking for WAL block size... 8kB checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.exe checking for suffix of executables... .exe 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for gcc option to accept ISO C99... none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for gawk... gawk checking whether gcc supports -Wdeclaration-after-statement, for CFLAGS... yes checking whether gcc supports -Werror=vla, for CFLAGS... yes checking whether gcc supports -Werror=unguarded-availability-new, for CFLAGS... no checking whether g++ supports -Werror=unguarded-availability-new, for CXXFLAGS... no checking whether gcc supports -Wendif-labels, for CFLAGS... yes checking whether g++ supports -Wendif-labels, for CXXFLAGS... yes checking whether gcc supports -Wmissing-format-attribute, for CFLAGS... yes checking whether g++ supports -Wmissing-format-attribute, for CXXFLAGS... yes checking whether gcc supports -Wimplicit-fallthrough=3, for CFLAGS... yes checking whether g++ supports -Wimplicit-fallthrough=3, for CXXFLAGS... yes checking whether gcc supports -Wcast-function-type, for CFLAGS... yes checking whether g++ supports -Wcast-function-type, for CXXFLAGS... yes checking whether gcc supports -Wformat-security, for CFLAGS... yes checking whether g++ supports -Wformat-security, for CXXFLAGS... yes checking whether gcc supports -fno-strict-aliasing, for CFLAGS... yes checking whether g++ supports -fno-strict-aliasing, for CXXFLAGS... yes checking whether gcc supports -fwrapv, for CFLAGS... yes checking whether g++ supports -fwrapv, for CXXFLAGS... yes checking whether gcc supports -fexcess-precision=standard, for CFLAGS... yes checking whether g++ supports -fexcess-precision=standard, for CXXFLAGS... no checking whether gcc supports -funroll-loops, for CFLAGS_UNROLL_LOOPS... yes checking whether gcc supports -ftree-vectorize, for CFLAGS_VECTORIZE... yes checking whether gcc supports -Wunused-command-line-argument, for NOT_THE_CFLAGS... no checking whether gcc supports -Wcompound-token-split-by-macro, for NOT_THE_CFLAGS... no checking whether gcc supports -Wdeprecated-non-prototype, for NOT_THE_CFLAGS... no checking whether gcc supports -Wformat-truncation, for NOT_THE_CFLAGS... yes checking whether gcc supports -Wstringop-truncation, for NOT_THE_CFLAGS... yes checking whether the C compiler still works... yes checking how to run the C preprocessor... gcc -E checking for pkg-config... no 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... no checking for ld used by GCC... /c/.conan/ea5a25/1/bin/msys64/usr/x86_64-pc-msys/bin/ld.exe checking if the linker (/c/.conan/ea5a25/1/bin/msys64/usr/x86_64-pc-msys/bin/ld.exe) is GNU ld... yes checking for ranlib... ranlib checking for strip... strip checking whether it is possible to strip libraries... yes checking for ar... ar checking for dlltool... dlltool checking for dllwrap... dllwrap checking for windres... windres checking for a BSD-compatible install... /usr/bin/install -c checking for tar... /c/.conan/ea5a25/1/bin/msys64/usr/bin/tar checking whether ln -s works... no, using cp -pR checking for a thread-safe mkdir -p... /c/.conan/ea5a25/1/bin/msys64/usr/bin/mkdir -p checking for bison... /c/.conan/ea5a25/1/bin/msys64/usr/bin/bison configure: using bison (GNU Bison) 3.8.2 checking for flex... /c/.conan/ea5a25/1/bin/msys64/usr/bin/flex configure: using flex 2.6.4 checking for perl... /c/.conan/ea5a25/1/bin/msys64/usr/bin/perl configure: using perl 5.36.0 checking for a sed that does not truncate output... /c/.conan/ea5a25/1/bin/msys64/usr/bin/sed checking for grep that handles long lines and -e... /c/.conan/ea5a25/1/bin/msys64/usr/bin/grep checking for egrep... /c/.conan/ea5a25/1/bin/msys64/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 for main in -lm... yes checking for library containing setproctitle... no checking for library containing dlsym... none required checking for library containing socket... none required checking for library containing shl_load... no checking for library containing getopt_long... none required checking for library containing shm_open... none required 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... no checking for library containing gethostbyname_r... no checking for library containing pthread_barrier_wait... none required 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... no checking execinfo.h presence... no checking for execinfo.h... no 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... no checking sys/epoll.h presence... no checking for sys/epoll.h... no 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/prctl.h usability... no checking sys/prctl.h presence... no checking for sys/prctl.h... no 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... no checking for sys/ucred.h... no checking for netinet/tcp.h... no checking crtdefs.h usability... yes checking crtdefs.h presence... yes checking for crtdefs.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 struct sockaddr_un... yes checking for struct sockaddr_storage... no checking for struct sockaddr_storage.ss_family... no 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... no checking for locale_t... yes checking for C/C++ restrict keyword... __restrict checking for struct cmsgcred... no checking for struct option... yes checking whether assembler supports x86_64 popcntq... yes checking size of off_t... 8 checking size of bool... 1 checking for int timezone... yes checking types of arguments for accept()... configure: error: could not determine argument types libpq/14.7: libpq/14.7: ERROR: Package '2af389744c9359a88f48705607388dba92ee989e' build failed libpq/14.7: WARN: Build folder C:\Users\Vlad\.conan\data\libpq\14.7\_\_\build\2af389744c9359a88f48705607388dba92ee989e\build-release ERROR: libpq/14.7: Error in build() method, line 176 autotools.configure() ConanException: Error 1 while executing "/c/users/vlad/.conan/data/libpq/14.7/_/_/build/2af389744c9359a88f48705607388dba92ee989e/src/configure" --disable-shared --enable-static --prefix=/ --bindir=${prefix}/bin --sbindir=${prefix}/bin --libdir=${prefix}/lib --includedir=${prefix}/include --oldincludedir=${prefix}/include --without-readline --without-zlib --without-openssl ```