Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make resource failure when cc parallel is enabled #962

Closed
NobodyXu opened this issue Feb 22, 2024 · 61 comments · Fixed by #966 or #985
Closed

make resource failure when cc parallel is enabled #962

NobodyXu opened this issue Feb 22, 2024 · 61 comments · Fixed by #966 or #985

Comments

@NobodyXu
Copy link
Collaborator

Since cc >=1.0.80, we set the jobserver inherited to O_NONBLOCK, make probably isn't designed for this, which is why it failed.

I will open a new ticket in cc and fix it.

Originally posted by @NobodyXu in rust-lang/cargo#13476 (comment)

@NobodyXu
Copy link
Collaborator Author

NobodyXu commented Feb 22, 2024

To fix this error, we have to clear O_NONBLOCK before spawning, which is ok and easy to do, given that the parallel version of cc::Build::compile_objects is single-thread only.

We can set the O_NONBLOCK only when acquiring the token.

The error in the linked issue happens, because cc set O_NONBLOCK on the pipe inherited, and then the build.rs spawns a make process that inherits the pipe with O_NONBLOCK set, when the pipe is exhausted, instead of blocking the make, it returns EAGAIN which make is not designed to handle.

It's a bit more expensive given that 2 more syscalls is issued but should be ok.

Ideally I want to find a way to avoid setting O_NONBLOCK at all, but I can't find a race-free way to do it.

Using select to get ready or not or using ioctl to get number of bytes available in pipe is not atomic.

@NobodyXu
Copy link
Collaborator Author

NobodyXu commented Feb 22, 2024

I just realized that setting and clearing O_NONBLOCK is racy because build.rs could have multiple threads and spawning new processes in parallel to cc compilation.

I've discovered pthread_atfork, however it doesn't work for vfork or raw syscall.

So I'm crossing my fingers that newer version of make fixes this.

Otherwise, I could submit a patch to jobserver-rs to always use the new named pipe, which does not trigger this bug, while passing the fds for backwards compatibility.

E.g. MAKEFLAGS='--jobserver-auth=fifo:/path/to/fifo --jobserver-fds=3,5'

@NobodyXu
Copy link
Collaborator Author

Closing this in favor of jobserver issue

@NobodyXu
Copy link
Collaborator Author

NobodyXu commented Feb 23, 2024

Reopen this since I think it will be faster to apply the quick fix to cc, updating jobserver to use fifo will take quite some time.

Even when jobserver is updated to fifo, it's still possible for make to fail if the jobserver is created by an older version of make that uses annymous pipe instead of named fifo.

@NobodyXu NobodyXu reopened this Feb 23, 2024
@NobodyXu
Copy link
Collaborator Author

It's unfortunate that we don't have anyway to clone underlying file descriptor so that the new fd has an independent state from the original to let us set O_NONBLOCK without affecting the original fd.

@Amanieu
Copy link
Member

Amanieu commented Feb 23, 2024

At least on Linux you can open /dev/fd/$FD to open a separate FD pointing to the same underlying file.

@NobodyXu
Copy link
Collaborator Author

@Amanieu If you are ok with it, I can add this as workaround on Linux and then fallback to setting O_NONBLOCK only in Build::compile_objects on other unix OSes.

@the8472
Copy link
Member

the8472 commented Feb 23, 2024

Note that since gnu make 4.3 they did switch to nonblocking pipes. Though due to an optimization in the linux kernel blocking pipe reads should actually perform better.
jobserver-rs accepts both approaches.

Edit: Pipes, not sockets

@NobodyXu
Copy link
Collaborator Author

Note that since gnu make 4.3 they did switch to nonblocking sockets.

Thanks, but according to @nadenf make 4.4.1 still doesn't work, which is strange

Makes me suspect if I got this wrong.

@NobodyXu
Copy link
Collaborator Author

I verified in cargo-binstall that updates to make 4.4.1 does fix this error.

@sehz
Copy link

sehz commented Feb 23, 2024

Hitting this issue after updating to 1.0.86.

@NobodyXu
Copy link
Collaborator Author

cc 1.0.87 has released, which shall fix this issue.

@n-eq
Copy link

n-eq commented Feb 26, 2024

Hello @NobodyXu , unfortunately I still have the issue with cc 1.0.88 for both MacOS and iOS, the build progresses a bit more but eventually fails for the same reason. It only works when using make v4.4.1

@NobodyXu
Copy link
Collaborator Author

@n-eq which crate are you building?

I'd like to check its build.rs.

@n-eq
Copy link

n-eq commented Feb 26, 2024

@n-eq which crate are you building?

I'd like to check its build.rs.

I'm working on a project I can't share, but it's using openssl and zstd. I'll try to wrap up a minimal reproducible example asap

@NobodyXu
Copy link
Collaborator Author

Thanks!

If it is openssl, then I'm pretty sure it's fixed, since others also confirmed it.

For zstd, it only uses cc and doesn't use make at all, so I don't think that's the cause either.

@n-eq I think there're some other crates in your dependency graphs that also depends on cc and has a build.rs

Recommend to do a cargo tree -i cc to find out.

@n-eq
Copy link

n-eq commented Feb 26, 2024

Thanks!

If it is openssl, then I'm pretty sure it's fixed, since others also confirmed it.

For zstd, it only uses cc and doesn't use make at all, so I don't think that's the cause either.

@n-eq I think there're some other crates in your dependency graphs that also depends on cc and has a build.rs

Recommend to do a cargo tree -i cc to find out.

Hello @NobodyXu
By zstd I meant zstd-sys specifically. In fact I'm using a fork where cc is pinned to 1.0.88 in order to make sure the issue is fixed.
I'll have a look at the tree, but just to be sure, the issue exists for versions > 1.0.85 and < 1.0.87, right?

@NobodyXu
Copy link
Collaborator Author

I'll have a look at the tree, but just to be sure, the issue exists for versions > 1.0.85 and < 1.0.87, right?

Yes, 1.0.87 also has the bug, it is fixed in 1.0.88

@n-eq
Copy link

n-eq commented Feb 26, 2024

Hello @NobodyXu, here's the result of cargo tree -i cc, I don't see anything suspicious (had to prune some crate names deep in the stack for more readability)

cc v1.0.88
├── cmake v0.1.50
│   └── private-crate v0.1.0
│       [build-dependencies]
└── openssl-src v300.2.3+3.2.1
    [build-dependencies]
    └── openssl-sys v0.9.99
[build-dependencies]
├── backtrace v0.3.69
│   ├── anyhow v1.0.80
│   │   └── objpoke v0.3.0
│   │       └── armerge v1.5.1
│   │           [build-dependencies]
│   │           └── private
│   ├── failure v0.1.8
│   │   └── enum-utils v0.1.2 (proc-macro)
│   └── sentry-backtrace v0.32.2
│       ├── sentry v0.32.2
│       └── sentry-panic v0.32.2
│           └── sentry v0.32.2 (*)
├── bzip2-sys v0.1.11+1.0.8
│   └── bzip2 v0.4.4
│       └── zip v0.6.6
├── couchbase v1.0.0-alpha.4 (https://github.com/n-eq/couchbase-rs?rev=4c7aaf71efd2f4a65ca30de4919876d4cea014e3#4c7aaf71) (*)
├── couchbase-sys v1.0.0-alpha.4 (https://github.com/n-eq/couchbase-rs?rev=4c7aaf71efd2f4a65ca30de4919876d4cea014e3#4c7aaf71) (*)
├── findshlibs v0.10.2
│   └── sentry-debug-images v0.32.2
│       └── sentry v0.32.2 (*)
├── private-crate v0.1.0 (*)
├── openssl-sys v0.9.99 (*)
├── psm v0.1.21
│   └── stacker v0.1.15
├── ring v0.16.20
├── ring v0.17.8
│   ├── aws-config v1.1.6
│   │   [dev-dependencies]
│   ├── aws-sigv4 v1.1.6
│   │   ├── aws-runtime v1.1.6
│   │   └── aws-sdk-s3 v1.16.0 (*)
│   ├── rustls v0.21.10
│   │   ├── aws-smithy-runtime v1.1.7
│   │   ├── hyper-rustls v0.24.2
│   │   ├── reqwest v0.11.24 (*)
│   │   ├── sentry v0.32.2 (*)
│   │   └── tokio-rustls v0.24.1
│   ├── rustls v0.22.2
│   │   ├── lettre v0.11.4 (*)
│   │   ├── ureq v2.9.6
│   │   └── ureq v2.9.6
│   ├── rustls-webpki v0.101.7
│   │   └── rustls v0.21.10 (*)
│   ├── rustls-webpki v0.102.2
│   │   ├── rustls v0.22.2 (*)
│   │   ├── ureq v2.9.6 (*)
│   │   └── ureq v2.9.6 (*)
│   └── sct v0.7.1
│       └── rustls v0.21.10 (*)
├── stacker v0.1.15 (*)
└── zstd-sys v2.0.9+zstd.1.5.5 (https://github.com/n-eq/zstd-rs?rev=5e5228b14a29ef7b5ace3530fc78033c243c3fbf#5e5228b1)
    └── zstd-safe v5.0.2+zstd.1.5.2
        └── zstd v0.11.2+zstd.1.5.2
            └── zip v0.6.6 (*)

@NobodyXu NobodyXu reopened this Feb 26, 2024
@NobodyXu
Copy link
Collaborator Author

Hmmm @n-eq can you show me the build failure output?

Should contain the crate which failed.

@n-eq
Copy link

n-eq commented Feb 26, 2024

Sure, here's the full error log below (building for aarch64-apple-darwin).
The error appears during openssl build, as I said earlier, it seems the new version of cc makes the build go further than before, but it still eventually fails for the same reason apparently.

Details

error: failed to run custom build command for openssl-sys v0.9.99

Caused by:
process didn't exit successfully: /Users/neq/Dev/private/target/debug/build/openssl-sys-ffd5ad9de1415c68/build-script-main (exit status: 101)
--- stdout
cargo:rerun-if-env-changed=AARCH64_APPLE_DARWIN_OPENSSL_NO_VENDOR
AARCH64_APPLE_DARWIN_OPENSSL_NO_VENDOR unset
cargo:rerun-if-env-changed=OPENSSL_NO_VENDOR
OPENSSL_NO_VENDOR unset
cargo:rerun-if-env-changed=CC_aarch64-apple-darwin
CC_aarch64-apple-darwin = None
cargo:rerun-if-env-changed=CC_aarch64_apple_darwin
CC_aarch64_apple_darwin = None
cargo:rerun-if-env-changed=HOST_CC
HOST_CC = None
cargo:rerun-if-env-changed=CC
CC = None
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
DEBUG = Some("true")
cargo:rerun-if-env-changed=CFLAGS_aarch64-apple-darwin
CFLAGS_aarch64-apple-darwin = None
cargo:rerun-if-env-changed=CFLAGS_aarch64_apple_darwin
CFLAGS_aarch64_apple_darwin = None
cargo:rerun-if-env-changed=HOST_CFLAGS
HOST_CFLAGS = None
cargo:rerun-if-env-changed=CFLAGS
CFLAGS = None
cargo:rerun-if-env-changed=AR_aarch64-apple-darwin
AR_aarch64-apple-darwin = None
cargo:rerun-if-env-changed=AR_aarch64_apple_darwin
AR_aarch64_apple_darwin = None
cargo:rerun-if-env-changed=HOST_AR
HOST_AR = None
cargo:rerun-if-env-changed=AR
AR = None
cargo:rerun-if-env-changed=ARFLAGS_aarch64-apple-darwin
ARFLAGS_aarch64-apple-darwin = None
cargo:rerun-if-env-changed=ARFLAGS_aarch64_apple_darwin
ARFLAGS_aarch64_apple_darwin = None
cargo:rerun-if-env-changed=HOST_ARFLAGS
HOST_ARFLAGS = None
cargo:rerun-if-env-changed=ARFLAGS
ARFLAGS = None
cargo:rerun-if-env-changed=RANLIB_aarch64-apple-darwin
RANLIB_aarch64-apple-darwin = None
cargo:rerun-if-env-changed=RANLIB_aarch64_apple_darwin
RANLIB_aarch64_apple_darwin = None
cargo:rerun-if-env-changed=HOST_RANLIB
HOST_RANLIB = None
cargo:rerun-if-env-changed=RANLIB
RANLIB = None
cargo:rerun-if-env-changed=RANLIBFLAGS_aarch64-apple-darwin
RANLIBFLAGS_aarch64-apple-darwin = None
cargo:rerun-if-env-changed=RANLIBFLAGS_aarch64_apple_darwin
RANLIBFLAGS_aarch64_apple_darwin = None
cargo:rerun-if-env-changed=HOST_RANLIBFLAGS
HOST_RANLIBFLAGS = None
cargo:rerun-if-env-changed=RANLIBFLAGS
RANLIBFLAGS = None
running cd "/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/build/src" && env -u CROSS_COMPILE AR="ar" CC="cc" RANLIB="ranlib" "perl" "./Configure" "--prefix=/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install" "--openssldir=/usr/local/ssl" "no-dso" "no-shared" "no-ssl3" "no-tests" "no-comp" "no-zlib" "no-zlib-dynamic" "--libdir=lib" "no-md2" "no-rc5" "no-weak-ssl-ciphers" "no-camellia" "no-idea" "no-seed" "darwin64-arm64-cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-2" "-fno-omit-frame-pointer" "--target=arm64-apple-darwin" "-mmacosx-version-min=14.2"
Configuring OpenSSL version 3.2.1 for target darwin64-arm64-cc
Using os-specific seed configuration
Created configdata.pm
Running configdata.pm
Created Makefile.in
Created Makefile
Created include/openssl/configuration.h



*** OpenSSL has been successfully configured ***


*** If you encounter a problem while building, please open an ***
*** issue on GitHub https://github.com/openssl/openssl/issues ***
*** and include the output from the following command: ***


*** perl configdata.pm --dump ***


*** (If you are new to OpenSSL, you might want to consult the ***
*** 'Troubleshooting' section in the INSTALL.md file first) ***



running cd "/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/build/src" && "make" "depend"
running cd "/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/build/src" && MAKEFLAGS="-j --jobserver-fds=8,10 --jobserver-auth=8,10" "make" "build_libs"
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Iutil/perl" "-Mconfigdata" "-MOpenSSL::paramnames" "util/dofile.pl" "-oMakefile" crypto/params_idx.c.in > crypto/params_idx.c
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/crypto/bn_conf.h.in > include/crypto/bn_conf.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/crypto/dso_conf.h.in > include/crypto/dso_conf.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Iutil/perl" "-Mconfigdata" "-MOpenSSL::paramnames" "util/dofile.pl" "-oMakefile" include/internal/param_names.h.in > include/internal/param_names.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/asn1.h.in > include/openssl/asn1.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/asn1t.h.in > include/openssl/asn1t.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/bio.h.in > include/openssl/bio.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/cmp.h.in > include/openssl/cmp.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/cms.h.in > include/openssl/cms.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/conf.h.in > include/openssl/conf.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Iutil/perl" "-Mconfigdata" "-MOpenSSL::paramnames" "util/dofile.pl" "-oMakefile" include/openssl/core_names.h.in > include/openssl/core_names.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/crmf.h.in > include/openssl/crmf.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/crypto.h.in > include/openssl/crypto.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/ct.h.in > include/openssl/ct.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/err.h.in > include/openssl/err.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/ess.h.in > include/openssl/ess.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/fipskey.h.in > include/openssl/fipskey.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/lhash.h.in > include/openssl/lhash.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/ocsp.h.in > include/openssl/ocsp.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/opensslv.h.in > include/openssl/opensslv.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/pkcs12.h.in > include/openssl/pkcs12.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/pkcs7.h.in > include/openssl/pkcs7.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/safestack.h.in > include/openssl/safestack.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/srp.h.in > include/openssl/srp.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/ssl.h.in > include/openssl/ssl.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/ui.h.in > include/openssl/ui.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/x509.h.in > include/openssl/x509.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/x509_vfy.h.in > include/openssl/x509_vfy.h
/opt/homebrew/Cellar/perl/5.38.2_1/bin/perl "-I." "-Mconfigdata" "util/dofile.pl" "-oMakefile" include/openssl/x509v3.h.in > include/openssl/x509v3.h
/Applications/Xcode.app/Contents/Developer/usr/bin/make depend && /Applications/Xcode.app/Contents/Developer/usr/bin/make _build_libs
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-app_libctx.d.tmp -MT apps/lib/libapps-lib-app_libctx.o -c -o apps/lib/libapps-lib-app_libctx.o apps/lib/app_libctx.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-app_params.d.tmp -MT apps/lib/libapps-lib-app_params.o -c -o apps/lib/libapps-lib-app_params.o apps/lib/app_params.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-app_provider.d.tmp -MT apps/lib/libapps-lib-app_provider.o -c -o apps/lib/libapps-lib-app_provider.o apps/lib/app_provider.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-app_rand.d.tmp -MT apps/lib/libapps-lib-app_rand.o -c -o apps/lib/libapps-lib-app_rand.o apps/lib/app_rand.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-app_x509.d.tmp -MT apps/lib/libapps-lib-app_x509.o -c -o apps/lib/libapps-lib-app_x509.o apps/lib/app_x509.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-apps.d.tmp -MT apps/lib/libapps-lib-apps.o -c -o apps/lib/libapps-lib-apps.o apps/lib/apps.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-apps_opt_printf.d.tmp -MT apps/lib/libapps-lib-apps_opt_printf.o -c -o apps/lib/libapps-lib-apps_opt_printf.o apps/lib/apps_opt_printf.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-apps_ui.d.tmp -MT apps/lib/libapps-lib-apps_ui.o -c -o apps/lib/libapps-lib-apps_ui.o apps/lib/apps_ui.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-columns.d.tmp -MT apps/lib/libapps-lib-columns.o -c -o apps/lib/libapps-lib-columns.o apps/lib/columns.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-engine.d.tmp -MT apps/lib/libapps-lib-engine.o -c -o apps/lib/libapps-lib-engine.o apps/lib/engine.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-engine_loader.d.tmp -MT apps/lib/libapps-lib-engine_loader.o -c -o apps/lib/libapps-lib-engine_loader.o apps/lib/engine_loader.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-fmt.d.tmp -MT apps/lib/libapps-lib-fmt.o -c -o apps/lib/libapps-lib-fmt.o apps/lib/fmt.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-http_server.d.tmp -MT apps/lib/libapps-lib-http_server.o -c -o apps/lib/libapps-lib-http_server.o apps/lib/http_server.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-log.d.tmp -MT apps/lib/libapps-lib-log.o -c -o apps/lib/libapps-lib-log.o apps/lib/log.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-names.d.tmp -MT apps/lib/libapps-lib-names.o -c -o apps/lib/libapps-lib-names.o apps/lib/names.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-opt.d.tmp -MT apps/lib/libapps-lib-opt.o -c -o apps/lib/libapps-lib-opt.o apps/lib/opt.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-s_cb.d.tmp -MT apps/lib/libapps-lib-s_cb.o -c -o apps/lib/libapps-lib-s_cb.o apps/lib/s_cb.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-s_socket.d.tmp -MT apps/lib/libapps-lib-s_socket.o -c -o apps/lib/libapps-lib-s_socket.o apps/lib/s_socket.c
cc -I. -Iinclude -Iapps/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF apps/lib/libapps-lib-tlssrp_depr.d.tmp -MT apps/lib/libapps-lib-tlssrp_depr.o -c -o apps/lib/libapps-lib-tlssrp_depr.o apps/lib/tlssrp_depr.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/aes/libcrypto-lib-aes_cbc.d.tmp -MT crypto/aes/libcrypto-lib-aes_cbc.o -c -o crypto/aes/libcrypto-lib-aes_cbc.o crypto/aes/aes_cbc.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/aes/libcrypto-lib-aes_cfb.d.tmp -MT crypto/aes/libcrypto-lib-aes_cfb.o -c -o crypto/aes/libcrypto-lib-aes_cfb.o crypto/aes/aes_cfb.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/aes/libcrypto-lib-aes_core.d.tmp -MT crypto/aes/libcrypto-lib-aes_core.o -c -o crypto/aes/libcrypto-lib-aes_core.o crypto/aes/aes_core.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/aes/libcrypto-lib-aes_ecb.d.tmp -MT crypto/aes/libcrypto-lib-aes_ecb.o -c -o crypto/aes/libcrypto-lib-aes_ecb.o crypto/aes/aes_ecb.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/aes/libcrypto-lib-aes_ige.d.tmp -MT crypto/aes/libcrypto-lib-aes_ige.o -c -o crypto/aes/libcrypto-lib-aes_ige.o crypto/aes/aes_ige.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/aes/libcrypto-lib-aes_misc.d.tmp -MT crypto/aes/libcrypto-lib-aes_misc.o -c -o crypto/aes/libcrypto-lib-aes_misc.o crypto/aes/aes_misc.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/aes/libcrypto-lib-aes_ofb.d.tmp -MT crypto/aes/libcrypto-lib-aes_ofb.o -c -o crypto/aes/libcrypto-lib-aes_ofb.o crypto/aes/aes_ofb.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/aes/libcrypto-lib-aes_wrap.d.tmp -MT crypto/aes/libcrypto-lib-aes_wrap.o -c -o crypto/aes/libcrypto-lib-aes_wrap.o crypto/aes/aes_wrap.c
CC="cc" /opt/homebrew/Cellar/perl/5.38.2_1/bin/perl crypto/aes/asm/aesv8-armx.pl "ios64" -Icrypto -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM crypto/aes/aesv8-armx.S
CC="cc" /opt/homebrew/Cellar/perl/5.38.2_1/bin/perl crypto/aes/asm/bsaes-armv8.pl "ios64" -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM crypto/aes/bsaes-armv8.S
CC="cc" /opt/homebrew/Cellar/perl/5.38.2_1/bin/perl crypto/aes/asm/vpaes-armv8.pl "ios64" -Icrypto -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM crypto/aes/vpaes-armv8.S
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/aria/libcrypto-lib-aria.d.tmp -MT crypto/aria/libcrypto-lib-aria.o -c -o crypto/aria/libcrypto-lib-aria.o crypto/aria/aria.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_bitstr.d.tmp -MT crypto/asn1/libcrypto-lib-a_bitstr.o -c -o crypto/asn1/libcrypto-lib-a_bitstr.o crypto/asn1/a_bitstr.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_d2i_fp.d.tmp -MT crypto/asn1/libcrypto-lib-a_d2i_fp.o -c -o crypto/asn1/libcrypto-lib-a_d2i_fp.o crypto/asn1/a_d2i_fp.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_digest.d.tmp -MT crypto/asn1/libcrypto-lib-a_digest.o -c -o crypto/asn1/libcrypto-lib-a_digest.o crypto/asn1/a_digest.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_dup.d.tmp -MT crypto/asn1/libcrypto-lib-a_dup.o -c -o crypto/asn1/libcrypto-lib-a_dup.o crypto/asn1/a_dup.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_gentm.d.tmp -MT crypto/asn1/libcrypto-lib-a_gentm.o -c -o crypto/asn1/libcrypto-lib-a_gentm.o crypto/asn1/a_gentm.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_i2d_fp.d.tmp -MT crypto/asn1/libcrypto-lib-a_i2d_fp.o -c -o crypto/asn1/libcrypto-lib-a_i2d_fp.o crypto/asn1/a_i2d_fp.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_int.d.tmp -MT crypto/asn1/libcrypto-lib-a_int.o -c -o crypto/asn1/libcrypto-lib-a_int.o crypto/asn1/a_int.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_mbstr.d.tmp -MT crypto/asn1/libcrypto-lib-a_mbstr.o -c -o crypto/asn1/libcrypto-lib-a_mbstr.o crypto/asn1/a_mbstr.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_object.d.tmp -MT crypto/asn1/libcrypto-lib-a_object.o -c -o crypto/asn1/libcrypto-lib-a_object.o crypto/asn1/a_object.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_octet.d.tmp -MT crypto/asn1/libcrypto-lib-a_octet.o -c -o crypto/asn1/libcrypto-lib-a_octet.o crypto/asn1/a_octet.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_print.d.tmp -MT crypto/asn1/libcrypto-lib-a_print.o -c -o crypto/asn1/libcrypto-lib-a_print.o crypto/asn1/a_print.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_sign.d.tmp -MT crypto/asn1/libcrypto-lib-a_sign.o -c -o crypto/asn1/libcrypto-lib-a_sign.o crypto/asn1/a_sign.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_strex.d.tmp -MT crypto/asn1/libcrypto-lib-a_strex.o -c -o crypto/asn1/libcrypto-lib-a_strex.o crypto/asn1/a_strex.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_strnid.d.tmp -MT crypto/asn1/libcrypto-lib-a_strnid.o -c -o crypto/asn1/libcrypto-lib-a_strnid.o crypto/asn1/a_strnid.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_time.d.tmp -MT crypto/asn1/libcrypto-lib-a_time.o -c -o crypto/asn1/libcrypto-lib-a_time.o crypto/asn1/a_time.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_type.d.tmp -MT crypto/asn1/libcrypto-lib-a_type.o -c -o crypto/asn1/libcrypto-lib-a_type.o crypto/asn1/a_type.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_utctm.d.tmp -MT crypto/asn1/libcrypto-lib-a_utctm.o -c -o crypto/asn1/libcrypto-lib-a_utctm.o crypto/asn1/a_utctm.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_utf8.d.tmp -MT crypto/asn1/libcrypto-lib-a_utf8.o -c -o crypto/asn1/libcrypto-lib-a_utf8.o crypto/asn1/a_utf8.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-a_verify.d.tmp -MT crypto/asn1/libcrypto-lib-a_verify.o -c -o crypto/asn1/libcrypto-lib-a_verify.o crypto/asn1/a_verify.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-ameth_lib.d.tmp -MT crypto/asn1/libcrypto-lib-ameth_lib.o -c -o crypto/asn1/libcrypto-lib-ameth_lib.o crypto/asn1/ameth_lib.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-asn1_err.d.tmp -MT crypto/asn1/libcrypto-lib-asn1_err.o -c -o crypto/asn1/libcrypto-lib-asn1_err.o crypto/asn1/asn1_err.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-asn1_gen.d.tmp -MT crypto/asn1/libcrypto-lib-asn1_gen.o -c -o crypto/asn1/libcrypto-lib-asn1_gen.o crypto/asn1/asn1_gen.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-asn1_item_list.d.tmp -MT crypto/asn1/libcrypto-lib-asn1_item_list.o -c -o crypto/asn1/libcrypto-lib-asn1_item_list.o crypto/asn1/asn1_item_list.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-asn1_lib.d.tmp -MT crypto/asn1/libcrypto-lib-asn1_lib.o -c -o crypto/asn1/libcrypto-lib-asn1_lib.o crypto/asn1/asn1_lib.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-asn1_parse.d.tmp -MT crypto/asn1/libcrypto-lib-asn1_parse.o -c -o crypto/asn1/libcrypto-lib-asn1_parse.o crypto/asn1/asn1_parse.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-asn_mime.d.tmp -MT crypto/asn1/libcrypto-lib-asn_mime.o -c -o crypto/asn1/libcrypto-lib-asn_mime.o crypto/asn1/asn_mime.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-asn_moid.d.tmp -MT crypto/asn1/libcrypto-lib-asn_moid.o -c -o crypto/asn1/libcrypto-lib-asn_moid.o crypto/asn1/asn_moid.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-asn_mstbl.d.tmp -MT crypto/asn1/libcrypto-lib-asn_mstbl.o -c -o crypto/asn1/libcrypto-lib-asn_mstbl.o crypto/asn1/asn_mstbl.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-asn_pack.d.tmp -MT crypto/asn1/libcrypto-lib-asn_pack.o -c -o crypto/asn1/libcrypto-lib-asn_pack.o crypto/asn1/asn_pack.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-bio_asn1.d.tmp -MT crypto/asn1/libcrypto-lib-bio_asn1.o -c -o crypto/asn1/libcrypto-lib-bio_asn1.o crypto/asn1/bio_asn1.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-bio_ndef.d.tmp -MT crypto/asn1/libcrypto-lib-bio_ndef.o -c -o crypto/asn1/libcrypto-lib-bio_ndef.o crypto/asn1/bio_ndef.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-d2i_param.d.tmp -MT crypto/asn1/libcrypto-lib-d2i_param.o -c -o crypto/asn1/libcrypto-lib-d2i_param.o crypto/asn1/d2i_param.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-d2i_pr.d.tmp -MT crypto/asn1/libcrypto-lib-d2i_pr.o -c -o crypto/asn1/libcrypto-lib-d2i_pr.o crypto/asn1/d2i_pr.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-d2i_pu.d.tmp -MT crypto/asn1/libcrypto-lib-d2i_pu.o -c -o crypto/asn1/libcrypto-lib-d2i_pu.o crypto/asn1/d2i_pu.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-evp_asn1.d.tmp -MT crypto/asn1/libcrypto-lib-evp_asn1.o -c -o crypto/asn1/libcrypto-lib-evp_asn1.o crypto/asn1/evp_asn1.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-f_int.d.tmp -MT crypto/asn1/libcrypto-lib-f_int.o -c -o crypto/asn1/libcrypto-lib-f_int.o crypto/asn1/f_int.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-f_string.d.tmp -MT crypto/asn1/libcrypto-lib-f_string.o -c -o crypto/asn1/libcrypto-lib-f_string.o crypto/asn1/f_string.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-i2d_evp.d.tmp -MT crypto/asn1/libcrypto-lib-i2d_evp.o -c -o crypto/asn1/libcrypto-lib-i2d_evp.o crypto/asn1/i2d_evp.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-n_pkey.d.tmp -MT crypto/asn1/libcrypto-lib-n_pkey.o -c -o crypto/asn1/libcrypto-lib-n_pkey.o crypto/asn1/n_pkey.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-nsseq.d.tmp -MT crypto/asn1/libcrypto-lib-nsseq.o -c -o crypto/asn1/libcrypto-lib-nsseq.o crypto/asn1/nsseq.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-p5_pbe.d.tmp -MT crypto/asn1/libcrypto-lib-p5_pbe.o -c -o crypto/asn1/libcrypto-lib-p5_pbe.o crypto/asn1/p5_pbe.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-p5_pbev2.d.tmp -MT crypto/asn1/libcrypto-lib-p5_pbev2.o -c -o crypto/asn1/libcrypto-lib-p5_pbev2.o crypto/asn1/p5_pbev2.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-p5_scrypt.d.tmp -MT crypto/asn1/libcrypto-lib-p5_scrypt.o -c -o crypto/asn1/libcrypto-lib-p5_scrypt.o crypto/asn1/p5_scrypt.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-p8_pkey.d.tmp -MT crypto/asn1/libcrypto-lib-p8_pkey.o -c -o crypto/asn1/libcrypto-lib-p8_pkey.o crypto/asn1/p8_pkey.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-t_bitst.d.tmp -MT crypto/asn1/libcrypto-lib-t_bitst.o -c -o crypto/asn1/libcrypto-lib-t_bitst.o crypto/asn1/t_bitst.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-t_pkey.d.tmp -MT crypto/asn1/libcrypto-lib-t_pkey.o -c -o crypto/asn1/libcrypto-lib-t_pkey.o crypto/asn1/t_pkey.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-t_spki.d.tmp -MT crypto/asn1/libcrypto-lib-t_spki.o -c -o crypto/asn1/libcrypto-lib-t_spki.o crypto/asn1/t_spki.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-tasn_dec.d.tmp -MT crypto/asn1/libcrypto-lib-tasn_dec.o -c -o crypto/asn1/libcrypto-lib-tasn_dec.o crypto/asn1/tasn_dec.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-tasn_enc.d.tmp -MT crypto/asn1/libcrypto-lib-tasn_enc.o -c -o crypto/asn1/libcrypto-lib-tasn_enc.o crypto/asn1/tasn_enc.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-tasn_fre.d.tmp -MT crypto/asn1/libcrypto-lib-tasn_fre.o -c -o crypto/asn1/libcrypto-lib-tasn_fre.o crypto/asn1/tasn_fre.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-tasn_new.d.tmp -MT crypto/asn1/libcrypto-lib-tasn_new.o -c -o crypto/asn1/libcrypto-lib-tasn_new.o crypto/asn1/tasn_new.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-tasn_prn.d.tmp -MT crypto/asn1/libcrypto-lib-tasn_prn.o -c -o crypto/asn1/libcrypto-lib-tasn_prn.o crypto/asn1/tasn_prn.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-tasn_scn.d.tmp -MT crypto/asn1/libcrypto-lib-tasn_scn.o -c -o crypto/asn1/libcrypto-lib-tasn_scn.o crypto/asn1/tasn_scn.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-tasn_typ.d.tmp -MT crypto/asn1/libcrypto-lib-tasn_typ.o -c -o crypto/asn1/libcrypto-lib-tasn_typ.o crypto/asn1/tasn_typ.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-tasn_utl.d.tmp -MT crypto/asn1/libcrypto-lib-tasn_utl.o -c -o crypto/asn1/libcrypto-lib-tasn_utl.o crypto/asn1/tasn_utl.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-x_algor.d.tmp -MT crypto/asn1/libcrypto-lib-x_algor.o -c -o crypto/asn1/libcrypto-lib-x_algor.o crypto/asn1/x_algor.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-x_bignum.d.tmp -MT crypto/asn1/libcrypto-lib-x_bignum.o -c -o crypto/asn1/libcrypto-lib-x_bignum.o crypto/asn1/x_bignum.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-x_info.d.tmp -MT crypto/asn1/libcrypto-lib-x_info.o -c -o crypto/asn1/libcrypto-lib-x_info.o crypto/asn1/x_info.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-x_int64.d.tmp -MT crypto/asn1/libcrypto-lib-x_int64.o -c -o crypto/asn1/libcrypto-lib-x_int64.o crypto/asn1/x_int64.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-x_long.d.tmp -MT crypto/asn1/libcrypto-lib-x_long.o -c -o crypto/asn1/libcrypto-lib-x_long.o crypto/asn1/x_long.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-x_pkey.d.tmp -MT crypto/asn1/libcrypto-lib-x_pkey.o -c -o crypto/asn1/libcrypto-lib-x_pkey.o crypto/asn1/x_pkey.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-x_sig.d.tmp -MT crypto/asn1/libcrypto-lib-x_sig.o -c -o crypto/asn1/libcrypto-lib-x_sig.o crypto/asn1/x_sig.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-x_spki.d.tmp -MT crypto/asn1/libcrypto-lib-x_spki.o -c -o crypto/asn1/libcrypto-lib-x_spki.o crypto/asn1/x_spki.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/asn1/libcrypto-lib-x_val.d.tmp -MT crypto/asn1/libcrypto-lib-x_val.o -c -o crypto/asn1/libcrypto-lib-x_val.o crypto/asn1/x_val.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/async/arch/libcrypto-lib-async_null.d.tmp -MT crypto/async/arch/libcrypto-lib-async_null.o -c -o crypto/async/arch/libcrypto-lib-async_null.o crypto/async/arch/async_null.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/async/arch/libcrypto-lib-async_posix.d.tmp -MT crypto/async/arch/libcrypto-lib-async_posix.o -c -o crypto/async/arch/libcrypto-lib-async_posix.o crypto/async/arch/async_posix.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/async/arch/libcrypto-lib-async_win.d.tmp -MT crypto/async/arch/libcrypto-lib-async_win.o -c -o crypto/async/arch/libcrypto-lib-async_win.o crypto/async/arch/async_win.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/async/libcrypto-lib-async.d.tmp -MT crypto/async/libcrypto-lib-async.o -c -o crypto/async/libcrypto-lib-async.o crypto/async/async.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/async/libcrypto-lib-async_err.d.tmp -MT crypto/async/libcrypto-lib-async_err.o -c -o crypto/async/libcrypto-lib-async_err.o crypto/async/async_err.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/async/libcrypto-lib-async_wait.d.tmp -MT crypto/async/libcrypto-lib-async_wait.o -c -o crypto/async/libcrypto-lib-async_wait.o crypto/async/async_wait.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/bf/libcrypto-lib-bf_cfb64.d.tmp -MT crypto/bf/libcrypto-lib-bf_cfb64.o -c -o crypto/bf/libcrypto-lib-bf_cfb64.o crypto/bf/bf_cfb64.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/bf/libcrypto-lib-bf_ecb.d.tmp -MT crypto/bf/libcrypto-lib-bf_ecb.o -c -o crypto/bf/libcrypto-lib-bf_ecb.o crypto/bf/bf_ecb.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/bf/libcrypto-lib-bf_enc.d.tmp -MT crypto/bf/libcrypto-lib-bf_enc.o -c -o crypto/bf/libcrypto-lib-bf_enc.o crypto/bf/bf_enc.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/bf/libcrypto-lib-bf_ofb64.d.tmp -MT crypto/bf/libcrypto-lib-bf_ofb64.o -c -o crypto/bf/libcrypto-lib-bf_ofb64.o crypto/bf/bf_ofb64.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/bf/libcrypto-lib-bf_skey.d.tmp -MT crypto/bf/libcrypto-lib-bf_skey.o -c -o crypto/bf/libcrypto-lib-bf_skey.o crypto/bf/bf_skey.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/bio/libcrypto-lib-bf_buff.d.tmp -MT crypto/bio/libcrypto-lib-bf_buff.o -c -o crypto/bio/libcrypto-lib-bf_buff.o crypto/bio/bf_buff.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/bio/libcrypto-lib-bf_lbuf.d.tmp -MT crypto/bio/libcrypto-lib-bf_lbuf.o -c -o crypto/bio/libcrypto-lib-bf_lbuf.o crypto/bio/bf_lbuf.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/bio/libcrypto-lib-bf_nbio.d.tmp -MT crypto/bio/libcrypto-lib-bf_nbio.o -c -o crypto/bio/libcrypto-lib-bf_nbio.o crypto/bio/bf_nbio.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/bio/libcrypto-lib-bf_null.d.tmp -MT crypto/bio/libcrypto-lib-bf_null.o -c -o crypto/bio/libcrypto-lib-bf_null.o crypto/bio/bf_null.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/bio/libcrypto-lib-bf_prefix.d.tmp -MT crypto/bio/libcrypto-lib-bf_prefix.o -c -o crypto/bio/libcrypto-lib-bf_prefix.o crypto/bio/bf_prefix.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/bio/libcrypto-lib-bf_readbuff.d.tmp -MT crypto/bio/libcrypto-lib-bf_readbuff.o -c -o crypto/bio/libcrypto-lib-bf_readbuff.o crypto/bio/bf_readbuff.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/bio/libcrypto-lib-bio_addr.d.tmp -MT crypto/bio/libcrypto-lib-bio_addr.o -c -o crypto/bio/libcrypto-lib-bio_addr.o crypto/bio/bio_addr.c
cc -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include -DBSAES_ASM -DECP_NISTZ256_ASM -DECP_SM2P256_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_MONT -DOPENSSL_CPUID_OBJ -DOPENSSL_SM3_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSM4_ASM -DSTATIC_LEGACY -DVPAES_ASM -DVPSM4_ASM -fPIC -arch arm64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -gdwarf-2 -fno-omit-frame-pointer --target=arm64-apple-darwin -mmacosx-version-min=14.2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR=""/usr/local/ssl"" -DENGINESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/engines-3"" -DMODULESDIR=""/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/install/lib/ossl-modules"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG -I/opt/homebrew/opt/llvm@15/include -MMD -MF crypto/bio/libcrypto-lib-bio_cb.d.tmp -MT crypto/bio/libcrypto-lib-bio_cb.o -c -o crypto/bio/libcrypto-lib-bio_cb.o crypto/bio/bio_cb.c

--- stderr
make[1]: *** read jobs pipe: Resource temporarily unavailable. Stop.
make[1]: *** Waiting for unfinished jobs....
make: *** [build_libs] Error 2
thread 'main' panicked at /Users/neq/.cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-src-300.2.3+3.2.1/src/lib.rs:611:9:

Error building OpenSSL:
Command: cd "/Users/neq/Dev/private/target/debug/build/openssl-sys-e386d53d1da68088/out/openssl-build/build/src" && MAKEFLAGS="-j --jobserver-fds=8,10 --jobserver-auth=8,10" "make" "build_libs"
Exit status: exit status: 2

@NobodyXu
Copy link
Collaborator Author

I know you've been getting a bunch of reports of this and I'd like to help out. I pinned the cc crate to version 1.0.83 and that seemed to work. I could try bisecting if that's helpful for you

Thanks, I'm suspecting the set_blocking somehow failed.

Can you try #974 and see if there's any line in the build.rs output like Failed to set read end of jobserver pipe back to blocking?

Otherwise, I might just change the implementation to spawn a thread for jobserver and avoid setting non-blocking.

@n-eq
Copy link

n-eq commented Feb 27, 2024

Hello @NobodyXu , unfortunately I still have the issue with cc 1.0.88 for both MacOS and iOS, the build progresses a bit more but eventually fails for the same reason. It only works when using make v4.4.1

Erratum: It works when switching to make v4.4.1 only locally, on Github CI (macos-11 runner), it stills fails

@NobodyXu
Copy link
Collaborator Author

NobodyXu commented Feb 27, 2024

on Github CI (macos-11 runner), it stills fails

It's probably due to the resolution order of PATH?

The dir containing latest make has to be put as the first, or at least before the path for older make.

@n-eq
Copy link

n-eq commented Feb 27, 2024

@NobodyXu Yes I did that... but as it turns out the PATH isn't correctly propagated between jobs. Now it makes sense.

@NobodyXu
Copy link
Collaborator Author

@NobodyXu Yes I did that... but as it turns out the PATH isn't correctly propagated between jobs. Now it makes sense.

This sounds like worth opening a separate issue for this.

@n-eq
Copy link

n-eq commented Feb 27, 2024 via email

@NobodyXu
Copy link
Collaborator Author

Users of my CLI have just also reported and I confirmed that I still see this error (the reports came from M1 users and I also have M1 Pro), even though I have cc v1.0.88 (only one) and openssl-sys v0.9.101. Here is the command to reproduce:

cargo install cargo-near

Thanks, confirmed that I can reproduce this on my M2

@sehz
Copy link

sehz commented Feb 27, 2024

Here is how to override default make with gmake on Github action runner on M1 which fixes build issue

- name: install make
        if: matrix.os == 'macos-14'
        run: |
          brew install make
          gmake --version
          mkdir -p $HOME/bin
          sudo ln -s /opt/homebrew/bin/gmake $HOME/bin/make
          echo "$HOME/bin/" >> $GITHUB_PATH

@SchmErik
Copy link

Can you try #974 and see if there's any line in the build.rs output like Failed to set read end of jobserver pipe back to blocking?

I patched my build using the commit from #974 and got the following output which is the same error as before and it doesn't show the message you asked about:

[openssl-sys 0.9.101] running cd "/Users/erik/risc0/target/release/build/openssl-sys-ec116a4f5be84652/out/openssl-build/build/src" && MAKEFLAGS="-j --jobserver-fds=13,14 --jobserver-auth=13,14" "make" "build_libs"
[openssl-sys 0.9.101] perl "-I." "-Iutil/perl" "-Mconfigdata" "-MOpenSSL::paramnames" "util/dofile.pl" "-oMakefile" crypto/params_idx.c.in > crypto/params_idx.c
[openssl-sys 0.9.101] make: *** read jobs pipe: Resource temporarily unavailable.  Stop.
[openssl-sys 0.9.101] make: *** Waiting for unfinished jobs....
[openssl-sys 0.9.101] thread 'main' panicked at /Users/erik/.cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-src-300.2.3+3.2.1/src/lib.rs:611:9:
[openssl-sys 0.9.101] 
[openssl-sys 0.9.101] 
[openssl-sys 0.9.101] 
[openssl-sys 0.9.101] Error building OpenSSL:
[openssl-sys 0.9.101]     Command: cd "/Users/erik/risc0/target/release/build/openssl-sys-ec116a4f5be84652/out/openssl-build/build/src" && MAKEFLAGS="-j --jobserver-fds=13,14 --jobserver-auth=13,14" "make" "build_libs"
[openssl-sys 0.9.101]     Exit status: exit status: 2
[openssl-sys 0.9.101] 
[openssl-sys 0.9.101] 
[openssl-sys 0.9.101]     
[openssl-sys 0.9.101] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

@glandium
Copy link
Contributor

Just piling up, this also happened on macOS when we upgraded Firefox to use cc 1.0.88.

@NobodyXu
Copy link
Collaborator Author

Working on a solution to not set O_NONBLOCK and instead use a thread on unix.

BTW, I wonder does it happen on Linux?

Or is it just macOS?

What about freeBSD which IIRC macOS is based on?

@n-eq
Copy link

n-eq commented Feb 28, 2024

@NobodyXu no it doesn't happen on Linux. In my case it's MacOS/iOS targets

@NobodyXu
Copy link
Collaborator Author

That's really, really strange, because we use exactly the same code for all unix.

@NobodyXu
Copy link
Collaborator Author

I think it might not be compile_objects's fault, since openssl does not call Build::compile before building openssl by spawning make.

It uses get_compiler, get_ar and get_ranlib in openssl-src, and none of these uses Build::compile_objects to my knowledge.

Openssl does call expand after openssl is compiled, but that also doesn't call compile_objects, just get_compiler.

So it is really strange at the first place that it gets affected at the first place.

@NobodyXu
Copy link
Collaborator Author

I also tried adding logging to jobtoken client initialisation code, but nothing gets printed.

@glandium
Copy link
Contributor

glandium commented Mar 1, 2024

I figured I should add this information: within the Firefox build, we actually have make invoke cargo (and we make make pass its pipes to cargo). And it's that outer make that prints the read jobs pipe: Resource temporarily unavailable., not a make invoked by a build.rs!

@glandium
Copy link
Contributor

glandium commented Mar 1, 2024

Working on a solution to not set O_NONBLOCK and instead use a thread on unix.

At that point, why keep the custom jobserver implementation? Wasn't the main reason to avoid using a thread in the first place? Wouldn't it make sense to just go back to using the jobserver crate?

@NobodyXu
Copy link
Collaborator Author

NobodyXu commented Mar 1, 2024

At that point, why keep the custom jobserver implementation?

Yes it would definitely be sensible.

However I discovered that, at least in openssl's case, its build.rs does not invoke compile_objects or any jobserver related code.

And it's that outer make that prints the read jobs pipe: Resource temporarily unavailable., not a make invoked by a build.rs!

Combined with this, I start to suspect if this is a macOS bug or something, because cc-rs never touches other processes' fd and try to set O_NONBLOCK on it.

From the info I gathered so far, this bug now only happens on macOS, not Linux.

This seems to suggest something in macOS is at fault to me.

@NobodyXu

This comment has been minimized.

@NobodyXu

This comment has been minimized.

@NobodyXu
Copy link
Collaborator Author

NobodyXu commented Mar 1, 2024

Confirmed on manually that set_blocking is called and it does not return Err.

@glandium
Copy link
Contributor

glandium commented Mar 1, 2024

Is it really a bug, though, when the expected behavior is under-defined? (like, really, I couldn't find anything in the POSIX spec that would qualify this behavior as a bug, but maybe I didn't dig deep enough)

@NobodyXu

This comment has been minimized.

@NobodyXu
Copy link
Collaborator Author

NobodyXu commented Mar 1, 2024

Confirmed by @the8472 , which seems to be a semantics of fork/vfork, they clone the file descriptor table but not the underlying file description (state), just the fd itself like dup.

This is really strange and this is the first time I found this out, so @glandium you are right, thank you for correcting me.

@glandium
Copy link
Contributor

glandium commented Mar 1, 2024

BTW, your script has the same output on Linux as the one you pasted.

@NobodyXu
Copy link
Collaborator Author

NobodyXu commented Mar 2, 2024

I've opened #985 to fix this, verified locally by building cargo-near that it indeed fixed this issue.

Can someone double-check it on their system/CI to see if it fixed the issue please?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
9 participants