Skip to content

Restrict aarch64 outline atomics to glibc for now.#90044

Merged
bors merged 1 commit intorust-lang:masterfrom
rusticstuff:disable_arm_outline_atomics_for_musl
Nov 25, 2021
Merged

Restrict aarch64 outline atomics to glibc for now.#90044
bors merged 1 commit intorust-lang:masterfrom
rusticstuff:disable_arm_outline_atomics_for_musl

Conversation

@hkratz
Copy link
Contributor

@hkratz hkratz commented Oct 19, 2021

The introduced dependency on getauxval causes linking problems with musl, making compiling any binaries for aarch64-unknown-linux-musl impossible without workarounds such as using lld or adding liblibc.rlib again to the linker invocation, see #89626.

This is a workaround until libc>0.2.108 is merged.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

beta-accepted Accepted for backporting to the compiler in the beta channel. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants