conan-io / conan-center-index

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

[package] libpq/13.4 on MSVC x64 builds x86 binaries instead #8383

Open srnwk opened 2 years ago

srnwk commented 2 years ago

Package and Environment Details

Conan profile

[settings]
arch=x86_64
arch_build=x86_64
build_type=Release
compiler=Visual Studio
compiler.runtime=MD
compiler.version=16
os=Windows
os_build=Windows
[options]
[build_requires]
[env]

Steps to reproduce (Include if Applicable)

  1. Run conan install libpq/13.4@ --build libpq inside the x64 vsdevcmd.
  2. Run dumpbin /headers libpq.lib | grep machine on the library that is built.
  3. Observe machine (x86) in the output. Alternatively, observe C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86\CL.exe being used in the msbuild output (log below).

Somehow, the library gets configured for x86 instead, despite the profile and the environment variables all being set up for x64.

If I run the conan install command outside of the vsdevcmd environment, the msbuild step fails when it tries to build the RELEASE|x64 configuration, but the generated .vcxproj doesn't contain it.

Logs

Click to expand log ``` Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=Visual Studio compiler.runtime=MD compiler.version=16 os=Windows os_build=Windows [options] [build_requires] [env] libpq/13.4: Forced build from source Installing package: libpq/13.4 Requirements libpq/13.4 from 'conancenter' - Cache Packages libpq/13.4:3fb49604f9c2f729b85ba3115852006824e72cab - Build Build requirements strawberryperl/5.30.0.1 from 'conancenter' - Cache Build requirements packages strawberryperl/5.30.0.1:ca33edce272a279b24f87dc0d4cf5bbdcffbc187 - Cache Installing (downloading, building) binaries... strawberryperl/5.30.0.1: Already installed! strawberryperl/5.30.0.1: Appending PATH environment variable: Z:\strawberryperl\5.30.0.1\_\_\package\ca33edce272a279b24f87dc0d4cf5bbdcffbc187\bin libpq/13.4: Applying build-requirement: strawberryperl/5.30.0.1 libpq/13.4: Copying sources to build folder libpq/13.4: Building your package in Z:\libpq\13.4\_\_\build\3fb49604f9c2f729b85ba3115852006824e72cab libpq/13.4: Generator txt created conanbuildinfo.txt libpq/13.4: Aggregating env generators libpq/13.4: Calling build() Conan:vcvars already set Detected hardware platform: Win32 Generating win32ver.rc for src/backend Generating win32ver.rc for src/timezone Generating win32ver.rc for src/backend/snowball Generating win32ver.rc for src/pl/plpgsql/src Generating win32ver.rc for src/interfaces/libpq Generating win32ver.rc for src/backend/replication/libpqwalreceiver Generating win32ver.rc for src/backend/replication/pgoutput Generating win32ver.rc for src/interfaces/ecpg/pgtypeslib Generating win32ver.rc for src/interfaces/ecpg/ecpglib Generating win32ver.rc for src/interfaces/ecpg/compatlib Generating win32ver.rc for src/interfaces/ecpg/preproc Generating win32ver.rc for src/interfaces/ecpg/test Generating win32ver.rc for src/test/isolation Generating win32ver.rc for src/bin/initdb Generating win32ver.rc for src/bin/pgbench Files src/bin/pgbench/exprscan.l Files src/bin/pgbench/exprparse.y Generating win32ver.rc for src/bin/pg_archivecleanup Generating win32ver.rc for src/bin/pg_checksums Generating win32ver.rc for src/bin/pg_config Generating win32ver.rc for src/bin/pg_controldata Generating win32ver.rc for src/bin/pg_ctl Generating win32ver.rc for src/bin/pg_resetwal Generating win32ver.rc for src/bin/pg_test_fsync Generating win32ver.rc for src/bin/pg_test_timing Generating win32ver.rc for src/bin/pg_upgrade Generating win32ver.rc for src/bin/pg_verifybackup Generating win32ver.rc for src/bin/psql Files src/bin/psql/psqlscanslash.l Generating win32ver.rc for src/bin/pg_basebackup Generating win32ver.rc for src/bin/pg_rewind Generating win32ver.rc for src/bin/pgevent Generating win32ver.rc for src/bin/pg_dump Generating win32ver.rc for contrib/pgcrypto Generating win32ver.rc for contrib/adminpack Generating win32ver.rc for contrib/amcheck Generating win32ver.rc for contrib/auth_delay Generating win32ver.rc for contrib/auto_explain Generating win32ver.rc for contrib/bloom Generating win32ver.rc for contrib/btree_gin Generating win32ver.rc for contrib/btree_gist Generating win32ver.rc for contrib/citext Generating win32ver.rc for contrib/cube Files contrib/cube/cubescan.l Files contrib/cube/cubeparse.y Generating win32ver.rc for contrib/dblink Generating win32ver.rc for contrib/dict_int Generating win32ver.rc for contrib/dict_xsyn Generating win32ver.rc for contrib/earthdistance Generating win32ver.rc for contrib/file_fdw Generating win32ver.rc for contrib/fuzzystrmatch Generating win32ver.rc for contrib/hstore Generating win32ver.rc for contrib/intarray Generating win32ver.rc for contrib/isn Generating win32ver.rc for contrib/lo Generating win32ver.rc for contrib/ltree Generating win32ver.rc for contrib/oid2name Generating win32ver.rc for contrib/pageinspect Generating win32ver.rc for contrib/passwordcheck Generating win32ver.rc for contrib/pgrowlocks Generating win32ver.rc for contrib/pgstattuple Generating win32ver.rc for contrib/pg_buffercache Generating win32ver.rc for contrib/pg_freespacemap Generating win32ver.rc for contrib/pg_prewarm Generating win32ver.rc for contrib/pg_standby Generating win32ver.rc for contrib/pg_stat_statements Generating win32ver.rc for contrib/pg_trgm Generating win32ver.rc for contrib/pg_visibility Generating win32ver.rc for contrib/postgres_fdw Generating win32ver.rc for contrib/seg Files contrib/seg/segscan.l Files contrib/seg/segparse.y Generating win32ver.rc for contrib/spi Generating win32ver.rc for contrib/tablefunc Generating win32ver.rc for contrib/tcn Generating win32ver.rc for contrib/test_decoding Generating win32ver.rc for contrib/tsm_system_rows Generating win32ver.rc for contrib/tsm_system_time Generating win32ver.rc for contrib/unaccent Generating win32ver.rc for contrib/vacuumlo Generating win32ver.rc for src/test/modules/dummy_index_am Generating win32ver.rc for src/test/modules/dummy_seclabel Generating win32ver.rc for src/test/modules/test_bloomfilter Generating win32ver.rc for src/test/modules/test_ddl_deparse Generating win32ver.rc for src/test/modules/test_ginpostinglist Generating win32ver.rc for src/test/modules/test_integerset Generating win32ver.rc for src/test/modules/test_parser Generating win32ver.rc for src/test/modules/test_predtest Generating win32ver.rc for src/test/modules/test_rbtree Generating win32ver.rc for src/test/modules/test_rls_hooks Generating win32ver.rc for src/test/modules/test_shm_mq Generating win32ver.rc for src/test/modules/worker_spi Generating win32ver.rc for src/backend/utils/mb/conversion_procs/cyrillic_and_mic Generating win32ver.rc for src/backend/utils/mb/conversion_procs/euc_cn_and_mic Generating win32ver.rc for src/backend/utils/mb/conversion_procs/euc_jp_and_sjis Generating win32ver.rc for src/backend/utils/mb/conversion_procs/euc_kr_and_mic Generating win32ver.rc for src/backend/utils/mb/conversion_procs/euc_tw_and_big5 Generating win32ver.rc for src/backend/utils/mb/conversion_procs/latin2_and_win1250 Generating win32ver.rc for src/backend/utils/mb/conversion_procs/latin_and_mic Generating win32ver.rc for src/backend/utils/mb/conversion_procs/utf8_and_big5 Generating win32ver.rc for src/backend/utils/mb/conversion_procs/utf8_and_cyrillic Generating win32ver.rc for src/backend/utils/mb/conversion_procs/utf8_and_euc_cn Generating win32ver.rc for src/backend/utils/mb/conversion_procs/utf8_and_euc_jp Generating win32ver.rc for src/backend/utils/mb/conversion_procs/utf8_and_euc_kr Generating win32ver.rc for src/backend/utils/mb/conversion_procs/utf8_and_euc_tw Generating win32ver.rc for src/backend/utils/mb/conversion_procs/utf8_and_gb18030 Generating win32ver.rc for src/backend/utils/mb/conversion_procs/utf8_and_gbk Generating win32ver.rc for src/backend/utils/mb/conversion_procs/utf8_and_iso8859 Generating win32ver.rc for src/backend/utils/mb/conversion_procs/utf8_and_iso8859_1 Generating win32ver.rc for src/backend/utils/mb/conversion_procs/utf8_and_johab Generating win32ver.rc for src/backend/utils/mb/conversion_procs/utf8_and_sjis Generating win32ver.rc for src/backend/utils/mb/conversion_procs/utf8_and_win Generating win32ver.rc for src/backend/utils/mb/conversion_procs/utf8_and_uhc Generating win32ver.rc for src/backend/utils/mb/conversion_procs/utf8_and_euc2004 Generating win32ver.rc for src/backend/utils/mb/conversion_procs/utf8_and_sjis2004 Generating win32ver.rc for src/backend/utils/mb/conversion_procs/euc2004_sjis2004 Generating win32ver.rc for src/bin/scripts Generating win32ver.rc for src/test/regress Generating win32ver.rc for src/bin/pg_waldump Copying pg_config_os.h... Generating configuration headers... Generating src/interfaces/libpq/libpqdll.def... Generating src/interfaces/ecpg/ecpglib/ecpglib.def... Generating src/interfaces/ecpg/compatlib/compatlib.def... Generating src/interfaces/ecpg/pgtypeslib/pgtypeslib.def... Generating lwlocknames.c and lwlocknames.h... Generating probes.h... Generating errcodes.h... Generating pg_config_paths.h... Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework Copyright (C) Microsoft Corporation. All rights reserved. Build started 09/12/2021 21:19:52. Project "Z:\libpq\13.4\_\_\build\3fb49604f9c2f729b85ba3115852006824e72cab\source_subfolder\libpq.vcxproj" on node 1 (default targets). Project "Z:\libpq\13.4\_\_\build\3fb49604f9c2f729b85ba3115852006824e72cab\source_subfolder\libpq.vcxproj" (1) is building "Z:\libpq\13.4\_\_\build\3fb49604f9c2f729b85ba3115852006824e72cab\source_subfolder\libpgcommon.vcxproj" (2) on node 1 (default targets). PrepareForBuild: Creating directory ".\Release\libpgcommon\". Creating directory ".\Release\libpgcommon\libpgcommon.tlog\". InitializeBuildStatus: Creating ".\Release\libpgcommon\libpgcommon.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified. ClCompile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86\CL.exe /c /Isrc/include /Isrc/include/port/win32 /Isrc/include/port/win32_msvc /Zi /nologo /W3 /WX- /diagnostics:column /Ox /Oy- /D WIN32 /D _WINDOWS /D __WINDOWS__ /D __WIN32__ /D WIN32_STACK_RLIMIT=4194304 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D FRONTEND /D _MBCS /GF /Gm- /EHsc /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo".\Release\libpgcommon\\" /Fd".\Release\libpgcommon\libpgcommon.pdb" /external:W3 /Gd /TC /wd4018 /wd4244 /wd4273 /wd4102 /wd4090 /wd4267 /analyze- /FC /errorReport:queue /MP src/common/archive.c src/common/base64.c src/common/checksum_helper.c src/common/config_info.c src/common/controldata_utils.c src/common/d2s.c src/common/encnames.c src/common/exec.c src/common/f2s.c src/common/fe_memutils.c src/common/file_perm.c src/common/file_utils.c src/common/hashfn.c src/common/ip.c src/common/jsonapi.c src/common/keywords.c src/common/kwlookup.c "src/common/link-canary.c" src/common/logging.c src/common/md5.c src/common/pg_lzcompress.c src/common/pgfnames.c src/common/psprintf.c src/common/relpath.c src/common/restricted_token.c src/common/rmtree.c src/common/saslprep.c "src/common/scram-common.c" src/common/sha2.c src/common/string.c src/common/stringinfo.c src/common/unicode_norm.c src/common/username.c src/common/wait_error.c src/common/wchar.c archive.c base64.c checksum_helper.c config_info.c controldata_utils.c d2s.c encnames.c exec.c f2s.c fe_memutils.c file_perm.c file_utils.c hashfn.c ip.c jsonapi.c keywords.c kwlookup.c link-canary.c logging.c md5.c pg_lzcompress.c pgfnames.c psprintf.c relpath.c restricted_token.c rmtree.c saslprep.c scram-common.c sha2.c string.c stringinfo.c unicode_norm.c username.c wait_error.c wchar.c Lib: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86\Lib.exe /OUT:".\Release\libpgcommon\libpgcommon.lib" /NOLOGO /MACHINE:X86 .\Release\libpgcommon\archive.obj .\Release\libpgcommon\base64.obj .\Release\libpgcommon\checksum_helper.obj .\Release\libpgcommon\config_info.obj .\Release\libpgcommon\controldata_utils.obj .\Release\libpgcommon\d2s.obj .\Release\libpgcommon\encnames.obj .\Release\libpgcommon\exec.obj .\Release\libpgcommon\f2s.obj .\Release\libpgcommon\fe_memutils.obj .\Release\libpgcommon\file_perm.obj .\Release\libpgcommon\file_utils.obj .\Release\libpgcommon\hashfn.obj .\Release\libpgcommon\ip.obj .\Release\libpgcommon\jsonapi.obj .\Release\libpgcommon\keywords.obj .\Release\libpgcommon\kwlookup.obj ".\Release\libpgcommon\link-canary.obj" .\Release\libpgcommon\logging.obj .\Release\libpgcommon\md5.obj .\Release\libpgcommon\pg_lzcompress.obj .\Release\libpgcommon\pgfnames.obj .\Release\libpgcommon\psprintf.obj .\Release\libpgcommon\relpath.obj .\Release\libpgcommon\restricted_token.obj .\Release\libpgcommon\rmtree.obj .\Release\libpgcommon\saslprep.obj ".\Release\libpgcommon\scram-common.obj" .\Release\libpgcommon\sha2.obj .\Release\libpgcommon\string.obj .\Release\libpgcommon\stringinfo.obj .\Release\libpgcommon\unicode_norm.obj .\Release\libpgcommon\username.obj .\Release\libpgcommon\wait_error.obj .\Release\libpgcommon\wchar.obj libpgcommon.vcxproj -> Z:\libpq\13.4\_\_\build\3fb49604f9c2f729b85ba3115852006824e72cab\source_subfolder\Release\libpgcommon\libpgcommon.lib FinalizeBuildStatus: Deleting file ".\Release\libpgcommon\libpgcommon.tlog\unsuccessfulbuild". Touching ".\Release\libpgcommon\libpgcommon.tlog\libpgcommon.lastbuildstate". Done Building Project "Z:\libpq\13.4\_\_\build\3fb49604f9c2f729b85ba3115852006824e72cab\source_subfolder\libpgcommon.vcxproj" (default targets). Project "Z:\libpq\13.4\_\_\build\3fb49604f9c2f729b85ba3115852006824e72cab\source_subfolder\libpq.vcxproj" (1) is building "Z:\libpq\13.4\_\_\build\3fb49604f9c2f729b85ba3115852006824e72cab\source_subfolder\libpgport.vcxproj" (3) on node 1 (default targets). PrepareForBuild: Creating directory ".\Release\libpgport\". Creating directory ".\Release\libpgport\libpgport.tlog\". InitializeBuildStatus: Creating ".\Release\libpgport\libpgport.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified. ClCompile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86\CL.exe /c /Isrc/include /Isrc/include/port/win32 /Isrc/include/port/win32_msvc /Zi /nologo /W3 /WX- /diagnostics:column /Ox /Oy- /D WIN32 /D _WINDOWS /D __WINDOWS__ /D __WIN32__ /D WIN32_STACK_RLIMIT=4194304 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D FRONTEND /D _MBCS /GF /Gm- /EHsc /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo".\Release\libpgport\\" /Fd".\Release\libpgport\libpgport.pdb" /external:W3 /Gd /TC /wd4018 /wd4244 /wd4273 /wd4102 /wd4090 /wd4267 /analyze- /FC /errorReport:queue /MP src/port/chklocale.c src/port/dirent.c src/port/dirmod.c src/port/dlopen.c src/port/erand48.c src/port/explicit_bzero.c src/port/fls.c src/port/getaddrinfo.c src/port/getopt.c src/port/getopt_long.c src/port/getpeereid.c src/port/getrusage.c src/port/gettimeofday.c src/port/inet_aton.c src/port/inet_net_ntop.c src/port/kill.c src/port/link.c src/port/mkdtemp.c src/port/noblock.c src/port/open.c src/port/path.c src/port/pg_bitutils.c src/port/pg_crc32c_sb8.c src/port/pg_crc32c_sse42.c src/port/pg_crc32c_sse42_choose.c src/port/pg_strong_random.c src/port/pgcheckdir.c src/port/pgmkdirp.c src/port/pgsleep.c src/port/pgstrcasecmp.c src/port/pqsignal.c src/port/pread.c src/port/pwrite.c src/port/qsort.c src/port/qsort_arg.c src/port/quotes.c src/port/random.c src/port/setenv.c src/port/snprintf.c src/port/sprompt.c src/port/srandom.c src/port/strerror.c src/port/strlcat.c src/port/strlcpy.c src/port/system.c src/port/tar.c src/port/thread.c src/port/win32env.c src/port/win32error.c src/port/win32security.c src/port/win32setlocale.c chklocale.c dirent.c dirmod.c dlopen.c erand48.c explicit_bzero.c fls.c getaddrinfo.c getopt.c getopt_long.c getpeereid.c getrusage.c gettimeofday.c inet_aton.c inet_net_ntop.c kill.c link.c mkdtemp.c noblock.c open.c path.c pg_bitutils.c pg_crc32c_sb8.c pg_crc32c_sse42.c pg_crc32c_sse42_choose.c pg_strong_random.c pgcheckdir.c pgmkdirp.c pgsleep.c pgstrcasecmp.c pqsignal.c pread.c pwrite.c qsort.c qsort_arg.c quotes.c random.c setenv.c snprintf.c sprompt.c srandom.c strerror.c strlcat.c strlcpy.c system.c tar.c thread.c win32env.c win32error.c win32security.c win32setlocale.c Lib: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86\Lib.exe /OUT:".\Release\libpgport\libpgport.lib" /NOLOGO /MACHINE:X86 .\Release\libpgport\chklocale.obj .\Release\libpgport\dirent.obj .\Release\libpgport\dirmod.obj .\Release\libpgport\dlopen.obj .\Release\libpgport\erand48.obj .\Release\libpgport\explicit_bzero.obj .\Release\libpgport\fls.obj .\Release\libpgport\getaddrinfo.obj .\Release\libpgport\getopt.obj .\Release\libpgport\getopt_long.obj .\Release\libpgport\getpeereid.obj .\Release\libpgport\getrusage.obj .\Release\libpgport\gettimeofday.obj .\Release\libpgport\inet_aton.obj .\Release\libpgport\inet_net_ntop.obj .\Release\libpgport\kill.obj .\Release\libpgport\link.obj .\Release\libpgport\mkdtemp.obj .\Release\libpgport\noblock.obj .\Release\libpgport\open.obj .\Release\libpgport\path.obj .\Release\libpgport\pg_bitutils.obj .\Release\libpgport\pg_crc32c_sb8.obj .\Release\libpgport\pg_crc32c_sse42.obj .\Release\libpgport\pg_crc32c_sse42_choose.obj .\Release\libpgport\pg_strong_random.obj .\Release\libpgport\pgcheckdir.obj .\Release\libpgport\pgmkdirp.obj .\Release\libpgport\pgsleep.obj .\Release\libpgport\pgstrcasecmp.obj .\Release\libpgport\pqsignal.obj .\Release\libpgport\pread.obj .\Release\libpgport\pwrite.obj .\Release\libpgport\qsort.obj .\Release\libpgport\qsort_arg.obj .\Release\libpgport\quotes.obj .\Release\libpgport\random.obj .\Release\libpgport\setenv.obj .\Release\libpgport\snprintf.obj .\Release\libpgport\sprompt.obj .\Release\libpgport\srandom.obj .\Release\libpgport\strerror.obj .\Release\libpgport\strlcat.obj .\Release\libpgport\strlcpy.obj .\Release\libpgport\system.obj .\Release\libpgport\tar.obj .\Release\libpgport\thread.obj .\Release\libpgport\win32env.obj .\Release\libpgport\win32error.obj .\Release\libpgport\win32security.obj .\Release\libpgport\win32setlocale.obj libpgport.vcxproj -> Z:\libpq\13.4\_\_\build\3fb49604f9c2f729b85ba3115852006824e72cab\source_subfolder\Release\libpgport\libpgport.lib FinalizeBuildStatus: Deleting file ".\Release\libpgport\libpgport.tlog\unsuccessfulbuild". Touching ".\Release\libpgport\libpgport.tlog\libpgport.lastbuildstate". Done Building Project "Z:\libpq\13.4\_\_\build\3fb49604f9c2f729b85ba3115852006824e72cab\source_subfolder\libpgport.vcxproj" (default targets). PrepareForBuild: Creating directory ".\Release\libpq\". Creating directory ".\Release\libpq\libpq.tlog\". InitializeBuildStatus: Creating ".\Release\libpq\libpq.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified. ClCompile: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86\CL.exe /c /Isrc/include /Isrc/include/port/win32 /Isrc/include/port/win32_msvc /Isrc/port /Zi /nologo /W3 /WX- /diagnostics:column /Ox /Oy- /D WIN32 /D _WINDOWS /D __WINDOWS__ /D __WIN32__ /D WIN32_STACK_RLIMIT=4194304 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D FRONTEND /D UNSAFE_STAT_OK /D _MBCS /GF /Gm- /EHsc /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo".\Release\libpq\\" /Fd".\Release\libpq\libpq.pdb" /external:W3 /Gd /TC /wd4018 /wd4244 /wd4273 /wd4102 /wd4090 /wd4267 /analyze- /FC /errorReport:queue /MP "src/interfaces/libpq/fe-auth-scram.c" "src/interfaces/libpq/fe-auth.c" "src/interfaces/libpq/fe-connect.c" "src/interfaces/libpq/fe-exec.c" "src/interfaces/libpq/fe-lobj.c" "src/interfaces/libpq/fe-misc.c" "src/interfaces/libpq/fe-print.c" "src/interfaces/libpq/fe-protocol2.c" "src/interfaces/libpq/fe-protocol3.c" "src/interfaces/libpq/fe-secure.c" "src/interfaces/libpq/legacy-pqsignal.c" "src/interfaces/libpq/libpq-events.c" src/interfaces/libpq/pqexpbuffer.c "src/interfaces/libpq/pthread-win32.c" src/interfaces/libpq/win32.c fe-auth-scram.c fe-auth.c fe-connect.c fe-exec.c fe-lobj.c fe-misc.c fe-print.c fe-protocol2.c fe-protocol3.c fe-secure.c legacy-pqsignal.c libpq-events.c pqexpbuffer.c pthread-win32.c win32.c ResourceCompile: C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x86\rc.exe /l"0x0409" /Isrc\include /nologo /fo".\Release\libpq\win32ver.res" src/interfaces/libpq/win32ver.rc Lib: C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86\Lib.exe /OUT:".\Release\libpq\libpq.lib" /NOLOGO /MACHINE:X86 .\Release\libpq\win32ver.res ".\Release\libpq\fe-auth-scram.obj" ".\Release\libpq\fe-auth.obj" ".\Release\libpq\fe-connect.obj" ".\Release\libpq\fe-exec.obj" ".\Release\libpq\fe-lobj.obj" ".\Release\libpq\fe-misc.obj" ".\Release\libpq\fe-print.obj" ".\Release\libpq\fe-protocol2.obj" ".\Release\libpq\fe-protocol3.obj" ".\Release\libpq\fe-secure.obj" ".\Release\libpq\legacy-pqsignal.obj" ".\Release\libpq\libpq-events.obj" .\Release\libpq\pqexpbuffer.obj ".\Release\libpq\pthread-win32.obj" .\Release\libpq\win32.obj libpq.vcxproj -> Z:\libpq\13.4\_\_\build\3fb49604f9c2f729b85ba3115852006824e72cab\source_subfolder\Release\libpq\libpq.lib FinalizeBuildStatus: Deleting file ".\Release\libpq\libpq.tlog\unsuccessfulbuild". Touching ".\Release\libpq\libpq.tlog\libpq.lastbuildstate". Done Building Project "Z:\libpq\13.4\_\_\build\3fb49604f9c2f729b85ba3115852006824e72cab\source_subfolder\libpq.vcxproj" (default targets). Build succeeded. 0 Warning(s) 0 Error(s) Time Elapsed 00:00:02.55 Detected hardware platform: Win32 Files src/bin/pgbench/exprscan.l Files src/bin/pgbench/exprparse.y Files src/bin/psql/psqlscanslash.l Files contrib/cube/cubescan.l Files contrib/cube/cubeparse.y Files contrib/seg/segscan.l Files contrib/seg/segparse.y Generating configuration headers... Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework Copyright (C) Microsoft Corporation. All rights reserved. Build started 09/12/2021 21:19:55. Project "Z:\libpq\13.4\_\_\build\3fb49604f9c2f729b85ba3115852006824e72cab\source_subfolder\libpgport.vcxproj" on node 1 (default targets). InitializeBuildStatus: Creating ".\Release\libpgport\libpgport.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified. ClCompile: All outputs are up-to-date. Lib: All outputs are up-to-date. libpgport.vcxproj -> Z:\libpq\13.4\_\_\build\3fb49604f9c2f729b85ba3115852006824e72cab\source_subfolder\Release\libpgport\libpgport.lib FinalizeBuildStatus: Deleting file ".\Release\libpgport\libpgport.tlog\unsuccessfulbuild". Touching ".\Release\libpgport\libpgport.tlog\libpgport.lastbuildstate". Done Building Project "Z:\libpq\13.4\_\_\build\3fb49604f9c2f729b85ba3115852006824e72cab\source_subfolder\libpgport.vcxproj" (default targets). Build succeeded. 0 Warning(s) 0 Error(s) Time Elapsed 00:00:00.23 libpq/13.4: Package '3fb49604f9c2f729b85ba3115852006824e72cab' built libpq/13.4: Build folder Z:\libpq\13.4\_\_\build\3fb49604f9c2f729b85ba3115852006824e72cab libpq/13.4: Generated conaninfo.txt libpq/13.4: Generated conanbuildinfo.txt libpq/13.4: Generating the package libpq/13.4: Package folder Z:\libpq\13.4\_\_\package\3fb49604f9c2f729b85ba3115852006824e72cab libpq/13.4: Calling package() libpq/13.4 package(): Packaged 85 '.h' files libpq/13.4 package(): Packaged 3 '.lib' files: libpgcommon.lib, libpgport.lib, libpq.lib libpq/13.4 package(): Packaged 1 file: COPYRIGHT libpq/13.4: Package '3fb49604f9c2f729b85ba3115852006824e72cab' created libpq/13.4: Created package revision 32919f318b63ed724920e886dcd84bfc Aggregating env generators ```
perseoGI commented 2 months ago

Hi there, I was reviewing old issues and I have come across this one. This libpq/13.4 version is no longer supported by CCI I know is too late but, have you try this out with newer versions of this library?

Thank you!