diff options
author | Artturi <Artturin@artturin.com> | 2023-09-11 22:13:42 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-11 22:13:42 +0300 |
commit | bb446a19f77e8d1d0c5ada7069d21a001442fc73 (patch) | |
tree | 7595b54ba9f04aad9a6cea7917c7ad87c4caeb60 /pkgs/build-support | |
parent | 78e149fba3e0cf25059fab1ea70dce7a62947609 (diff) | |
parent | 5581c0677cb7c41d6e65de0b0efd33f042c2d51a (diff) |
Merge pull request #247682 from minijackson/fix-ppc64be-linker
Diffstat (limited to 'pkgs/build-support')
-rw-r--r-- | pkgs/build-support/bintools-wrapper/default.nix | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/build-support/bintools-wrapper/default.nix b/pkgs/build-support/bintools-wrapper/default.nix index 9ed4f5886f617..ccd342eaa0d19 100644 --- a/pkgs/build-support/bintools-wrapper/default.nix +++ b/pkgs/build-support/bintools-wrapper/default.nix @@ -80,7 +80,8 @@ let else if targetPlatform.libc == "nblibc" then "${sharedLibraryLoader}/libexec/ld.elf_so" else if targetPlatform.system == "i686-linux" then "${sharedLibraryLoader}/lib/ld-linux.so.2" else if targetPlatform.system == "x86_64-linux" then "${sharedLibraryLoader}/lib/ld-linux-x86-64.so.2" - else if targetPlatform.system == "powerpc64le-linux" then "${sharedLibraryLoader}/lib/ld64.so.2" + # ELFv1 (.1) or ELFv2 (.2) ABI + else if targetPlatform.isPower64 then "${sharedLibraryLoader}/lib/ld64.so.*" # ARM with a wildcard, which can be "" or "-armhf". else if (with targetPlatform; isAarch32 && isLinux) then "${sharedLibraryLoader}/lib/ld-linux*.so.3" else if targetPlatform.system == "aarch64-linux" then "${sharedLibraryLoader}/lib/ld-linux-aarch64.so.1" |