indygreg / PyOxidizer

A modern Python application packaging and distribution tool
Mozilla Public License 2.0
5.44k stars 236 forks source link

Can't build pyoxidizer on OSX 10.11.6 #242

Open kellyjonbrazil opened 4 years ago

kellyjonbrazil commented 4 years ago

Not sure if I'm barking up the wrong tree here but I was able to build pyoxider on OSX 10.14.6 and compile my python app just fine, but it didn't run on older OSX versions like 10.11.6. So I thought I'd compile on the older version and hopefully it will also work on the newer versions. (is that a correct assumption?)

So I tried to build pyoxidizer on OSX 10.11.6 and it's failing with this message at the end:

$ cargo install pyoxidizer
    Updating crates.io index
  Installing pyoxidizer v0.7.0
   Compiling libc v0.2.69
   Compiling cfg-if v0.1.10
   Compiling autocfg v1.0.0
  <snip>
   Compiling starlark v0.2.0
   Compiling git2 v0.11.0
error: linking with `cc` failed: exit code: 1
  |
  = note: "cc" "-m64" "-L" "/Users/kelly/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629.pyoxidizer.9k6ly61u-cgu.0.rcgu.o" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629.pyoxidizer.9k6ly61u-cgu.1.rcgu.o" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629.pyoxidizer.9k6ly61u-cgu.10.rcgu.o" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629.pyoxidizer.9k6ly61u-cgu.11.rcgu.o" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629.pyoxidizer.9k6ly61u-cgu.12.rcgu.o" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629.pyoxidizer.9k6ly61u-cgu.13.rcgu.o" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629.pyoxidizer.9k6ly61u-cgu.14.rcgu.o" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629.pyoxidizer.9k6ly61u-cgu.15.rcgu.o" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629.pyoxidizer.9k6ly61u-cgu.2.rcgu.o" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629.pyoxidizer.9k6ly61u-cgu.3.rcgu.o" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629.pyoxidizer.9k6ly61u-cgu.4.rcgu.o" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629.pyoxidizer.9k6ly61u-cgu.5.rcgu.o" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629.pyoxidizer.9k6ly61u-cgu.6.rcgu.o" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629.pyoxidizer.9k6ly61u-cgu.7.rcgu.o" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629.pyoxidizer.9k6ly61u-cgu.8.rcgu.o" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629.pyoxidizer.9k6ly61u-cgu.9.rcgu.o" "-o" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/pyoxidizer-e15cab762b13f629.2hmexlsy8eeycc5t.rcgu.o" "-Wl,-dead_strip" "-nodefaultlibs" "-L" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps" "-L" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/build/libgit2-sys-c70ab1d7cb32521b/out/build" "-L" "/usr/lib" "-L" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/build/libssh2-sys-d655363933262024/out/build" "-L" "/usr/local/opt/openssl@1.1/lib" "-L" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/build/backtrace-sys-09ee8273efe9b2fa/out" "-L" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/build/bzip2-sys-6449fdeb6a47a804/out/lib" "-L" "/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/build/zstd-sys-dec897d0c367eb9a/out" "-L" "/Users/kelly/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libcc-fe04e6acc7bde07b.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libjobserver-b1e5b1fbec73da6d.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libzip-fcb0d7f86770d8f6.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libbzip2-1f9540e147af7ec6.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libbzip2_sys-18f1f632f489860e.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libpodio-f4be18c14db683c4.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libcrc-a3d1605d491ce5a9.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libhex-9a9679aa454747a1.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libreqwest-2f69b32b989678c5.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libuuid-e4d61463f415f5b6.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/librand-06b510e2d923ccaf.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/librand_xorshift-06efa2eca7a9738e.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/librand_pcg-faae00b598ad4df6.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/librand_hc-00ea4b01549c9398.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/librand_chacha-c649c495d6bcd0f0.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/librand_isaac-2776e393eee8daf0.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/librand_core-2ae0241e38a27e6a.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/librand_os-2e779f20ee73389d.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/librand_jitter-28f3c61ae41e663e.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/librand_core-0bec54bd3d1a5c5f.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libserde_urlencoded-0b2d5e8d9000d7d3.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libdtoa-9f7785c1fd8e820c.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libmime_guess-abe86a5a95c89b50.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libunicase-897f8e14f4c3dddf.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libmime-fbae89ea3b740f42.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libflate2-da5de0e9f67e7e12.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libminiz_oxide-25f3128ea74225f9.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libadler32-161b482e6597dbf4.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libcrc32fast-f28f699204ee1ade.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libhyper_tls-12d0d0daf6b4138c.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libnative_tls-dd3adb6a0f4ac2a6.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtempfile-1602b0014a142b7a.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libsecurity_framework-dce93ec1d1dd5044.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libcore_foundation-8738539b333db7d2.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libsecurity_framework_sys-0b644545694ffd6f.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libcore_foundation_sys-0acc9c4bdcd15b3b.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libhyper-0d160b7aead4525e.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libwant-5f533710e5352225.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtry_lock-651fd6d21fc3c3d9.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtokio-37d9912f49bcd36d.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtokio_timer-5e4dbc6e381b514a.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtokio_threadpool-7526cd4dacf1d3f0.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libcrossbeam_queue-ca2ab87612aea669.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libcrossbeam_deque-b1ba5480f65325eb.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libcrossbeam_epoch-978e3f18dc16b3db.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libmemoffset-9c9eef679fc872e4.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtokio_tcp-dd9a3d135ad5bec2.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtokio_reactor-da631cf9d3609797.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtokio_sync-b66ade22f10c10a3.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libparking_lot-1f2c5bd6f9eb266e.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libparking_lot_core-b915df1f43b66f22.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libsmallvec-c608c61740f8e791.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libmaybe_uninit-6dfd42a52b04628c.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/liblock_api-1f9c7eaff8bc2b42.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libscopeguard-d3e0ae887db104ec.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtokio_current_thread-8351c6ef61f66d61.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtokio_executor-eb5008ae9236a4bb.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libcrossbeam_utils-d810a1bb5f887bcf.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libmio-1b2c10698ea86387.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libnet2-d28e545ec98d79fd.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libhttparse-63768f5b90e171dd.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libhttp_body-0966676ab065d196.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtokio_buf-3fb8471436f11336.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libh2-052c3ccc478091ee.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libindexmap-e4cd89519ca5dd33.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libstring-61816ef379ff2436.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libslab-8e4f9407e429ddaa.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtokio_io-7d89e472550ad9c2.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libfutures_cpupool-8f4d97d1c62a5e86.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libnum_cpus-07a355239d1a9d0d.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libhttp-4666035f3b43ac7a.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libfnv-28a292e3652026c1.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libfutures-af790cf52537e235.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libcookie_store-d01689941e32b098.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libpublicsuffix-e950d0347becca86.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/liberror_chain-16a1e75e6d2ce040.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtry_from-9cd1316fff3d313d.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libfailure-a16149df275b4667.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libbacktrace-ff502d4c93517bb5.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libbacktrace_sys-386cd08fcebcd8db.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/librustc_demangle-d515e428079eb780.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libcookie-9a928bd06f97c49e.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtime-227739b2418b8d18.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/liburl-04e187b3e75962a0.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libpercent_encoding-3194cbc0b68e5e7f.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libidna-1796030132ceca72.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libbytes-7c4b3dce1c2b69d9.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libiovec-f75373f851d5791d.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libregex-5960d097977cb1eb.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libthread_local-24906c65da3985f8.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libregex_syntax-f99505146c7281bf.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libaho_corasick-0ecb17b900c7209d.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libmemchr-5ff2370cb93b061c.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtar-8a35e8d8e6fc6ea3.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libxattr-709fba858af28488.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libfiletime-1e5d2b30d7ae6685.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libzstd-3a715463fcf0b091.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libzstd_safe-479aca17cc8882f8.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libzstd_sys-79fa534465481b5d.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libcargo_toml-6291fa7275d3a8be.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtoml-a2d80f803a51e4ed.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/librustc_version-8eed7fd5f829b5bf.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libsemver-83c5aa5f0275fd3f.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libsemver_parser-e607903cc682e412.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libglob-963f614fadd379e9.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libversion_compare-7a4b2068d2d4e312.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libgoblin-1e802165edb434bd.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libplain-2dc195d35d380d91.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libscroll-8219c063e14b1a99.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libindoc-c3fc2ca09c2ca776.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libstarlark-fe38f381c70aa24f.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/liblinked_hash_map-e88ea58241112110.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libcodemap_diagnostic-880332784f3557e2.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtermcolor-e7cab4521c40569b.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libcodemap-541f270179c47eff.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/liblalrpop_util-7f0c8626fcdd8b4a.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libpath_dedot-f2d5201c4d0ec0b4.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtempdir-4e5d246d43820b16.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libremove_dir_all-dfe9d59e95878dba.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/librand-84497eaf7a2bae1a.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libcopy_dir-8d31904a6a62b523.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libwalkdir-6216d4cb9bd3a1d8.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libmailparse-3392dc889630a3bc.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libquoted_printable-2686b8be747af85b.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libcharset-de05cb995665a0e0.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libencoding_rs-faa2dd6d7ecb697f.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libbase64-c46ff2051cfde5db.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libitertools-6b8a20e22586d583.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libeither-cf171c90d2a3c015.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libpython_packed_resources-17c4b7cfb9ce6870.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libuuid-4585ebda9a40f4ea.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libsha1-5522c749ee8b44ab.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/librand-29fa11b334deb5ff.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/librand_chacha-962eb71dacbc08ca.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libppv_lite86-902486dfa920e3a8.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/librand_core-799c741058e95010.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libgetrandom-739e39c06509f464.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libsha2-464d3384c5b13271.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libdigest-eb7a9a3d32b0b54b.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libopaque_debug-181ef5c69086e2cb.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libfake_simd-6d6491484a8d2d4d.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libblock_buffer-683b7ae81942734d.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libgeneric_array-d8fec7070e17392b.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtypenum-041f493038179e35.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libblock_padding-1cc5e3e661f64d9d.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libbyte_tools-c7878b018d8e88f5.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libfs2-d72f9619305bf228.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libhandlebars-cf361b4f6082fbf8.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libhashbrown-d316f36d6e67b68d.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libwalkdir-eb892dcd614548bb.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libsame_file-7e284245327a81ac.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libserde_json-4ba61489d1bf6d8c.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libryu-80e47a412112a4f6.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libitoa-2cb963ec467596b4.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libserde-c5642aeb6422f572.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libquick_error-b188b387d9c72d54.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libpest-8665f518ca0ccdf9.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libucd_trie-ba12d0f3ed10460f.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libslog-fd1a1400070ede75.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libgit2-aed4ce14620059a6.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/liburl-4d74f5c74d354568.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libpercent_encoding-b2741829fcc779a9.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libidna-a69e121e61d7c450.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libunicode_normalization-9a3a3c0e9a1bc8ec.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libsmallvec-576df59bbb7ac0dd.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libunicode_bidi-ab91b8a5d412bd3c.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libmatches-f79a60cf024269dc.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/liblog-f4d88b01e25597ed.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libcfg_if-6873fbec34508970.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/liblibgit2_sys-565296eafe05f1a3.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/liblibssh2_sys-8acb3255584e51b0.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libopenssl_sys-5e9593770b416792.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/liblibz_sys-94bb31270cef9bdb.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libclap-54e063d526766dbc.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libvec_map-79a18bfa56866c32.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libtextwrap-d8b5098d5cb64f94.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libunicode_width-137ea2e8e42c61f5.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libstrsim-875a90af7a79663d.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libbitflags-20e0f69070fad20f.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libatty-3218edbf3eeabaad.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/liblibc-b1e455b597099310.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libansi_term-ccf4a3f7c59da13a.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/liblazy_static-6c0a5c7098e02a72.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libbyteorder-a7838b0cd1f74907.rlib" "/private/var/folders/9r/mkwct9rn6d11cryvp6hfrf9m0000gn/T/cargo-installfQ0MHC/release/deps/libanyhow-7c424e09c588655f.rlib" "/Users/kelly/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-b7d0d4c6440e3596.rlib" "/Users/kelly/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libpanic_unwind-2fa12511d8ee5824.rlib" "/Users/kelly/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libhashbrown-29d15f8ede79c49d.rlib" "/Users/kelly/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_alloc-4f15d040f73e4150.rlib" "/Users/kelly/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libbacktrace-4fcf576fa458096e.rlib" "/Users/kelly/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libbacktrace_sys-2406d6e5b831dd2b.rlib" "/Users/kelly/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_demangle-067abb57e8a16c4c.rlib" "/Users/kelly/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libunwind-1e20b38d5a3d0391.rlib" "/Users/kelly/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcfg_if-f2707e3d7ac3a5d7.rlib" "/Users/kelly/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liblibc-ffa668c5204aaff0.rlib" "/Users/kelly/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc-8baa8dc315a5da10.rlib" "/Users/kelly/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_core-aa91dfbfa1d19d0e.rlib" "/Users/kelly/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcore-6d8e604ca9ec56d7.rlib" "/Users/kelly/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcompiler_builtins-5eb0926740e75669.rlib" "-framework" "Security" "-framework" "Security" "-framework" "CoreFoundation" "-liconv" "-framework" "Security" "-framework" "CoreFoundation" "-lz" "-lssl" "-lcrypto" "-lz" "-lSystem" "-lresolv" "-lc" "-lm"
  = note: Undefined symbols for architecture x86_64:
            "_OPENSSL_init_ssl", referenced from:
                std::sync::once::Once::call_once::_$u7b$$u7b$closure$u7d$$u7d$::hafc5d0155c17ecc7 in libopenssl_sys-5e9593770b416792.rlib(openssl_sys-5e9593770b416792.openssl_sys.2p3j44sn-cgu.2.rcgu.o)
                core::ops::function::FnOnce::call_once$u7b$$u7b$vtable.shim$u7d$$u7d$::h818ecf6403468894 in libopenssl_sys-5e9593770b416792.rlib(openssl_sys-5e9593770b416792.openssl_sys.2p3j44sn-cgu.2.rcgu.o)
          ld: symbol(s) not found for architecture x86_64
          clang: error: linker command failed with exit code 1 (use -v to see invocation)

error: aborting due to previous error

I thought this might be due to missing headers from openssl, so I did a brew install openssl and then exported the following env variables to get it to link to the correct headers, but I keep getting the same error.

LDFLAGS=-L/usr/local/opt/openssl@1.1/lib
OPENSSL_LIB_DIR=/usr/local/opt/openssl@1.1/lib
OPENSSL_INCLUDE_DIR=/usr/local/opt/openssl@1.1/include/
C_INCLUDE_PATH=/usr/local/opt/openssl@1.1/include
OPENSSL_ROOT_DIR=/usr/local/opt/openssl@1.1
CFLAGS=-I/usr/local/opt/openssl@1.1/include
DEP_OPENSSL_INCLUDE=/usr/local/opt/openssl@1.1/include

I got these env variables from here: https://github.com/sfackler/rust-openssl/issues/255

Does it look like I'm getting close?

kellyjonbrazil commented 4 years ago

wonder if it has anything to do with https://github.com/alexcrichton/ssh2-rs/issues/176

To summarize:

  • libssh2-sys build adds /usr/lib as a search path for libraries.
  • openssl-sys build adds /usr/local/opt/openssl@1.1/lib as a search path for libraries. It, however, goes after /usr/lib.
  • openssl-sys uses includes from /usr/local/opt/openssl@1.1/include (correct), but when final binary is linked, it is linked against openssl in /usr/lib (incorrect).

I think this is an issue with libssh2-sys build (but could be caused by downstream libraries like, pkg_config).

indygreg commented 4 years ago

Yeah, this is likely an environment variable / path order issue related to finding the appropriate OpenSSL library on your machine. Linking OpenSSL has been a pain on macOS for several years...

This is probably fixable by changing your system environment a bit. We should definitely capture the workaround in the documentation somewhere.

As for binaries not running on macOS 10.11, try invoking pyoxidizer build with MACOSX_DEPLOYMENT_TARGET=10.11 set. I'm not 100% confident this will work. But it might. It might be worth filing an issue for just that binary compatibility issue. I'd really like to figure out the root cause so we can have a better story for producing macOS binaries.

kellyjonbrazil commented 4 years ago

Thanks for the ideas. I tried using MACOSX_DEPLOYMENT_TARGET=10.11 during build and got this when running on osx 10.11:

$ ./jc 
dyld: lazy symbol binding failed: Symbol not found: _getentropy
  Referenced from: /Users/kelly/Desktop/./jc
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: _getentropy
  Referenced from: /Users/kelly/Desktop/./jc
  Expected in: /usr/lib/libSystem.B.dylib

Trace/BPT trap: 5
indygreg commented 3 years ago

Is this still a reproducible issue on the main branch?

bsiegel commented 3 years ago

I'm still experiencing the issue here with 10.15.6, but I haven't started fooling around with environment variables yet.

EDIT: To clarify, the problem seems to be linking libyaml rather than openssl. But the same "symbols not found for architecture x86_64" occurs.

indygreg commented 3 years ago

Which symbols aren't found? The YAML symbols are a completely different type of failure than the e.g. dyld: lazy symbol binding failed: Symbol not found: _getentropy failure above.

bsiegel commented 3 years ago

Apologies, I think I commented before I got to the point I was at when I submitted the new issue, so as you say it's most likely not related.