Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Build and static link openssl with --target x86_64-unknown-linux-musl #2288

Open
Tockra opened this issue Aug 31, 2024 · 1 comment
Open

Comments

@Tockra
Copy link

Tockra commented Aug 31, 2024

Hi,

I'm trying to build a docker container for my application. For this I read that static linking with target x86_64-unknown-linux-musl could result in a better performance.

So I built this dockerfile:

####################################################################################################
## Builder
####################################################################################################
FROM rust:latest AS builder

RUN rustup target add x86_64-unknown-linux-musl
RUN apt update && apt install -y musl-tools musl-dev libssl-dev pkg-config build-essential checkinstall zlib1g-dev
RUN update-ca-certificates

RUN mkdir /musl
RUN wget https://github.com/openssl/openssl/releases/download/openssl-3.3.1/openssl-3.3.1.tar.gz
RUN tar xfvz openssl-3.3.1.tar.gz
WORKDIR /openssl-3.3.1/
RUN ./config --prefix=/musl --openssldir=/musl/ssl shared zlib
RUN make test
RUN make
RUN make install

ENV PKG_CONFIG_ALLOW_CROSS=1
ENV OPENSSL_STATIC=true
ENV OPENSSL_DIR=/musl

# Create appuser
ENV USER=ember
ENV UID=10001

RUN adduser \
    --disabled-password \
    --gecos "" \
    --home "/nonexistent" \
    --shell "/sbin/nologin" \
    --no-create-home \
    --uid "${UID}" \
    "${USER}"


WORKDIR /ember-backend

COPY ./ .

RUN cargo build --target x86_64-unknown-linux-musl --release

####################################################################################################
## Final image
####################################################################################################
FROM scratch

# Import from builder.
COPY --from=builder /etc/passwd /etc/passwd
COPY --from=builder /etc/group /etc/group

WORKDIR /ember-backend

# Copy our build
COPY --from=builder /ember-backend/target/x86_64-unknown-linux-musl/release/ember-backend ./

# Use an unprivileged user.
USER ember:ember

CMD ["/ember-backend/ember-backend"]

But sadly the build fails with:

Build log
151.1    Compiling humantime v2.1.0
160.3    Compiling ember-backend v0.1.0 (/ember-backend)
318.7 error: linking with `cc` failed: exit status: 1
318.7   |
318.7   = note: LC_ALL="C" PATH="/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin/self-contained:/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin/self-contained:/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin/self-contained:/usr/local/cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/rcrt1.o" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o" "/tmp/rustcr0tRYM/symbols.o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b.ember_backend.889c605749069a0f-cgu.00.rcgu.o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b.ember_backend.889c605749069a0f-cgu.01.rcgu.o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b.ember_backend.889c605749069a0f-cgu.02.rcgu.o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b.ember_backend.889c605749069a0f-cgu.03.rcgu.o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b.ember_backend.889c605749069a0f-cgu.04.rcgu.o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b.ember_backend.889c605749069a0f-cgu.05.rcgu.o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b.ember_backend.889c605749069a0f-cgu.06.rcgu.o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b.ember_backend.889c605749069a0f-cgu.07.rcgu.o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b.ember_backend.889c605749069a0f-cgu.08.rcgu.o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b.ember_backend.889c605749069a0f-cgu.09.rcgu.o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b.ember_backend.889c605749069a0f-cgu.10.rcgu.o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b.ember_backend.889c605749069a0f-cgu.11.rcgu.o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b.ember_backend.889c605749069a0f-cgu.12.rcgu.o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b.ember_backend.889c605749069a0f-cgu.13.rcgu.o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b.ember_backend.889c605749069a0f-cgu.14.rcgu.o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b.ember_backend.889c605749069a0f-cgu.15.rcgu.o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b.de0vs9n776j664ccydzacwv4p.rcgu.o" "-Wl,--as-needed" "-L" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps" "-L" "/ember-backend/target/release/deps" "-L" "/ember-backend/target/x86_64-unknown-linux-musl/release/build/ring-4c4deb2c3b724c79/out" "-L" "/musl/lib64" "-L" "/ember-backend/target/x86_64-unknown-linux-musl/release/build/ring-62b0711636cd6a47/out" "-L" "/ember-backend/target/x86_64-unknown-linux-musl/release/build/bzip2-sys-ad08fcf98ec7a526/out/lib" "-L" "/ember-backend/target/x86_64-unknown-linux-musl/release/build/zstd-sys-ae928bf749c3e4ce/out" "-L" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib" "-Wl,-Bstatic" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libfigment-2dca64b62ed96b5d.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libuncased-b690e9c8941d7bd8.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libpear-32ad0076b0507b6d.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libyansi-3ed9955591bb378f.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libinlinable_string-4fcdb94c2dbd6bab.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libember_backend-158407facccf02d4.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhumantime-9500935e47cbcf6a.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libfern-4058b1f7b1d662fc.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtower_http-eee34b5de752572b.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_sdk_s3-aa59300cd86d1753.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/liblru-9424d4977e9d49e9.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_smithy_checksums-5963b87839264b15.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libcrc32c-7e2e6f847a37f877.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_config-8ee5ed4ebb35a9a0.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_sdk_ssooidc-d4bc36118f461cd7.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_sdk_sso-0c477586215296b2.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_sdk_sts-b8870152c9cbd94a.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_smithy_query-e10b16ba145806d4.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/liburlencoding-fae0d0d9debdf237.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_smithy_xml-0e4bc2e3c9c583a6.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libxmlparser-1e84b3ad0ddcc560.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libregex_lite-4b008ad158868fcf.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_runtime-77177bb9db481789.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_sigv4-709ebff6c0ee1395.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_smithy_http-f1ba38a10183fb8f.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_smithy_eventstream-95e97012c81580ad.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libp256-515f23fa43fddf0a.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libecdsa-f55451ca2711b9bb.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/librfc6979-c3adc06e62090e4b.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libsignature-32ab22745ced2e66.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libelliptic_curve-7df7b2130b1bcc76.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libsec1-f508980be84a9404.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libpkcs8-d5adeb15fc94d1fe.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libspki-4fbe21891375be94.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libder-5241b7602ee22e89.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libconst_oid-ebeda0152ffb1e12.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libbase16ct-1044a6fe75067207.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libgroup-4434cd086d99db53.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libff-3922181a51056f82.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libcrypto_bigint-24795be72b0e620c.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libcrypto_bigint-d603a6f675ff23be.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_smithy_json-530d659298182d71.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_smithy_runtime-a8b4658d9a4d5c12.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libfastrand-c0a72e3462e68dd9.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhyper_rustls-bcbfc7bde9c7e16f.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/librustls_native_certs-4fdb34a89e243c22.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhyper-a6b92fa8206d2500.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libh2-b76ef74cb50aa9a8.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_types-049cee7f7f7fa36d.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_credential_types-20c4d1f8454949ef.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_smithy_runtime_api-11b62678bc32f41b.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_smithy_async-aeac0b255962b423.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaws_smithy_types-3afd3731e51af2b6.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libbytes_utils-4d2d0cb5439e39ee.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libeither-fe5cdb63883efec8.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhttp_body-8538ac32f2e2acb6.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhttp-96fcfe87fa52f5cd.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libbase64_simd-bbaa891877741156.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/liboutref-7dc39e9a86ae6abb.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libvsimd-604041aa5a306166.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libregex-6122e38a0689bf4f.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libregex_automata-275dde0f4c152d3b.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaho_corasick-2ab5ecf487b025ba.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libregex_syntax-f6ce38f90e2810a1.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libmail_send-299ba23135231873.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libwebpki_roots-95df382d1040f244.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libmd5-0d03b5ff37cd653d.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libmail_auth-5dd6fdbffb382bac.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libzip-a2c38641710a5ee9.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libdeflate64-876f69bdb76645a5.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libpbkdf2-e0697656d6f60e08.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libzstd-f55b5552340ee271.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libzstd_safe-b8c950195fb70604.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libzstd_sys-ea7a3783001291ec.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libzopfli-fbcedebabbffb27b.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libsimd_adler32-3066352d64084909.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libbumpalo-5bba02e258e2e626.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/liblockfree_object_pool-bda7f6af64ab2ed6.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libbzip2-1716df4db991aee3.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libbzip2_sys-7ea45cfeb2abdd40.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/liblzma_rs-fcb0ae84ccd82a0c.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libcrc-cdc63e26cfa53250.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libcrc_catalog-5c2eb48467aa2a75.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaes-200ba72e40f1889a.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libcipher-af73d097c33b6dc4.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libinout-0a0bce4c6c1ff113.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libconstant_time_eq-9400b5458e983d66.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libquick_xml-99e8e274a0b2eb00.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libflate2-dbbc9d3ea3c97d4a.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libminiz_oxide-2e8852b162de3a3c.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libadler-ead4cdc8e2cffb74.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libcrc32fast-21f9ef0db1a95b0c.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libmail_parser-51d0b1f74b9beca5.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libmail_builder-8b1cb743726b2383.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libgethostname-180fe8e089ca4a07.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtokio_rustls-5dfb71ee69adeea5.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/librustls-eccd04f57f6933df.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libwebpki-9b3837683ba75b4d.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libzeroize-8e46fac2db352fea.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libsmtp_proto-a405e001bd3c0796.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtyped_builder-a25ec46b5a60a849.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libmongodb-4ae0bbe9da433c54.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtake_mut-1098f028606715f3.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/librustc_version_runtime-d70bceff6f2ed7fa.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/librustc_version-65a6d30ffedc4ea5.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libsemver-050ecf64562f4204.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libpbkdf2-6833df73fd5c9d9d.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libstringprep-e3dc18be92c711be.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libunicode_properties-d1fade0df895feef.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libwebpki_roots-31f118720b03b6c2.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libbitflags-296668995c7027be.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libstrsim-fc13b8385f02d583.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhickory_resolver-0df9ee4f69b8670d.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libresolv_conf-5eef5d1d25e2d228.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhostname-680e7edc288dd7d1.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libmatch_cfg-84845d6b59bda573.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libquick_error-aa4fc6a7a6b046af.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/liblru_cache-fc9e81656422cb2e.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/liblinked_hash_map-d1dd33a13cdc3225.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhickory_proto-971481fe0d99a932.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtokio_rustls-6b245db9fac845ab.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/librustls_pemfile-cfdb5400a3aff100.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/librustls-1a833a7cb22088ba.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libsct-3ded410de8748748.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libwebpki-170b3ee7b8687e93.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libidna-09276b43076c54fc.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libring-c0c2caa98f783afd.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libspin-ebe6cbad65da7d51.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libuntrusted-7f39ce5443bb760c.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libsha2-ec3e695320d390f1.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libsha1-b1c2ad4597d658a4.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libmd5-7ca33a3e5d268bc4.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhmac-8b7838d902e8c154.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libbson-f05dcc6ecaed1f9a.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libbase64-73da310506f860c4.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhex-88605910ee3cc42d.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libbitvec-8e4e5a8f8971cd2c.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libwyz-5fb9eac4ba8da6dc.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtap-c0f722fcac0dbc55.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libradium-767ece85d9c88bac.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libfunty-50574fdc325f4d19.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libserde_bytes-7e02eceb1cc7cf90.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libchrono-476a0f8fee9165b5.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libiana_time_zone-876391b27de02eba.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaxum_keycloak_auth-82e2ee4db47a2f41.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libuuid-71b6edf150836ace.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libjsonwebtoken-cc112ac7d612c289.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libpem-3c02090642cbd3d3.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libsimple_asn1-a3c20ea6dc6e2812.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libnum_bigint-2ba6507891bfe740.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libnum_integer-567a5fce3820407b.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libnum_traits-db80bfbb8f021c7b.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libring-d1cc4231694d131d.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libuntrusted-e7b07795489a9251.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtime-2424cce250271bb8.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtime_core-36590a5e4d858221.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libnum_conv-48180193c3d846eb.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libderanged-10cded9ae10c7ceb.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libpowerfmt-68a478b9c7f41864.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libserde_querystring-c124934947259543.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/liblexical-0e809bd5174639ab.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/liblexical_core-37415f8c8c0da807.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/liblexical_parse_float-d87b99ae3e9e659f.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/liblexical_parse_integer-f82915217568202d.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/liblexical_util-ce3fce4dee46bad4.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libstatic_assertions-6fba4b7971de09cb.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libreqwest-a73c2bb16c29cc0e.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/librustls_pemfile-f0ec799137347731.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/librustls_pki_types-8e86305ae1a2008b.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libbase64-37bea7851c38462f.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libipnet-bd68e7c905c5b45e.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhyper_tls-3b42acc0eeb8de01.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtokio_native_tls-222a523dd516190f.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libmime_guess-7b26770c5d41d1f7.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libunicase-f48958ffa7366fe3.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libnative_tls-030a11112b9a61dd.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libopenssl_probe-2c105c6ed8a9749d.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libopenssl-6c0c995f4d5310c1.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libbitflags-7e67c0524423d7e4.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libforeign_types-0da834c7411185d5.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libforeign_types_shared-e22479af6e1ba53c.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libopenssl_sys-8d5f49a2deb8a550.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtyped_builder-b0657b7896afabd8.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtry_again-7a74f7e8ed127046.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libsnafu-c3673a705301bd75.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libserde_with-2650986916cd9f74.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libfutures-e9c2d3bf0bacf48f.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libfutures_executor-77126f0a51c327ab.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaxum-2b97f16d4aed3ed7.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libmulter-82ad614f647e4622.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libspin-f8f4dc724a9fb97b.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libencoding_rs-315290aafd68b466.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libserde_path_to_error-d8d16e3f86eefc3f.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libserde_json-2ed959ceda82c824.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libserde_urlencoded-bd40614e3888a8a3.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libryu-a35d8de1e559fac8.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libmatchit-09a72a5845b9b6f6.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libsync_wrapper-29d0888d673f401d.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libbase64-3676eb248934c340.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtokio_tungstenite-7b48714f1dded342.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtungstenite-bec11ebf14d92953.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libdata_encoding-1afc4f7d0d0b4675.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/librand-b24adbaa480e5872.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/librand_chacha-def3e50853375f64.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libppv_lite86-ff997c5986cb8b82.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libzerocopy-da2b62d3b1e472c5.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/librand_core-de600dacc92178db.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libutf8-e41fa66c26f460ee.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libbyteorder-32a23e6e77005fad.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libthiserror-edde85b94fd00532.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/liburl-ff4e5857056dfb9b.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libidna-6fbb747dd5e316d6.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libunicode_normalization-b30c39ca5e474d82.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtinyvec-84c230e032085368.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtinyvec_macros-a5c3c3b166e9869d.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libunicode_bidi-fee4b58ae2bca5ab.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libform_urlencoded-d14e8d3bd05c99da.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libpercent_encoding-7d319f6f982aa975.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libsha1-2ebfe85e603beb78.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libcpufeatures-48cbd23abcc8d3b0.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libdigest-c64476ee60018c4d.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libsubtle-d5ff32c302fa9508.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libblock_buffer-6abe812bdbba0904.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libcrypto_common-9e1dbcd79d1dd1c7.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libgeneric_array-d8fffab69a402504.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtypenum-78baf0a5fd7fe670.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhyper_util-c07001a26e230e19.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhyper-7af0833e97db9ab2.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libwant-b6c33841dded1258.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtry_lock-2a3c6787416d26a9.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhttparse-5658e8da293178e2.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libh2-985e60f3dbd590e2.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libindexmap-79521ea432717b08.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libequivalent-dbb037ca86d5b67d.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhashbrown-33529fa3d736c606.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libahash-ae3fcbf448f5bfcc.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libgetrandom-4a0b70eb864d5a53.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libzerocopy-d0deeb9fa56150d2.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/liballocator_api2-f3a2ac62fa11ec33.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libatomic_waker-df1c591c161af3b7.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtokio_util-23745a6bba9ded2d.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhttpdate-e0c1dd5a87c02520.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libserde-ec693becac4cdd6c.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libaxum_core-aad793569e4f250f.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libmime-437439750f1f11df.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtracing-dc6cae36fa9d22f6.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/liblog-664e526c61300cbb.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtracing_core-e8cd11f5ba56b960.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libonce_cell-8a5d7b85f454c0d3.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libsync_wrapper-437efde0816e1a90.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhttp_body_util-6bfae145cd08f674.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhttp_body-c7bb2779e2ffeb94.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libhttp-6efa090c4fa493ff.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libitoa-9f51262a248eb025.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libfnv-2df5c1199bdcc71b.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtower-96c8ff228a922592.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libpin_project-90fc8f21e0071d61.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtower_layer-f16caeecac3c67de.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libfutures_util-1bd53ef72a65626b.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libmemchr-42a9d56e06309518.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libfutures_io-179c73ca58646631.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libslab-c7c137f2b16434ab.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libfutures_channel-72aa386ed1bd969e.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libfutures_sink-a0e0f1816ddcceb1.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libfutures_task-a4f05b2604410563.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libpin_utils-ae1a5791d97f422e.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libfutures_core-62d7bd9228a11b6f.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtower_service-42f21b874531c890.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libtokio-7803f0fc3bc84a03.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libsignal_hook_registry-554f3a4dfab71b36.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libsocket2-c6ab01ed049712d3.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libbytes-a363eb96e1a50c67.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libmio-4ad4d09075dbb67f.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libparking_lot-18fb467ad71b1499.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libparking_lot_core-121cced84490b477.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/liblibc-6f1cdb93436e005a.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libcfg_if-34735b8a89a8a7b9.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libsmallvec-3a5047f6c7f102ab.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/liblock_api-cb4b0466ff20c875.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libscopeguard-6f46e47acaf21037.rlib" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/libpin_project_lite-a5e038b1ddf8c54b.rlib" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-11278e6f292a83a2.rlib" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-1f0a0dc4faeec0a3.rlib" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/libobject-aa008ac291cf6c9f.rlib" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/libmemchr-222e4867c5d474c8.rlib" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/libaddr2line-b729ba7443944882.rlib" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/libgimli-59743343eaf025ae.rlib" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-cb5149dfbee56ccb.rlib" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-e57a974822694b25.rlib" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-a2863812bbdf5e6e.rlib" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-925e49df7b4ee2bb.rlib" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/libminiz_oxide-fb6cd229e1eac996.rlib" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/libadler-22b25a5ddfc02a07.rlib" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-bf17bea8f84cb8cb.rlib" "-lunwind" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-218ac2e8053d7769.rlib" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/liblibc-c8a3bb72f2547d7e.rlib" "-lc" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-a6f924a0e16819b9.rlib" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-aedcb87a10c080a3.rlib" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-c1cee64659224c4c.rlib" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-b35caaccb3ca2afc.rlib" "-Wl,-Bdynamic" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-nostartfiles" "-L" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib" "-L" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained" "-o" "/ember-backend/target/x86_64-unknown-linux-musl/release/deps/ember_backend-0a6d93c2d9d6dc8b" "-Wl,--gc-sections" "-static-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-debug" "-nodefaultlibs" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o" "/usr/local/rustup/toolchains/1.80.1-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o"
318.7   = note: /usr/bin/ld: /ember-backend/target/x86_64-unknown-linux-musl/release/deps/libopenssl_sys-8d5f49a2deb8a550.rlib(libcrypto-lib-async.o): in function `async_fibre_swapcontext.constprop.0':
318.7           async.c:(.text+0x36): undefined reference to `setcontext'
318.7           /usr/bin/ld: /ember-backend/target/x86_64-unknown-linux-musl/release/deps/libopenssl_sys-8d5f49a2deb8a550.rlib(libcrypto-lib-c_zlib.o): in function `zlib_stateful_expand_block':
318.7           c_zlib.c:(.text+0x79): undefined reference to `inflate'
318.7           /usr/bin/ld: /ember-backend/target/x86_64-unknown-linux-musl/release/deps/libopenssl_sys-8d5f49a2deb8a550.rlib(libcrypto-lib-c_zlib.o): in function `zlib_stateful_compress_block':
318.7           c_zlib.c:(.text+0xfa): undefined reference to `deflate'
318.7           /usr/bin/ld: /ember-backend/target/x86_64-unknown-linux-musl/release/deps/libopenssl_sys-8d5f49a2deb8a550.rlib(libcrypto-lib-c_zlib.o): in function `zlib_stateful_finish':
318.7           c_zlib.c:(.text+0x129): undefined reference to `inflateEnd'
318.7           /usr/bin/ld: c_zlib.c:(.text+0x132): undefined reference to `deflateEnd'
318.7           /usr/bin/ld: /ember-backend/target/x86_64-unknown-linux-musl/release/deps/libopenssl_sys-8d5f49a2deb8a550.rlib(libcrypto-lib-c_zlib.o): in function `zlib_stateful_init':
318.7           c_zlib.c:(.text+0x211): undefined reference to `inflateInit_'
318.7           /usr/bin/ld: c_zlib.c:(.text+0x27c): undefined reference to `deflateInit_'
318.7           /usr/bin/ld: /ember-backend/target/x86_64-unknown-linux-musl/release/deps/libopenssl_sys-8d5f49a2deb8a550.rlib(libcrypto-lib-c_zlib.o): in function `bio_zlib_ctrl':
318.7           c_zlib.c:(.text+0x458): undefined reference to `deflate'
318.7           /usr/bin/ld: c_zlib.c:(.text+0x556): undefined reference to `zError'
318.7           /usr/bin/ld: /ember-backend/target/x86_64-unknown-linux-musl/release/deps/libopenssl_sys-8d5f49a2deb8a550.rlib(libcrypto-lib-c_zlib.o): in function `bio_zlib_write':
318.7           c_zlib.c:(.text+0x7f0): undefined reference to `deflate'
318.7           /usr/bin/ld: c_zlib.c:(.text+0x89e): undefined reference to `zError'
318.7           /usr/bin/ld: c_zlib.c:(.text+0x919): undefined reference to `deflateInit_'
318.7           /usr/bin/ld: /ember-backend/target/x86_64-unknown-linux-musl/release/deps/libopenssl_sys-8d5f49a2deb8a550.rlib(libcrypto-lib-c_zlib.o): in function `bio_zlib_read':
318.7           c_zlib.c:(.text+0x9d9): undefined reference to `inflate'
318.7           /usr/bin/ld: c_zlib.c:(.text+0xa6e): undefined reference to `zError'
318.7           /usr/bin/ld: c_zlib.c:(.text+0xabe): undefined reference to `inflateInit_'
318.7           /usr/bin/ld: /ember-backend/target/x86_64-unknown-linux-musl/release/deps/libopenssl_sys-8d5f49a2deb8a550.rlib(libcrypto-lib-c_zlib.o): in function `zlib_oneshot_expand_block':
318.7           c_zlib.c:(.text+0xb2b): undefined reference to `uncompress'
318.7           /usr/bin/ld: /ember-backend/target/x86_64-unknown-linux-musl/release/deps/libopenssl_sys-8d5f49a2deb8a550.rlib(libcrypto-lib-c_zlib.o): in function `zlib_oneshot_compress_block':
318.7           c_zlib.c:(.text+0xb8b): undefined reference to `compress'
318.7           /usr/bin/ld: /ember-backend/target/x86_64-unknown-linux-musl/release/deps/libopenssl_sys-8d5f49a2deb8a550.rlib(libcrypto-lib-c_zlib.o): in function `bio_zlib_free':
318.7           c_zlib.c:(.text+0xbea): undefined reference to `inflateEnd'
318.7           /usr/bin/ld: c_zlib.c:(.text+0xc11): undefined reference to `deflateEnd'
318.7           /usr/bin/ld: /ember-backend/target/x86_64-unknown-linux-musl/release/deps/libopenssl_sys-8d5f49a2deb8a550.rlib(libcrypto-lib-async_posix.o): in function `ASYNC_is_capable':
318.7           async_posix.c:(.text+0x7b): undefined reference to `getcontext'
318.7           /usr/bin/ld: /ember-backend/target/x86_64-unknown-linux-musl/release/deps/libopenssl_sys-8d5f49a2deb8a550.rlib(libcrypto-lib-async_posix.o): in function `async_fibre_makecontext':
318.7           async_posix.c:(.text+0x154): undefined reference to `getcontext'
318.7           /usr/bin/ld: async_posix.c:(.text+0x1f0): undefined reference to `makecontext'
318.7           collect2: error: ld returned 1 exit status
318.7
318.7   = note: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
318.7   = note: use the `-l` flag to specify native libraries to link
318.7   = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#rustc-link-lib)
318.7
318.8 error: could not compile `ember-backend` (bin "ember-backend") due to 1 previous error
------
Dockerfile:41
--------------------
  39 |     COPY ./ .
  40 |
  41 | >>> RUN cargo build --target x86_64-unknown-linux-musl --release
  42 |
  43 |     ####################################################################################################
--------------------
ERROR: failed to solve: process "/bin/sh -c cargo build --target x86_64-unknown-linux-musl --release" did not complete successfully: exit code: 101
titan@hetzner-gitlab:~/ember/ember-backend$ NSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/musl/ssl\"" -DENGINESDIR="\"/musl/lib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/kdf/libcrypto-lib-kdf_err.d.tmp -MT crypto/kdf/libcrypto-lib-kdf_err.o -c -o crypto/kdf/libcrypto-lib-kdf_err.o crypto/kdf/kdf_err.c
titan@hetzner-gitlab:~/ember/ember-backend$ NSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/musl/ssl\"" -DENGINESDIR="\"/musl/lib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/kdf/libcrypto-lib-kdf_err.d.tmp -MT crypto/kdf/libcrypto-lib-kdf_err.o -c -o crypto/kdf/libcrypto-lib-kdf_err.o crypto/kdf/kdf_err.cF crypto/lhash/libcrypto-lib-lh_stats.d.tmp -MT crypto/lhash/libcrypto-lib-31.23 gcc  -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include  -DAES_ASM -DBSAES_ASM -DCMLL_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 -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/musl/ssl\"" -DENGINESDIR="\"/musl/lib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/lhash/libcrypto-lib-lh_stats.d.tmp -MT crypto/lhash/libcrypto-lib-lh_stats.o -c -o crypto/lhash/libcrypto-lib-lh_stats.o crypto/lhash/lh_stats.cLESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/lhash/libcrypto-lib-lhash.d.tmp -MT crypto/lhash/libcrypto-lib-lha31.36 gcc  -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include  -DAES_ASM -DBSAES_ASM -DCMLL_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 -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/musl/ssl\"" -DENGINESDIR="\"/musl/lib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/lhash/libcrypto-lib-lhash.d.tmp -MT crypto/lhash/libcrypto-lib-lhash.o -c -o crypto/lhash/libcrypto-lib-lhash.o crypto/lhash/lhash.c-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-asn1_dsa.d.tmp -MT crypto/libcrypto-lib-asn1_dsa.o -31.38 gcc  -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include  -DAES_ASM -DBSAES_ASM -DCMLL_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 -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/musl/ssl\"" -DENGINESDIR="\"/musl/lib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-asn1_dsa.d.tmp -MT crypto/libcrypto-lib-asn1_dsa.o -c -o crypto/libcrypto-lib-asn1_dsa.o crypto/asn1_dsa.cib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-bsearch.d.tmp -MT crypto/libcrypto-lib-bsearch.o -c 31.42 gcc  -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include  -DAES_ASM -DBSAES_ASM -DCMLL_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 -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/musl/ssl\"" -DENGINESDIR="\"/musl/lib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-bsearch.d.tmp -MT crypto/libcrypto-lib-bsearch.o -c -o crypto/libcrypto-lib-bsearch.o crypto/bsearch.csl/lib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-context.d.tmp -MT crypto/libcrypto-lib-context.o -c 31.43 gcc  -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include  -DAES_ASM -DBSAES_ASM -DCMLL_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 -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/musl/ssl\"" -DENGINESDIR="\"/musl/lib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-context.d.tmp -MT crypto/libcrypto-lib-context.o -c -o crypto/libcrypto-lib-context.o crypto/context.csl/lib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-core_algorithm.d.tmp -MT crypto/libcrypto-lib-core_a31.52 gcc  -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include  -DAES_ASM -DBSAES_ASM -DCMLL_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 -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/musl/ssl\"" -DENGINESDIR="\"/musl/lib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-core_algorithm.d.tmp -MT crypto/libcrypto-lib-core_algorithm.o -c -o crypto/libcrypto-lib-core_algorithm.o crypto/core_algorithm.cLESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-core_fetch.d.tmp -MT crypto/libcrypto-lib-core_fetch31.56 gcc  -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include  -DAES_ASM -DBSAES_ASM -DCMLL_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 -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/musl/ssl\"" -DENGINESDIR="\"/musl/lib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-core_fetch.d.tmp -MT crypto/libcrypto-lib-core_fetch.o -c -o crypto/libcrypto-lib-core_fetch.o crypto/core_fetch.cines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-core_namemap.d.tmp -MT crypto/libcrypto-lib-core_nam31.66 gcc  -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include  -DAES_ASM -DBSAES_ASM -DCMLL_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 -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/musl/ssl\"" -DENGINESDIR="\"/musl/lib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-core_namemap.d.tmp -MT crypto/libcrypto-lib-core_namemap.o -c -o crypto/libcrypto-lib-core_namemap.o crypto/core_namemap.c" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-cpt_err.d.tmp -MT crypto/libcrypto-lib-cpt_err.o -c 31.69 gcc  -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include  -DAES_ASM -DBSAES_ASM -DCMLL_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 -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/musl/ssl\"" -DENGINESDIR="\"/musl/lib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-cpt_err.d.tmp -MT crypto/libcrypto-lib-cpt_err.o -c -o crypto/libcrypto-lib-cpt_err.o crypto/cpt_err.c"/musl/lib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-cpuid.d.tmp -MT crypto/libcrypto-lib-cpuid.o -c 31.71 gcc  -I. -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include  -DAES_ASM -DBSAES_ASM -DCMLL_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 -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/musl/ssl\"" -DENGINESDIR="\"/musl/lib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-cpuid.d.tmp -MT crypto/libcrypto-lib-cpuid.o -c -o crypto/libcrypto-lib-cpuid.o crypto/cpuid.c"/musl/lib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-cryptlib.d.tmp -MT crypto/libcrypto-lib-cryptlib.o -
31.72 gcc  -I. -Iinclude -Iproviders/common/include -Iproviders/implementations/include  -DAES_ASM -DBSAES_ASM -DCMLL_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 -DPOLY1305_ASM -DRC4_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/musl/ssl\"" -DENGINESDIR="\"/musl/lib64/engines-3\"" -DMODULESDIR="\"/musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/libcrypto-lib-cryptlib.d.tmp -MT crypto/libcrypto-lib-cryptlib.o -37.93 make: *** [Makefile:3643: build_sw] Error 2.ibcrypto-lib-ctr128.o] Error 4rt-bug)./musl/lib64/ossl-modules\"" -DOPENSSL_BUILDING_OPENSSL -DZLIB -DNDEBUG  -MMD -MF crypto/modes/libcrypto-lib-xts128gb.d.tmp -MT crypto/modes/libcrypto-lib-

I believe I did something wrong. Sadly I found no documentation about this.
Thanks for your help

@ashaffah
Copy link

try this :

RUN apk add --no-cache clang lld musl-dev pkgconf openssl-dev
ENV OPENSSL_DIR=/usr
ENV OPENSSL_LIB_DIR=/usr/lib
ENV OPENSSL_INCLUDE_DIR=/usr/include

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

No branches or pull requests

2 participants