diff options
author | Weijia Wang <9713184+wegank@users.noreply.github.com> | 2024-05-10 08:50:36 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-10 08:50:36 +0200 |
commit | a399ca6fb8a3f7c45a0287418e87888ab008eb2a (patch) | |
tree | a9569150c28ecada0b72b003a48d279d8d55718f /pkgs/top-level/all-packages.nix | |
parent | 446a3fbadaa5d5338bdb7127fac484e9db1ee2ec (diff) | |
parent | dbe34b193d331c4324be70c21c99d464834256fc (diff) |
Merge pull request #310450 from reckenrode/gnat-fix-darwin
gnat{11,12,13}: fix build on x86_64-darwin
Diffstat (limited to 'pkgs/top-level/all-packages.nix')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 6f3dfddf3ead..a1c9765ac576 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15782,6 +15782,13 @@ with pkgs; && stdenv.buildPlatform == stdenv.hostPlatform then buildPackages.gnat-bootstrap11 else buildPackages.gnat11; + stdenv = + if stdenv.hostPlatform == stdenv.targetPlatform + && stdenv.buildPlatform == stdenv.hostPlatform + && stdenv.buildPlatform.isDarwin + && stdenv.buildPlatform.isx86_64 + then overrideCC stdenv gnat-bootstrap11 + else stdenv; }); gnat12 = wrapCC (gcc12.cc.override { |