postgresql-interfaces/psqlodbc GitHub issues and pull requests (mirror)
help / color / mirror / Atom feedFrom: lipwig90 (@lipwig90) <[email protected]>
To: postgresql-interfaces/psqlodbc <[email protected]>
Subject: Re: [postgresql-interfaces/psqlodbc] issue #36: Request: Add Windows for ARM support
Date: Mon, 05 May 2025 17:36:57 +0000
Message-ID: <[email protected]> (raw)
In-Reply-To: <[email protected]>
References: <[email protected]>
@kenjiuno I'm trying to reproduce the MSI you built from your fork, but so far I've been stuck.
- The first issue is compiling pg 17 for arm64. But msbuild fails to build `libpq` with openssl errors
<details>
<summary>openssl symbole errors</summary>
```bash
$ msbuild .\postgresql.sln /p:Configuration=release /p:Platform=arm64
[...]
"C:\repos\postgresql-17.0\build-last-try-4\postgresql.sln" (default target) (1) ->
"C:\repos\postgresql-17.0\build-last-try-4\src\timezone\d05ab38@@[email protected]" (default target) (28) ->
(CustomBuild target) ->
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(254,5): warning MSB8065: Custom build for item "C:\repos\postgresql-17.0\build-last-try-4\meson-private\custom_target.rule" succeeded, but specified output "c:\repos\pos
tgresql-17.0\build-last-try-4\src\timezone\timezone" has not been created. This may cause incremental build to work incorrectly. [C:\repos\postgresql-17.0\build-last-try-4\src\timezone\d05ab38@@[email protected]]
"C:\repos\postgresql-17.0\build-last-try-4\postgresql.sln" (default target) (1) ->
"C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]" (default target) (25) ->
(Link target) ->
fe-secure-openssl.c.obj : error LNK2001: unresolved external symbol #GENERAL_NAME_free (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol GENERAL_NAME_free referenced in function #pgtls_verify_peer_name_matches_certificate_guts (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol ENGINE_by_id referenced in function #ENGINE_by_id$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol ENGINE_free referenced in function #ENGINE_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_STORE_set_flags referenced in function #X509_STORE_set_flags$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol ENGINE_init referenced in function #ENGINE_init$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol ENGINE_finish referenced in function #ENGINE_finish$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol ENGINE_load_private_key referenced in function #ENGINE_load_private_key$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_STORE_load_locations referenced in function #X509_STORE_load_locations$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol ASN1_STRING_length referenced in function #ASN1_STRING_length$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol ASN1_STRING_get0_data referenced in function #ASN1_STRING_get0_data$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_verify_cert_error_string referenced in function #X509_verify_cert_error_string$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_digest referenced in function #X509_digest$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol OBJ_nid2sn referenced in function #OBJ_nid2sn$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_free referenced in function #X509_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_get_signature_info referenced in function #X509_get_signature_info$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_get_subject_name referenced in function #X509_get_subject_name$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_NAME_get_index_by_NID referenced in function #X509_NAME_get_index_by_NID$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_NAME_get_entry referenced in function #X509_NAME_get_entry$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_NAME_ENTRY_get_data referenced in function #X509_NAME_ENTRY_get_data$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol EVP_sha256 referenced in function #EVP_sha256$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(hmac_openssl.c.obj) : error LNK2001: unresolved external symbol EVP_sha256 (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(cryptohash_openssl.c.obj) : error LNK2001: unresolved external symbol EVP_sha256 (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_get_ext_d2i referenced in function #X509_get_ext_d2i$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol EVP_get_digestbyname referenced in function #EVP_get_digestbyname$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol OPENSSL_sk_num referenced in function #OPENSSL_sk_num$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol OPENSSL_sk_value referenced in function #OPENSSL_sk_value$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol OPENSSL_sk_pop_free referenced in function #OPENSSL_sk_pop_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_clear_options referenced in function #SSL_clear_options$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_set_options referenced in function #SSL_CTX_set_options$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_set_options referenced in function #SSL_set_options$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_set_alpn_protos referenced in function #SSL_set_alpn_protos$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_get0_alpn_selected referenced in function #SSL_get0_alpn_selected$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_get_new_index referenced in function #BIO_get_new_index$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_set_flags referenced in function #BIO_set_flags$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_clear_flags referenced in function #BIO_clear_flags$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_new referenced in function #SSL_CTX_new$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_free referenced in function #SSL_CTX_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_set_ex_data referenced in function #BIO_set_ex_data$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_get_ex_data referenced in function #BIO_get_ex_data$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_get_cert_store referenced in function #SSL_CTX_get_cert_store$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_get_current_cipher referenced in function #SSL_get_current_cipher$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CIPHER_get_bits referenced in function #SSL_CIPHER_get_bits$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CIPHER_get_name referenced in function #SSL_CIPHER_get_name$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_new referenced in function #BIO_new$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_pending referenced in function #SSL_pending$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_set_bio referenced in function #SSL_set_bio$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_set_verify referenced in function #SSL_set_verify$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_int_ctrl referenced in function #BIO_int_ctrl$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_use_PrivateKey referenced in function #SSL_use_PrivateKey$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_use_PrivateKey_file referenced in function #SSL_use_PrivateKey_file$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_s_socket referenced in function #BIO_s_socket$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_use_certificate_chain_file referenced in function #SSL_CTX_use_certificate_chain_file$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_get1_peer_certificate referenced in function #SSL_get1_peer_certificate$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_set_cert_cb referenced in function #SSL_CTX_set_cert_cb$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_set_default_passwd_cb referenced in function #SSL_CTX_set_default_passwd_cb$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_set_default_passwd_cb_userdata referenced in function #SSL_CTX_set_default_passwd_cb_userdata$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]
proj]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_check_private_key referenced in function #SSL_check_private_key$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_new referenced in function #SSL_new$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_new referenced in function #BIO_meth_new$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_free referenced in function #BIO_meth_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_set_write referenced in function #BIO_meth_set_write$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_set_read referenced in function #BIO_meth_set_read$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_set_puts referenced in function #BIO_meth_set_puts$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_set_gets referenced in function #BIO_meth_set_gets$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_set_ctrl referenced in function #BIO_meth_set_ctrl$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_set_create referenced in function #BIO_meth_set_create$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_set_destroy referenced in function #BIO_meth_set_destroy$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_set_callback_ctrl referenced in function #BIO_meth_set_callback_ctrl$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_get_puts referenced in function #BIO_meth_get_puts$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_get_gets referenced in function #BIO_meth_get_gets$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_get_ctrl referenced in function #BIO_meth_get_ctrl$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_get_create referenced in function #BIO_meth_get_create$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_get_destroy referenced in function #BIO_meth_get_destroy$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_get_callback_ctrl referenced in function #BIO_meth_get_callback_ctrl$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_free referenced in function #SSL_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_connect referenced in function #SSL_connect$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_read referenced in function #SSL_read$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_write referenced in function #SSL_write$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_ctrl referenced in function #SSL_ctrl$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_ctrl referenced in function #SSL_CTX_ctrl$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_get_error referenced in function #SSL_get_error$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_get_version referenced in function #SSL_get_version$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol TLS_method referenced in function #TLS_method$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_shutdown referenced in function #SSL_shutdown$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_get_certificate referenced in function #SSL_get_certificate$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_set_default_verify_paths referenced in function #SSL_CTX_set_default_verify_paths$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_load_verify_locations referenced in function #SSL_CTX_load_verify_locations$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_get_verify_result referenced in function #SSL_get_verify_result$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_set_ex_data referenced in function #SSL_set_ex_data$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_get_current_compression referenced in function #SSL_get_current_compression$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol OPENSSL_init_ssl referenced in function #OPENSSL_init_ssl$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol ERR_new referenced in function #ERR_new$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol ERR_set_debug referenced in function #ERR_set_debug$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol ERR_set_error referenced in function #ERR_set_error$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol ERR_get_error referenced in function #ERR_get_error$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(hmac_openssl.c.obj) : error LNK2001: unresolved external symbol ERR_get_error (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(cryptohash_openssl.c.obj) : error LNK2001: unresolved external symbol ERR_get_error (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol ERR_clear_error referenced in function #ERR_clear_error$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(hmac_openssl.c.obj) : error LNK2001: unresolved external symbol ERR_clear_error (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(cryptohash_openssl.c.obj) : error LNK2001: unresolved external symbol ERR_clear_error (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
fe-secure-openssl.c.obj : error LNK2019: unresolved external symbol ERR_reason_error_string referenced in function #ERR_reason_error_string$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(hmac_openssl.c.obj) : error LNK2001: unresolved external symbol ERR_reason_error_string (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(cryptohash_openssl.c.obj) : error LNK2001: unresolved external symbol ERR_reason_error_string (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(hmac_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_md5 referenced in function #EVP_md5$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(cryptohash_openssl.c.obj) : error LNK2001: unresolved external symbol EVP_md5 (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(hmac_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_sha1 referenced in function #EVP_sha1$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(cryptohash_openssl.c.obj) : error LNK2001: unresolved external symbol EVP_sha1 (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(hmac_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_sha224 referenced in function #EVP_sha224$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(cryptohash_openssl.c.obj) : error LNK2001: unresolved external symbol EVP_sha224 (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(hmac_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_sha384 referenced in function #EVP_sha384$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(cryptohash_openssl.c.obj) : error LNK2001: unresolved external symbol EVP_sha384 (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(hmac_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_sha512 referenced in function #EVP_sha512$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(cryptohash_openssl.c.obj) : error LNK2001: unresolved external symbol EVP_sha512 (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(hmac_openssl.c.obj) : error LNK2019: unresolved external symbol HMAC_CTX_new referenced in function #HMAC_CTX_new$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(hmac_openssl.c.obj) : error LNK2019: unresolved external symbol HMAC_CTX_free referenced in function #HMAC_CTX_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(hmac_openssl.c.obj) : error LNK2019: unresolved external symbol HMAC_Init_ex referenced in function #HMAC_Init_ex$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(hmac_openssl.c.obj) : error LNK2019: unresolved external symbol HMAC_Update referenced in function #HMAC_Update$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(hmac_openssl.c.obj) : error LNK2019: unresolved external symbol HMAC_Final referenced in function #HMAC_Final$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_MD_CTX_new referenced in function #EVP_MD_CTX_new$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_MD_CTX_free referenced in function #EVP_MD_CTX_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_DigestInit_ex referenced in function #EVP_DigestInit_ex$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_DigestUpdate referenced in function #EVP_DigestUpdate$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgcommon_shlib.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_DigestFinal_ex referenced in function #EVP_DigestFinal_ex$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgport_shlib.a(pg_strong_random.c.obj) : error LNK2019: unresolved external symbol RAND_bytes referenced in function #RAND_bytes$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgport_shlib.a(pg_strong_random.c.obj) : error LNK2019: unresolved external symbol RAND_status referenced in function #RAND_status$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
libpgport_shlib.a(pg_strong_random.c.obj) : error LNK2019: unresolved external symbol RAND_poll referenced in function #RAND_poll$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
.\libpq.dll : fatal error LNK1120: 114 unresolved externals [C:\repos\postgresql-17.0\build-last-try-4\src\interfaces\libpq\886b0b2@@[email protected]]
"C:\repos\postgresql-17.0\build-last-try-4\postgresql.sln" (default target) (1) ->
"C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]" (default target) (49) ->
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_verify_cert_error_string referenced in function #X509_verify_cert_error_string$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_digest referenced in function #X509_digest$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol ASN1_INTEGER_to_BN referenced in function #ASN1_INTEGER_to_BN$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol ASN1_STRING_print_ex referenced in function #ASN1_STRING_print_ex$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol OBJ_nid2ln referenced in function #OBJ_nid2ln$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol OBJ_nid2sn referenced in function #OBJ_nid2sn$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol OBJ_obj2nid referenced in function #OBJ_obj2nid$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol OBJ_sn2nid referenced in function #OBJ_sn2nid$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_free referenced in function #X509_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_get_signature_info referenced in function #X509_get_signature_info$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_get_serialNumber referenced in function #X509_get_serialNumber$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_get_issuer_name referenced in function #X509_get_issuer_name$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_get_subject_name referenced in function #X509_get_subject_name$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_NAME_print_ex referenced in function #X509_NAME_print_ex$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_NAME_entry_count referenced in function #X509_NAME_entry_count$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_NAME_get_text_by_NID referenced in function #X509_NAME_get_text_by_NID$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_NAME_get_entry referenced in function #X509_NAME_get_entry$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_NAME_ENTRY_get_object referenced in function #X509_NAME_ENTRY_get_object$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_NAME_ENTRY_get_data referenced in function #X509_NAME_ENTRY_get_data$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol EVP_sha256 referenced in function #EVP_sha256$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(cryptohash_openssl.c.obj) : error LNK2001: unresolved external symbol EVP_sha256 (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(hmac_openssl.c.obj) : error LNK2001: unresolved external symbol EVP_sha256 (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol EVP_get_digestbyname referenced in function #EVP_get_digestbyname$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol PEM_read_bio_DHparams referenced in function #PEM_read_bio_DHparams$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol PEM_read_DHparams referenced in function #PEM_read_DHparams$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_set_options referenced in function #SSL_CTX_set_options$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_set_info_callback referenced in function #SSL_CTX_set_info_callback$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_select_next_proto referenced in function #SSL_select_next_proto$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol CRYPTO_free referenced in function #CRYPTO_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_set_alpn_select_cb referenced in function #SSL_CTX_set_alpn_select_cb$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_get0_alpn_selected referenced in function #SSL_get0_alpn_selected$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_get_new_index referenced in function #BIO_get_new_index$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_set_flags referenced in function #BIO_set_flags$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_clear_flags referenced in function #BIO_clear_flags$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_set_cipher_list referenced in function #SSL_CTX_set_cipher_list$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_new referenced in function #SSL_CTX_new$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_free referenced in function #SSL_CTX_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_set_ex_data referenced in function #BIO_set_ex_data$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_get_ex_data referenced in function #BIO_get_ex_data$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_get_cert_store referenced in function #SSL_CTX_get_cert_store$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_get_current_cipher referenced in function #SSL_get_current_cipher$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CIPHER_get_bits referenced in function #SSL_CIPHER_get_bits$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CIPHER_get_name referenced in function #SSL_CIPHER_get_name$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_new referenced in function #BIO_new$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_free referenced in function #BIO_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_set_bio referenced in function #SSL_set_bio$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_write referenced in function #BIO_write$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_ctrl referenced in function #BIO_ctrl$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_int_ctrl referenced in function #BIO_int_ctrl$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_s_mem referenced in function #BIO_s_mem$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_new_mem_buf referenced in function #BIO_new_mem_buf$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_s_socket referenced in function #BIO_s_socket$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_use_PrivateKey_file referenced in function #SSL_CTX_use_PrivateKey_file$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_use_certificate_chain_file referenced in function #SSL_CTX_use_certificate_chain_file$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_load_client_CA_file referenced in function #SSL_load_client_CA_file$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_state_string_long referenced in function #SSL_state_string_long$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol EC_KEY_new_by_curve_name referenced in function #EC_KEY_new_by_curve_name$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol EC_KEY_free referenced in function #EC_KEY_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_get1_peer_certificate referenced in function #SSL_get1_peer_certificate$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_set_verify referenced in function #SSL_CTX_set_verify$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_set_default_passwd_cb referenced in function #SSL_CTX_set_default_passwd_cb$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_check_private_key referenced in function #SSL_CTX_check_private_key$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_new referenced in function #SSL_new$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_printf referenced in function #BIO_printf$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_new referenced in function #BIO_meth_new$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_free referenced in function #BIO_meth_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_set_write referenced in function #BIO_meth_set_write$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_set_read referenced in function #BIO_meth_set_read$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_set_puts referenced in function #BIO_meth_set_puts$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_set_gets referenced in function #BIO_meth_set_gets$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_set_ctrl referenced in function #BIO_meth_set_ctrl$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_set_create referenced in function #BIO_meth_set_create$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_set_destroy referenced in function #BIO_meth_set_destroy$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_set_callback_ctrl referenced in function #BIO_meth_set_callback_ctrl$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_get_puts referenced in function #BIO_meth_get_puts$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_get_gets referenced in function #BIO_meth_get_gets$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_get_ctrl referenced in function #BIO_meth_get_ctrl$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_get_create referenced in function #BIO_meth_get_create$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_get_destroy referenced in function #BIO_meth_get_destroy$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BIO_meth_get_callback_ctrl referenced in function #BIO_meth_get_callback_ctrl$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_free referenced in function #SSL_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_accept referenced in function #SSL_accept$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_read referenced in function #SSL_read$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_write referenced in function #SSL_write$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_ctrl referenced in function #SSL_CTX_ctrl$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_get_error referenced in function #SSL_get_error$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_get_version referenced in function #SSL_get_version$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol TLS_method referenced in function #TLS_method$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_shutdown referenced in function #SSL_shutdown$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_set_client_CA_list referenced in function #SSL_CTX_set_client_CA_list$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_get_certificate referenced in function #SSL_get_certificate$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_load_verify_locations referenced in function #SSL_CTX_load_verify_locations$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BN_free referenced in function #BN_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol BN_bn2dec referenced in function #BN_bn2dec$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol SSL_CTX_set_num_tickets referenced in function #SSL_CTX_set_num_tickets$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol DH_free referenced in function #DH_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol OPENSSL_init_ssl referenced in function #OPENSSL_init_ssl$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol DH_check referenced in function #DH_check$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol ERR_new referenced in function #ERR_new$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol ERR_set_debug referenced in function #ERR_set_debug$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol ERR_set_error referenced in function #ERR_set_error$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol ERR_get_error referenced in function #ERR_get_error$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(cryptohash_openssl.c.obj) : error LNK2001: unresolved external symbol ERR_get_error (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(hmac_openssl.c.obj) : error LNK2001: unresolved external symbol ERR_get_error (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol ERR_clear_error referenced in function #ERR_clear_error$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(cryptohash_openssl.c.obj) : error LNK2001: unresolved external symbol ERR_clear_error (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(hmac_openssl.c.obj) : error LNK2001: unresolved external symbol ERR_clear_error (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol ERR_reason_error_string referenced in function #ERR_reason_error_string$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(cryptohash_openssl.c.obj) : error LNK2001: unresolved external symbol ERR_reason_error_string (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(hmac_openssl.c.obj) : error LNK2001: unresolved external symbol ERR_reason_error_string (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_STORE_set_flags referenced in function #X509_STORE_set_flags$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_STORE_load_locations referenced in function #X509_STORE_load_locations$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_STORE_CTX_get_error referenced in function #X509_STORE_CTX_get_error$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_STORE_CTX_get_error_depth referenced in function #X509_STORE_CTX_get_error_depth$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpq_be-secure-openssl.c.obj : error LNK2019: unresolved external symbol X509_STORE_CTX_get_current_cert referenced in function #X509_STORE_CTX_get_current_cert$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgport_srv.a(pg_strong_random.c.obj) : error LNK2019: unresolved external symbol RAND_bytes referenced in function #RAND_bytes$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgport_srv.a(pg_strong_random.c.obj) : error LNK2019: unresolved external symbol RAND_status referenced in function #RAND_status$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgport_srv.a(pg_strong_random.c.obj) : error LNK2019: unresolved external symbol RAND_poll referenced in function #RAND_poll$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_MD_CTX_new referenced in function #EVP_MD_CTX_new$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_MD_CTX_free referenced in function #EVP_MD_CTX_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_DigestInit_ex referenced in function #EVP_DigestInit_ex$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_DigestUpdate referenced in function #EVP_DigestUpdate$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_DigestFinal_ex referenced in function #EVP_DigestFinal_ex$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_md5 referenced in function #EVP_md5$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(hmac_openssl.c.obj) : error LNK2001: unresolved external symbol EVP_md5 (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_sha1 referenced in function #EVP_sha1$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(hmac_openssl.c.obj) : error LNK2001: unresolved external symbol EVP_sha1 (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_sha224 referenced in function #EVP_sha224$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(hmac_openssl.c.obj) : error LNK2001: unresolved external symbol EVP_sha224 (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_sha384 referenced in function #EVP_sha384$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(hmac_openssl.c.obj) : error LNK2001: unresolved external symbol EVP_sha384 (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_sha512 referenced in function #EVP_sha512$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(hmac_openssl.c.obj) : error LNK2001: unresolved external symbol EVP_sha512 (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(hmac_openssl.c.obj) : error LNK2019: unresolved external symbol HMAC_CTX_new referenced in function #HMAC_CTX_new$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(hmac_openssl.c.obj) : error LNK2019: unresolved external symbol HMAC_CTX_free referenced in function #HMAC_CTX_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(hmac_openssl.c.obj) : error LNK2019: unresolved external symbol HMAC_Init_ex referenced in function #HMAC_Init_ex$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(hmac_openssl.c.obj) : error LNK2019: unresolved external symbol HMAC_Update referenced in function #HMAC_Update$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
libpgcommon_srv.a(hmac_openssl.c.obj) : error LNK2019: unresolved external symbol HMAC_Final referenced in function #HMAC_Final$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
.\postgres.exe : fatal error LNK1120: 125 unresolved externals [C:\repos\postgresql-17.0\build-last-try-4\src\backend\22e3565@@[email protected]]
"C:\repos\postgresql-17.0\build-last-try-4\postgresql.sln" (default target) (1) ->
"C:\repos\postgresql-17.0\build-last-try-4\src\bin\pg_combinebackup\03f8090@@[email protected]" (default target) (87) ->
libpgcommon.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_MD_CTX_new referenced in function #EVP_MD_CTX_new$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\bin\pg_combinebackup\03f8090@@[email protected]]
libpgcommon.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_MD_CTX_free referenced in function #EVP_MD_CTX_free$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\bin\pg_combinebackup\03f8090@@[email protected]]
libpgcommon.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_DigestInit_ex referenced in function #EVP_DigestInit_ex$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\bin\pg_combinebackup\03f8090@@[email protected]]
libpgcommon.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_DigestUpdate referenced in function #EVP_DigestUpdate$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\bin\pg_combinebackup\03f8090@@[email protected]]
libpgcommon.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_DigestFinal_ex referenced in function #EVP_DigestFinal_ex$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\bin\pg_combinebackup\03f8090@@[email protected]]
libpgcommon.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_md5 referenced in function #EVP_md5$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\bin\pg_combinebackup\03f8090@@[email protected]]
libpgcommon.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_sha1 referenced in function #EVP_sha1$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\bin\pg_combinebackup\03f8090@@[email protected]]
libpgcommon.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_sha224 referenced in function #EVP_sha224$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\bin\pg_combinebackup\03f8090@@[email protected]]
libpgcommon.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_sha256 referenced in function #EVP_sha256$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\bin\pg_combinebackup\03f8090@@[email protected]]
libpgcommon.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_sha384 referenced in function #EVP_sha384$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\bin\pg_combinebackup\03f8090@@[email protected]]
libpgcommon.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol EVP_sha512 referenced in function #EVP_sha512$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\bin\pg_combinebackup\03f8090@@[email protected]]
libpgcommon.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol ERR_get_error referenced in function #ERR_get_error$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\bin\pg_combinebackup\03f8090@@[email protected]]
libpgcommon.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol ERR_clear_error referenced in function #ERR_clear_error$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\bin\pg_combinebackup\03f8090@@[email protected]]
libpgcommon.a(cryptohash_openssl.c.obj) : error LNK2019: unresolved external symbol ERR_reason_error_string referenced in function #ERR_reason_error_string$exit_thunk (EC Symbol) [C:\repos\postgresql-17.0\build-last-try-4\src\bin\pg_combinebackup\03f8090@@[email protected]
xproj]
.\pg_combinebackup.exe : fatal error LNK1120: 14 unresolved externals [C:\repos\postgresql-17.0\build-last-try-4\src\bin\pg_combinebackup\03f8090@@[email protected]]
1 Warning(s)
282 Error(s)
Time Elapsed 00:07:48.23
```
</details>
If I change `cpu = 'arm64ec'` to `cpu = 'arm64'` in the cross file and redo the meson build and msbuild, the error is this instead
<details>
<summary>postgres.exe link errors</summary>
```
$ msbuild postgresql.sln /p:Configuration=release /p:Platform=arm64
[...]
"C:\repos\postgresql-17.0\build-last-try-3\postgresql.sln" (default target) (1) ->
"C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]" (default target) (49) ->
(Link target) ->
postgres.def : error LNK2001: unresolved external symbol _local_stdio_printf_options [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol _local_stdio_scanf_options [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol _ubsan_default_options [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol brin_parallel_build_main [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_allequalimage [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_allocbuf [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_binsrch_insert [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_bottomupdel_pass [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_check_natts [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_check_third_page [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_checkkeys [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_checkpage [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_compare [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_conditionallockbuf [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_dedup_finish_pending [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_dedup_pass [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_dedup_save_htid [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_dedup_start_pending [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_delitems_delete_check [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_delitems_vacuum [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_doinsert [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_end_vacuum [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_end_vacuum_callback [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_findsplitloc [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_finish_split [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_first [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_form_posting [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_freestack [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_get_endpoint [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_getbuf [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_getroot [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_getrootheight [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_getstackbuf [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_gettrueroot [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_initmetapage [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_keep_natts_fast [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_killitems [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_lockbuf [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_metaversion [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_mkscankey [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_moveright [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_next [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_pagedel [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_pageinit [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_parallel_build_main [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_parallel_done [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_parallel_primscan_schedule [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_parallel_release [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_parallel_seize [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_pendingfsm_finalize [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_pendingfsm_init [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_preprocess_keys [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_relandgetbuf [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_relbuf [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_search [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_set_cleanup_info [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_start_array_keys [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_start_prim_scan [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_start_vacuum [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_swap_posting [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_truncate [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_unlockbuf [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_update_posting [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_upgradelockbufcleanup [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_upgrademetapage [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_vacuum_cycleid [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol bt_vacuum_needs_cleanup [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol dosmaperr [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol h_indexbuild [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol h_spool [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol h_spooldestroy [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol h_spoolinit [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_addovflpage [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_binsearch [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_binsearch_last [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_checkpage [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_checkqual [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_convert_tuple [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_datum2hashkey [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_datum2hashkey_type [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_doinsert [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_dropbuf [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_dropscanbuf [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_expandtable [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_finish_split [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_first [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_freeovflpage [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_get_indextuple_hashkey [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_get_newblock_from_oldbucket [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_get_newbucket_from_oldbucket [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_get_oldblock_from_newbucket [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_get_totalbuckets [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_getbucketbuf_from_hashkey [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_getbuf [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_getbuf_with_condlock_cleanup [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_getbuf_with_strategy [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_getcachedmetap [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_getinitbuf [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_getnewbuf [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_hashkey2bucket [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_init [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_init_metabuffer [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_initbitmapbuffer [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_initbuf [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_kill_items [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_next [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_ovflblkno_to_bitno [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_pageinit [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_pgaddmultitup [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_pgaddtup [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_relbuf [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_spareindex [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol hash_squeezebucket [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol ischartype_l [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol make_compiler_happy [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol pgfseeko64 [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol pgfstat64 [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol pgftello64 [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol pglstat64 [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.def : error LNK2001: unresolved external symbol pgstat64 [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
postgres.lib : fatal error LNK1120: 120 unresolved externals [C:\repos\postgresql-17.0\build-last-try-3\src\backend\22e3565@@[email protected]]
1 Warning(s)
121 Error(s)
Time Elapsed 00:09:14.46
```
</details>
If I use `ninja` (and cygwin) instead of vs/msbuild, then I can get a build. However, when I try to build this repo with `BuildAll.ps` I get these errors resolving libpq symbols
<details>
<summary>linking errors for libpq</summary>
```bash
"C:\repos\psqlodbc\winbuild\platformbuild.vcxproj" (Build target) (1) ->
"C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj" (Build target) (2) ->
(Link target) ->
columninfo.obj : error LNK2001: unresolved external symbol PQfmod (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
columninfo.obj : error LNK2001: unresolved external symbol #PQfmod (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
columninfo.obj : error LNK2001: unresolved external symbol PQnfields (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
columninfo.obj : error LNK2001: unresolved external symbol #PQnfields (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
columninfo.obj : error LNK2001: unresolved external symbol PQftype (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
columninfo.obj : error LNK2001: unresolved external symbol #PQftype (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
columninfo.obj : error LNK2001: unresolved external symbol PQftable (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
columninfo.obj : error LNK2001: unresolved external symbol #PQftable (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
columninfo.obj : error LNK2001: unresolved external symbol PQfname (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
columninfo.obj : error LNK2001: unresolved external symbol #PQfname (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
columninfo.obj : error LNK2001: unresolved external symbol PQfsize (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
columninfo.obj : error LNK2001: unresolved external symbol #PQfsize (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
columninfo.obj : error LNK2001: unresolved external symbol PQftablecol (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
columninfo.obj : error LNK2001: unresolved external symbol #PQftablecol (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQparameterStatus (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQparameterStatus (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQgetResult (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQgetResult (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQconnectdbParams (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQconnectdbParams (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQntuples (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQntuples (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQuser (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQuser (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQcmdTuples (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQcmdTuples (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQexecParams (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQexecParams (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQsetNoticeReceiver (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQsetNoticeReceiver (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQclear (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQclear (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQconninfoFree (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQconninfoFree (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQfreeCancel (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQfreeCancel (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQgetlength (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQgetlength (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQtransactionStatus (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQtransactionStatus (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQcancel (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQcancel (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQprotocolVersion (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQprotocolVersion (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol appendPQExpBufferStr (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #appendPQExpBufferStr (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQgetssl (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQgetssl (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQexec (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQexec (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQfinish (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQfinish (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQgetCancel (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQgetCancel (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol initPQExpBuffer (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #initPQExpBuffer (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol termPQExpBuffer (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #termPQExpBuffer (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQerrorMessage (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQerrorMessage (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQsendQuery (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQsendQuery (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQserverVersion (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQserverVersion (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQresultErrorField (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQresultErrorField (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQconninfoParse (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQconninfoParse (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQstatus (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQstatus (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQcmdStatus (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQcmdStatus (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol appendPQExpBuffer (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #appendPQExpBuffer (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQresultStatus (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQresultStatus (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQgetvalue (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQgetvalue (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQconnectionNeedsPassword (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQconnectionNeedsPassword (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol PQsetSingleRowMode (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #PQsetSingleRowMode (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol printfPQExpBuffer (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
connection.obj : error LNK2001: unresolved external symbol #printfPQExpBuffer (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
execute.obj : error LNK2001: unresolved external symbol resetPQExpBuffer (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
execute.obj : error LNK2001: unresolved external symbol #resetPQExpBuffer (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
qresult.obj : error LNK2001: unresolved external symbol PQgetisnull (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
qresult.obj : error LNK2001: unresolved external symbol #PQgetisnull (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
statement.obj : error LNK2001: unresolved external symbol PQnparams (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
statement.obj : error LNK2001: unresolved external symbol #PQnparams (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
statement.obj : error LNK2001: unresolved external symbol PQexecPrepared (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
statement.obj : error LNK2001: unresolved external symbol #PQexecPrepared (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
statement.obj : error LNK2001: unresolved external symbol PQparamtype (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
statement.obj : error LNK2001: unresolved external symbol #PQparamtype (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
statement.obj : error LNK2001: unresolved external symbol PQdescribePrepared (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
statement.obj : error LNK2001: unresolved external symbol #PQdescribePrepared (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
statement.obj : error LNK2001: unresolved external symbol PQprepare (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
statement.obj : error LNK2001: unresolved external symbol #PQprepare (EC Symbol) [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
..\arm64_Unicode_Release\psqlodbc35w.dll : fatal error LNK1120: 98 unresolved externals [C:\repos\psqlodbc\winbuild\psqlodbc.vcxproj]
0 Warning(s)
99 Error(s)
Time Elapsed 00:00:02.48
```
</details>
This is my `%CL%`
```powershell
$Env:CL="/I`"C:\OpenSSL-Win64-ARM\include`" /link /LIBPATH:`"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.43.34808\lib\arm64`" /LIBPATH:`"C:\Program Files (x86)\Windows Kits\10\Lib\10.0.22621.0\um\arm64`" /LIBPATH:`"C:\Program Files (x86)\Windows Kits\10\Lib\10.0.22621.0\ucrt\arm64`" /LIBPATH:`"C:\OpenSSL-Win64-ARM\lib\VC\arm64\MD`""
```
The main differences I can think of are `zic` and `pkg-config`. I got mine from cygwin for ARM64.
view thread (31+ messages) latest in thread
reply
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: github://postgresql-interfaces/psqlodbc
Cc: [email protected], [email protected]
Subject: Re: [postgresql-interfaces/psqlodbc] issue #36: Request: Add Windows for ARM support
In-Reply-To: <<[email protected]>>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox