[22.05] go_1_18: Use apple_sdk_11_0.callPackage #194999
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of changes
This is a cherry-pick of a commit from #179622 to allow us to merge #191885 without breaking
cosign
on darwin x86_64.In short, go 1.18 doesn't really work properly with the old sdk we use for darwin x86_64.
go_1_18
is not the default golang version for 22.05, so the ramifications of this should hopefully be limited.The only packages that fail to build on my machine with this patch are
clash
andpython3Packages.jupyter-repo2docker
, which both fail for me without the patch too (machine too slow?)Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)nixos/doc/manual/md-to-db.sh
to update generated release notes