Code Monkey home page Code Monkey logo

Comments (61)

sehz avatar sehz commented on August 18, 2024 3

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

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024 2

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

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024 2

I have written a small rust-script, and confirmed that this is a macOS-only problem:

(The code below is a cargo-script, just paste it in a *.rs file, chmod +x it and then run it)

#!/usr/bin/env cargo +nightly -Zscript
```cargo
[dependencies]
os_pipe = "1.1.5"
nix = { version = "0.28.0", features = ["process"] }
libc = "0.2.153"
```

use std::{io::Error, thread::sleep, time::Duration};

fn get_flags(fd: &impl std::os::unix::io::AsRawFd) -> Result<i32, Error> {
    let flags = unsafe { libc::fcntl(fd.as_raw_fd(), libc::F_GETFL, 0) };
    if flags == -1 {
        Err(Error::last_os_error())
    } else {
        Ok(flags)
    }
}

fn set_flags(fd: std::os::unix::io::RawFd, flags: std::os::raw::c_int) -> Result<(), Error> {
    if unsafe { libc::fcntl(fd, libc::F_SETFL, flags) } == -1 {
        Err(Error::last_os_error())
    } else {
        Ok(())
    }
}

fn set_non_blocking(pipe: &impl std::os::unix::io::AsRawFd) -> Result<(), Error> {
    // On Unix, switch the pipe to non-blocking mode.
    // On Windows, we have a different way to be non-blocking.
    let fd = pipe.as_raw_fd();

    let flags = get_flags(pipe)?;
    set_flags(fd, flags | libc::O_NONBLOCK)
}

Fn set_blocking(pipe: &impl std::os::unix::io::AsRawFd) -> Result<(), Error> {
    // On Unix, switch the pipe to non-blocking mode.
    // On Windows, we have a different way to be non-blocking.
    let fd = pipe.as_raw_fd();

    let flags = get_flags(pipe)?;
    set_flags(fd, flags & (!libc::O_NONBLOCK))
}

fn is_blocking(pipe: &impl std::os::unix::io::AsRawFd) -> bool {
    (get_flags(pipe).unwrap() & libc::O_NONBLOCK) != 0
}

fn main() {
    let (read, write) = os_pipe::pipe().unwrap();

    println!(
        "read is blocking = {}, write is blocking = {}",
        is_blocking(&read),
        is_blocking(&write),
    );

    if unsafe { nix::unistd::fork().unwrap().is_child() } {
        sleep(Duration::from_secs(1));

        set_non_blocking(&read).unwrap();

        println!("set_non_blocking(read)");
        println!(
            "child read is blocking = {}, write is blocking = {}",
            is_blocking(&read),
            is_blocking(&write),
        );

        sleep(Duration::from_secs(2));

        set_blocking(&read).unwrap();

        println!("set_blocking(read)");
        println!(
            "child read is blocking = {}, write is blocking = {}",
            is_blocking(&read),
            is_blocking(&write),
        );
    }

    loop {
        println!(
            "read is blocking = {}, write is blocking = {}",
            is_blocking(&read),
            is_blocking(&write),
        );

        sleep(Duration::from_secs(1));
    }
}

The output of this program is:

read is blocking = false, write is blocking = false
read is blocking = false, write is blocking = false
set_non_blocking(read)
child read is blocking = true, write is blocking = false
read is blocking = true, write is blocking = false
read is blocking = true, write is blocking = false
set_blocking(read)
child read is blocking = false, write is blocking = false
read is blocking = false, write is blocking = false
read is blocking = false, write is blocking = false
read is blocking = false, write is blocking = false
read is blocking = false, write is blocking = false
read is blocking = false, write is blocking = false
read is blocking = false, write is blocking = false

which confirmed that setting blocking from children also affects its parent.

from cc-rs.

Amanieu avatar Amanieu commented on August 18, 2024 1

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

from cc-rs.

the8472 avatar the8472 commented on August 18, 2024 1

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

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024 1

cc 1.0.87 has released, which shall fix this issue.

from cc-rs.

n-eq avatar n-eq commented on August 18, 2024 1

@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

from cc-rs.

SchmErik avatar SchmErik commented on August 18, 2024 1

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

from cc-rs.

glandium avatar glandium commented on August 18, 2024 1

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

from cc-rs.

glandium avatar glandium commented on August 18, 2024 1

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?

from cc-rs.

glandium avatar glandium commented on August 18, 2024 1

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

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024 1

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?

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 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.

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 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'

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

Closing this in favor of jobserver issue

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 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.

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

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.

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

@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.

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

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.

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

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

from cc-rs.

sehz avatar sehz commented on August 18, 2024

Hitting this issue after updating to 1.0.86.

from cc-rs.

n-eq avatar n-eq commented on August 18, 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

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

@n-eq which crate are you building?

I'd like to check its build.rs.

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 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.

from cc-rs.

n-eq avatar n-eq commented on August 18, 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?

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

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

from cc-rs.

n-eq avatar n-eq commented on August 18, 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 (*)

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

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

Should contain the crate which failed.

from cc-rs.

n-eq avatar n-eq commented on August 18, 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

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

Thanks, I will have to take a look at the jobserver impl in cc and openssl-{sys, src} build.rs again.

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

@n-eq Tried this on a M1 with GNU make 3.81, can't reproduce this.
I also opened PR #980 and #979 to reproduce this but also failed.

from cc-rs.

n-eq avatar n-eq commented on August 18, 2024

@NobodyXu I confirm cc-openssl-test builds successfully on my machine too. Can this be related to the size of the project/number of dependencies? The project I'm building is quite big

from cc-rs.

sehz avatar sehz commented on August 18, 2024

Hitting same error:

cc  -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include  -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -arch x86_64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -m64 --target=x86_64-apple-darwin -mmacosx-version-min=14.0 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/Users/runner/work/myproject/target/x86_64-apple-darwin/release/build/openssl-sys-09177430db3fc305/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/Users/runner/work/myproject/target/x86_64-apple-darwin/release/build/openssl-sys-09177430db3fc305/out/openssl-build/install/lib/ossl-modules\"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG  -MMD -MF crypto/rsa/libcrypto-lib-rsa_pk1.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_pk1.o -c -o crypto/rsa/libcrypto-lib-rsa_pk1.o crypto/rsa/rsa_pk1.c

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

Note that this works fine on my local Mac but fails on Github runner M1 with rust target of x86_64-apple-darwin

from cc-rs.

n-eq avatar n-eq commented on August 18, 2024

@sehz are you too not able to reproduce on cc-openssl crate example?

from cc-rs.

frol avatar frol commented on August 18, 2024

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

from cc-rs.

SchmErik avatar SchmErik commented on August 18, 2024

Hitting same error:

cc  -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include  -DAES_ASM -DBSAES_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DSTATIC_LEGACY -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -arch x86_64 -O3 -Wall -O2 -ffunction-sections -fdata-sections -fPIC -m64 --target=x86_64-apple-darwin -mmacosx-version-min=14.0 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/Users/runner/work/myproject/target/x86_64-apple-darwin/release/build/openssl-sys-09177430db3fc305/out/openssl-build/install/lib/engines-3\"" -DMODULESDIR="\"/Users/runner/work/myproject/target/x86_64-apple-darwin/release/build/openssl-sys-09177430db3fc305/out/openssl-build/install/lib/ossl-modules\"" -D_REENTRANT -DOPENSSL_BUILDING_OPENSSL -DNDEBUG  -MMD -MF crypto/rsa/libcrypto-lib-rsa_pk1.d.tmp -MT crypto/rsa/libcrypto-lib-rsa_pk1.o -c -o crypto/rsa/libcrypto-lib-rsa_pk1.o crypto/rsa/rsa_pk1.c

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

Note that this works fine on my local Mac but fails on Github runner M1 with rust target of x86_64-apple-darwin

I'm hitting the same issue - M1 mac on the latest release of cc. I'm seeing this with protobuf:

  running: cd "/Users/erik/risc0/target/release/build/protobuf-src-443fd6448977b71e/out/install/build" && MAKEFLAGS="-j --jobserver-fds=13,14 --jobserver-auth=13,14" "sh" "-c" "exec \"$0\" \"$@\"" "make" "install"
  Making install in .
  make[2]: Nothing to be done for `install-exec-am'.
   /Users/erik/.cargo/registry/src/index.crates.io-6f17d22bba15001f/protobuf-src-1.1.0+21.5/protobuf/install-sh -c -d '/Users/erik/risc0/target/release/build/protobuf-src-443fd6448977b71e/out/install/lib/pkgconfig'
   /usr/bin/install -c -m 644 protobuf.pc protobuf-lite.pc '/Users/erik/risc0/target/release/build/protobuf-src-443fd6448977b71e/out/install/lib/pkgconfig'
  Making install in src

  --- stderr
  make[1]: *** read jobs pipe: Resource temporarily unavailable.  Stop.
  make[1]: *** Waiting for unfinished jobs....
  make: *** [install-recursive] Error 1
  thread 'main' panicked at /Users/erik/.cargo/registry/src/index.crates.io-6f17d22bba15001f/autotools-0.2.6/src/lib.rs:781:5:

  command did not execute successfully, got: exit status: 2

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

What make version are you using?

Does upgrading to make 4.4.1 fix it?

from cc-rs.

jdelgadofrts avatar jdelgadofrts commented on August 18, 2024

I'm getting the same error building for mac on a github action:

2024-02-26 22:49:21.231 xcodebuild[3572:15576] Writing error result bundle to /var/folders/h1/8hndypj13nsbj5pn4xsnv1tm0000gn/T/ResultBundle_2024-26-02_22-49-0021.xcresult
xcodebuild: error: SDK "macosx11.1" cannot be located.
2024-02-26 22:49:23.238 xcodebuild[3694:15828] Writing error result bundle to /var/folders/h1/8hndypj13nsbj5pn4xsnv1tm0000gn/T/ResultBundle_2024-26-02_22-49-0023.xcresult
xcodebuild: error: SDK "macosx11.1" cannot be located.
xcrun: error: unable to lookup item 'Path' in SDK 'macosx11.1'
    Updating crates.io index
 Downloading crates ...
  Downloaded tempfile v3.10.1
  Downloaded git2 v0.18.2
  Downloaded libssh2-sys v0.3.0
  Downloaded libgit2-sys v0.16.2+1.7.2
  Downloaded libz-sys v1.1.15
   Compiling libc v0.2.153
   Compiling pkg-config v0.3.30
   Compiling vcpkg v0.2.15
   Compiling tempfile v3.10.1
   Compiling native-tls v0.2.11
   Compiling tokio-native-tls v0.3.1
   Compiling hyper-tls v0.5.0
   Compiling reqwest v0.11.24
   Compiling diqwest v1.2.1
   Compiling cc v1.0.88
   Compiling openssl-sys v0.9.101
   Compiling libz-sys v1.1.15
error: failed to run custom build command for `openssl-sys v0.9.101`
Caused by:
  process didn't exit successfully: `/Users/runner/work/test-cli/test-cli/target/release/build/openssl-sys-fb0f92e5fd6c90fe/build-script-main` (exit status: 101)
  --- stdout
  cargo:rerun-if-env-changed=AARCH64_APPLE_DARWIN_OPENSSL_LIB_DIR
  AARCH64_APPLE_DARWIN_OPENSSL_LIB_DIR unset
  cargo:rerun-if-env-changed=OPENSSL_LIB_DIR
  OPENSSL_LIB_DIR unset
  cargo:rerun-if-env-changed=AARCH64_APPLE_DARWIN_OPENSSL_INCLUDE_DIR
  AARCH64_APPLE_DARWIN_OPENSSL_INCLUDE_DIR unset
  cargo:rerun-if-env-changed=OPENSSL_INCLUDE_DIR
  OPENSSL_INCLUDE_DIR unset
  cargo:rerun-if-env-changed=AARCH64_APPLE_DARWIN_OPENSSL_DIR
  AARCH64_APPLE_DARWIN_OPENSSL_DIR unset
  cargo:rerun-if-env-changed=OPENSSL_DIR
  OPENSSL_DIR unset
  cargo:rerun-if-env-changed=OPENSSL_NO_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG_ALLOW_CROSS_aarch64-apple-darwin
  cargo:rerun-if-env-changed=PKG_CONFIG_ALLOW_CROSS_aarch64_apple_darwin
  cargo:rerun-if-env-changed=TARGET_PKG_CONFIG_ALLOW_CROSS
  cargo:rerun-if-env-changed=PKG_CONFIG_ALLOW_CROSS
  cargo:rerun-if-env-changed=PKG_CONFIG_aarch64-apple-darwin
  cargo:rerun-if-env-changed=PKG_CONFIG_aarch64_apple_darwin
  cargo:rerun-if-env-changed=TARGET_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_aarch64-apple-darwin
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_aarch64_apple_darwin
  cargo:rerun-if-env-changed=TARGET_PKG_CONFIG_SYSROOT_DIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
  run pkg_config fail: pkg-config has not been configured to support cross-compilation.
  Install a sysroot for the target platform and configure it via
  PKG_CONFIG_SYSROOT_DIR and PKG_CONFIG_PATH, or install a
  cross-compiling wrapper for pkg-config and set it via
  PKG_CONFIG environment variable.
  --- stderr
  thread 'main' panicked at /Users/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.101/build/find_normal.rs:190:5:
  Could not find directory of OpenSSL installation, and this `-sys` crate cannot
  proceed without this knowledge. If OpenSSL is installed and this crate had
  trouble finding it,  you can set the `OPENSSL_DIR` environment variable for the
  compilation process.
  Make sure you also have the development packages of openssl installed.
  For example, `libssl-dev` on Ubuntu or `openssl-devel` on Fedora.
  If you're in a situation where you think the directory *should* be found
  automatically, please open a bug at https://github.com/sfackler/rust-openssl
  and include information about your system as well as this message.
  $HOST = x86_64-apple-darwin
  $TARGET = aarch64-apple-darwin
  openssl-sys = 0.9.101
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
Error: Process completed with exit code 101.

My project is pretty small:

❯ cargo tree -i cc
cc v1.0.88
[build-dependencies]
├── libgit2-sys v0.16.2+1.7.2
│   └── git2 v0.18.2
│       └── test-cli v0.6.1 (/Users/jd/projects/test-cli)
├── libssh2-sys v0.3.0
│   └── libgit2-sys v0.16.2+1.7.2 (*)
├── libz-sys v1.1.15
│   ├── libgit2-sys v0.16.2+1.7.2 (*)
│   └── libssh2-sys v0.3.0 (*)
└── openssl-sys v0.9.101
    ├── libgit2-sys v0.16.2+1.7.2 (*)
    └── libssh2-sys v0.3.0 (*)

The workflow:

#!/bin/bash

set -e

echo "Building Test CLI"

SDKROOT=$(xcrun -sdk macosx11.1 --show-sdk-path) MACOSX_DEPLOYMENT_TARGET=11.0 cargo build --release --target=aarch64-apple-darwin

echo "Packaging Binaries"

cd target/aarch64-apple-darwin/release
tar -zcvf "$1.tar.gz" test-cli
on:
  push:
    branches: [ dev ]

name: Dev

jobs:
  macos:
    name: Build - MacOS
    runs-on: macos-latest
    steps:
      - name: Check out code
        uses: actions/checkout@v3
      - name: Change folders
        run: ''
      - name: Set up cargo
        uses: dtolnay/rust-toolchain@master
        with:
          toolchain: 1.74
          target: aarch64-apple-darwin
      - name: Cargo Cache
        uses: Swatinem/rust-cache@v2
      - name: Compile and package Test CLI
        run: ./ci/build-macos.sh test-cli-macos

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

@jdelgadofrts That's a different error, you need to either configure pkg-config for cross compilation or enable openssl/vendored

run pkg_config fail: pkg-config has not been configured to support cross-compilation.
Install a sysroot for the target platform and configure it via
PKG_CONFIG_SYSROOT_DIR and PKG_CONFIG_PATH, or install a
cross-compiling wrapper for pkg-config and set it via
PKG_CONFIG environment variable.

This is openssl discovery logic from openssl-sys

from cc-rs.

sehz avatar sehz commented on August 18, 2024
GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

Can you try #974 with verbose log, and see if it gives you Failed to set read end of jobserver pipe back to blocking?

from cc-rs.

sehz avatar sehz commented on August 18, 2024

upgrading to gmake fixed the build issue:

$ brew install make
$ gmake -v
GNU Make 4.4.1
Built for aarch64-apple-darwin23.0.0
Copyright (C) 1988-2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

from cc-rs.

SchmErik avatar SchmErik commented on August 18, 2024

What make version are you using?

I'm using this:

% make --version
GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for i386-apple-darwin11.3.0

Which is hipped with xcode. I tried updating xcode to the latest and the version hasn't moved.

Does upgrading to make 4.4.1 fix it?

Doing brew install make will install gmake 4.4.1 and this fixes it. However, this means that in order to use rust one has to run brew install make rather than using what comes included in xcode.

@NobodyXu 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!

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

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.

from cc-rs.

n-eq avatar n-eq commented on August 18, 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

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 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.

from cc-rs.

n-eq avatar n-eq commented on August 18, 2024

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

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

@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.

from cc-rs.

n-eq avatar n-eq commented on August 18, 2024

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

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?

from cc-rs.

n-eq avatar n-eq commented on August 18, 2024

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

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

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

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

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.

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

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

from cc-rs.

glandium avatar glandium commented on August 18, 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!

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 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.

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

I now have the confidence to say there's a bug in macOS that might affect cc-rs

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

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

from cc-rs.

glandium avatar glandium commented on August 18, 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)

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 2024

Is it really a bug, though, when the expected behavior is under-defined?

Setting or clearing O_NONBLOCK on an inherited fd in the child process, should not affect the fd in the parent process.

Child and parent process should have separate file descriptor table after fork or vfork, or posix_spawn/pidfd_spawn

It is just beyond absurd that on macOS, the pipe fd in child and parent process refers to the same file descriptor shared their state.

from cc-rs.

NobodyXu avatar NobodyXu commented on August 18, 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.

from cc-rs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.