-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove the old make-based build system #11804
Conversation
Spooky VM failures? |
This comment was marked as resolved.
This comment was marked as resolved.
@cole-h I thought the documentation is updated by now, but if it is not do let me know. I am happy to fix that first before merging this. |
Is is indeed updated, thanks for making me double check :) |
🎉 All dependencies have been resolved ! |
|
ea775b7
to
f7591bc
Compare
@@ -220,15 +218,15 @@ | |||
# for which we don't apply the full build matrix such as cross or static. | |||
inherit (nixpkgsFor.${system}.native) | |||
changelog-d; | |||
default = self.packages.${system}.nix-ng; | |||
# TODO probably should be `nix-cli` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
or perhaps a tested nix-cli
, like nix-everything
but without the libs or manual?
We should probably also add a nix
attribute with some suggestions of what to pick instead.
Ouch, isn't this premature? I think we decided we want at least one release where the new build system is fully functional while the old one is still available. I really wanted to do a 2.25 release in the next couple of days without having to deal with potential build system fallout. |
Ok. I wasn't aware, that this decision was made. We did the merge yesterday in the Nix meeting when @Ericson2314, @tomberek and @roberth was around. |
@edolstra My understanding was that we wouldn't block the release on this being done, not that we would hold this on waiting for the release. Are you fine releasing the commit just before this landed? Or are there some other things you want to land first? |
Otherwise, I don't think it's a big loss to do a revert, release it and revert the revert. Than have @roberth push his meson nix changes to nixpkgs and we have some time to test nixVersions.nix. |
Revert "Merge pull request #11804 from obsidiansystems/remove-old-make"
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/2024-11-06-nix-team-meeting-minutes-192/55847/1 |
|
Motivation
Closes #2503
Context
depends on #11803
Priorities and Process
Add 👍 to pull requests you find important.
The Nix maintainer team uses a GitHub project board to schedule and track reviews.