alexcrichton / openssl-src-rs

Source code and logic to build OpenSSL from source
Apache License 2.0
68 stars 113 forks source link

Unable to generate static binaries on Haiku #127

Closed kallisti5 closed 2 years ago

kallisti5 commented 2 years ago

Haiku R1/beta3, Rust 1.57.0

Attempting to build a static openssl fails:

RUSTFLAGS='-C target-feature=+crt-static' cargo build --release
.
.
error: failed to run custom build command for `openssl-sys v0.9.72`
.
thread 'main' panicked at 'don't know how to configure OpenSSL for x86_64-unknown-haiku', /boot/home/.cargo/registry/src/github.com-1ecc6292.../openssl-src-111.17.0+1.1.1m/src/lib/rs:283:18
pkg-config openssl --static --libs --cflags
-I/packages/openssl-1.1.1m-1/.self/develop/headers -L/packages/openssl-1.1.1m-1/.self/develop/lib -lssl -lcrypto -lnetwork
kallisti5 commented 2 years ago

resolved via PR