Open KiteAnton opened 1 year ago
@jcar87
Thanks @KiteAnton - could you please post which command you are trying to run, and the entire logs? We need to see at least the output of the resolver, and exactly at which stage it is failing, as this is relevant.
This is whats needed to reproduce,
❯ \cat conanfile.txt
[generators]
[requires]
libpq/14.5
[options]
libpq*:with_openssl=True
[layout]
cmake_layout
❯ conan install . --build=missing
I wasn't able to paste the complete output as a comment here, but it is pasted here https://gist.github.com/KiteAnton/36924ed15a0eaab87974c927ecaed012
Description
Our current conanfile.txt uses
and with the latest change, https://github.com/conan-io/conan-center-index/pull/19201, this now pulls in openssl 3.1.2 which fails to build on mac.
Undefined symbols for architecture arm64: "_deflate", referenced from: _zlib_stateful_compress_block in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_write in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_flush in libcrypto.a(libcrypto-lib-c_zlib.o) "_deflateEnd", referenced from: _zlib_stateful_finish in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_free in libcrypto.a(libcrypto-lib-c_zlib.o) "_deflateInit_", referenced from: _zlib_stateful_init in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_write in libcrypto.a(libcrypto-lib-c_zlib.o) "_inflate", referenced from: _zlib_stateful_expand_block in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_read in libcrypto.a(libcrypto-lib-c_zlib.o) "_inflateEnd", referenced from: _zlib_stateful_finish in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_free in libcrypto.a(libcrypto-lib-c_zlib.o) "_inflateInit_", referenced from: _zlib_stateful_init in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_read in libcrypto.a(libcrypto-lib-c_zlib.o) "_zError", referenced from: _bio_zlib_write in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_read in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_flush in libcrypto.a(libcrypto-lib-c_zlib.o) ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [libpq.5.15.dylib] Error 1
Package and Environment Details
Conan profile
Host profile: [settings] arch=armv8 build_type=Release compiler=apple-clang compiler.cppstd=gnu17 compiler.libcxx=libc++ compiler.version=14 os=Macos
Build profile: [settings] arch=armv8 build_type=Release compiler=apple-clang compiler.cppstd=gnu17 compiler.libcxx=libc++ compiler.version=14 os=Macos
Steps to reproduce
conan install .
Logs
Undefined symbols for architecture arm64: "_deflate", referenced from: _zlib_stateful_compress_block in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_write in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_flush in libcrypto.a(libcrypto-lib-c_zlib.o) "_deflateEnd", referenced from: _zlib_stateful_finish in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_free in libcrypto.a(libcrypto-lib-c_zlib.o) "deflateInit", referenced from: _zlib_stateful_init in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_write in libcrypto.a(libcrypto-lib-c_zlib.o) "_inflate", referenced from: _zlib_stateful_expand_block in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_read in libcrypto.a(libcrypto-lib-c_zlib.o) "_inflateEnd", referenced from: _zlib_stateful_finish in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_free in libcrypto.a(libcrypto-lib-c_zlib.o) "inflateInit", referenced from: _zlib_stateful_init in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_read in libcrypto.a(libcrypto-lib-c_zlib.o) "_zError", referenced from: _bio_zlib_write in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_read in libcrypto.a(libcrypto-lib-c_zlib.o) _bio_zlib_flush in libcrypto.a(libcrypto-lib-c_zlib.o) ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [libpq.5.15.dylib] Error 1