Skip to content

[Backport staging-25.05] llvmPackages_{20,21,git}.compiler-rt: no fmv on aarch64 without libc#442664

Merged
alyssais merged 1 commit intostaging-25.05from
backport-409265-to-staging-25.05
Sep 13, 2025
Merged

[Backport staging-25.05] llvmPackages_{20,21,git}.compiler-rt: no fmv on aarch64 without libc#442664
alyssais merged 1 commit intostaging-25.05from
backport-409265-to-staging-25.05

Conversation

@nixpkgs-ci
Copy link
Contributor

@nixpkgs-ci nixpkgs-ci bot commented Sep 13, 2025

Bot-based backport to staging-25.05, triggered by a label in #409265.

  • Before merging, ensure that this backport is acceptable for the release.
    • Even as a non-committer, if you find that it is not acceptable, leave a comment.

aarch64 FMV (Function MultiVersioning) is not available before the libc
is available. This causes issues while building with compiler-rt on
aarch64. By disabling FMV before the libc is available resolves missing
symbol errors.

(cherry picked from commit ded560c)
@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux. 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin-stdenv This PR causes stdenv to rebuild on Darwin and must target a staging branch. 10.rebuild-darwin: 5001+ This PR causes many rebuilds on Darwin and must target the staging branches. 6.topic: llvm/clang Issues related to llvmPackages, clangStdenv and related 4.workflow: backport This targets a stable branch labels Sep 13, 2025
@alyssais alyssais merged commit 5659907 into staging-25.05 Sep 13, 2025
33 of 37 checks passed
@alyssais alyssais deleted the backport-409265-to-staging-25.05 branch September 13, 2025 17:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4.workflow: backport This targets a stable branch 6.topic: llvm/clang Issues related to llvmPackages, clangStdenv and related 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 5001+ This PR causes many rebuilds on Darwin and must target the staging branches. 10.rebuild-darwin-stdenv This PR causes stdenv to rebuild on Darwin and must target a staging branch. 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants