diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cc706abc30f3..a82ed87bf764 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13402,8 +13402,9 @@ with pkgs; buildPackages = buildPackages // { stdenv = buildPackages.gcc8Stdenv; }; }); - go_1_18 = callPackage ../development/compilers/go/1.18.nix { - inherit (darwin.apple_sdk.frameworks) Security Foundation; + # go 1.18 requires a newer Apple SDK to be build. See commit message for more details. + go_1_18 = darwin.apple_sdk_11_0.callPackage ../development/compilers/go/1.18.nix { + inherit (darwin.apple_sdk_11_0.frameworks) Security Foundation; }; go = go_1_18; @@ -21750,7 +21751,9 @@ with pkgs; buildGo117Package = callPackage ../development/go-packages/generic { go = buildPackages.go_1_17; }; - buildGo118Package = callPackage ../development/go-packages/generic { + + # go 1.18 requires a newer Apple SDK to be build. See commit message for more details. + buildGo118Package = darwin.apple_sdk_11_0.callPackage ../development/go-packages/generic { go = buildPackages.go_1_18; }; @@ -21759,7 +21762,9 @@ with pkgs; buildGo117Module = callPackage ../development/go-modules/generic { go = buildPackages.go_1_17; }; - buildGo118Module = callPackage ../development/go-modules/generic { + + # go 1.18 requires a newer Apple SDK to be build. See commit message for more details. + buildGo118Module = darwin.apple_sdk_11_0.callPackage ../development/go-modules/generic { go = buildPackages.go_1_18; };