Skip to content

[Backport release-22.11] darwin.builder: Fix gratuitous rebuilds#207979

Merged
domenkozar merged 1 commit intorelease-22.11from
backport-207902-to-release-22.11
Dec 27, 2022
Merged

[Backport release-22.11] darwin.builder: Fix gratuitous rebuilds#207979
domenkozar merged 1 commit intorelease-22.11from
backport-207902-to-release-22.11

Conversation

@github-actions
Copy link
Contributor

Bot-based backport to release-22.11, triggered by a label in #207902.

  • Before merging, ensure that this backport complies with the Criteria for Backporting.
    • Even as a non-commiter, if you find that it does not comply, leave a comment.

See the discussion starting here:

#206951 (comment)

The `darwin.builder` derivation had a gratuitous dependency
on the current Nixpkgs revision due to
`config.system.nixos.revision`.  Setting the revision explicitly
to null fixes this problem and prevents the derivation from being
rebuilt on every change to Nixpkgs.

(cherry picked from commit 474198f)
@ofborg ofborg bot added the 6.topic: darwin Running or building packages on Darwin label Dec 27, 2022
@ofborg ofborg bot added 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. labels Dec 27, 2022
@domenkozar domenkozar merged commit 44ab9fe into release-22.11 Dec 27, 2022
@bjornfor bjornfor deleted the backport-207902-to-release-22.11 branch December 28, 2022 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: darwin Running or building packages on Darwin 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants