@@ -21,8 +21,8 @@ WORKDIR /build/
21
21
22
22
COPY scripts/musl-toolchain.sh /build/
23
23
# We need to mitigate rust-lang/rust#34978 when compiling musl itself as well
24
- RUN CFLAGS="-Wa,-mrelax-relocations=no" \
25
- CXXFLAGS="-Wa,-mrelax-relocations=no" \
24
+ RUN CFLAGS="-Wa,-mrelax-relocations=no -Wa,--compress-debug-sections=none -Wl,--compress-debug-sections=none " \
25
+ CXXFLAGS="-Wa,-mrelax-relocations=no -Wa,--compress-debug-sections=none -Wl,--compress-debug-sections=none " \
26
26
bash musl-toolchain.sh x86_64 && rm -rf build
27
27
28
28
COPY scripts/sccache.sh /scripts/
@@ -38,7 +38,9 @@ ENV RUST_CONFIGURE_ARGS \
38
38
# way to produce "super compatible" binaries.
39
39
#
40
40
# See: https://github.com/rust-lang/rust/issues/34978
41
- ENV CFLAGS_x86_64_unknown_linux_musl=-Wa,-mrelax-relocations=no
41
+ # And: https://github.com/rust-lang/rust/issues/59411
42
+ ENV CFLAGS_x86_64_unknown_linux_musl="-Wa,-mrelax-relocations=no -Wa,--compress-debug-sections=none \
43
+ -Wl,--compress-debug-sections=none"
42
44
43
45
ENV HOSTS=x86_64-unknown-linux-musl \
44
46
CC_x86_64_unknown_linux_musl=x86_64-linux-musl-gcc \
0 commit comments