-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Nixpkgs upgrade to NixOS 24.11 #11566
base: master
Are you sure you want to change the base?
Conversation
5885e9f
to
35cf784
Compare
We should probably create a Hydra jobset for this. |
The infinite recursion error here is already solved in nixpkgs master: NixOS/nixpkgs#344090 |
3e30b2b
to
a787fc7
Compare
flake.nix
Outdated
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.05"; | ||
#inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; | ||
# TODO: Switch to nixpkgs-unstable once this is in: https://nixpkgs-tracker.ocfox.me/?pr=344090 | ||
inputs.nixpkgs.url = "github:Mic92/nixpkgs/python3-netbsd"; |
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.
Bash no longer evals on windows/mingw? |
f0c686b
to
081f255
Compare
nix-static on macOS is still broken:
|
eb2bdb0
to
4f71d4b
Compare
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/2024-09-30-nix-team-meeting-minutes-182/53814/1 |
This should be fixed by the Darwin refactor work that’s coming (see: https://discourse.nixos.org/t/on-the-future-of-darwin-sdks-or-how-you-can-stop-worrying-and-put-the-sdk-in-build-inputs/50574). I’m working through conflicts after rebasing on current staging. I have a few issues left, but I’m hopeful I can get the draft PR opened tonight to start the review while I work through them. The goal is to get it into the next staging-next cycle and be part of the 24.11 release. Edit: PR is here: NixOS/nixpkgs#346043 |
Ok. Let's see how the timing is, we might disable it temporarily for nix-ci and reactivate it as soon as your changes hit nixpkgs. |
Hydra jobset: https://hydra.nixos.org/jobset/nix/pr-11566 |
TODO: fix whatever is broken after hydra eval |
fyi, NixOS/nixpkgs#346043 is in master now. Darwin static compilation (both aarch64 and x86_64) should work now. |
ed60f23
to
c22ed12
Compare
c22ed12
to
d20fac9
Compare
7fb4f91
to
824d33f
Compare
Ok. Github looks good. Let's see what hydra says: https://hydra.nixos.org/eval/1810385 |
d414038
to
bf7d627
Compare
bf7d627
to
52f0a5d
Compare
@mergify rebase |
✅ Branch has been successfully rebased |
52f0a5d
to
28e7bd3
Compare
2e7fd09
to
948f93e
Compare
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/2024-12-16-nix-team-meeting-minutes-203/57483/1 |
Cross-compilation of curl is broken in nixpkgs. Therefore we disable it until nixpkgs fixes the underlying issues.
This is needed for macos support as the sandboxed version of lowdown doesn't work in the nix sandbox.
948f93e
to
20ee83f
Compare
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/2024-12-18-nix-team-meeting-minutes-204/57602/1 |
Motivation
In preparation to NixOS 24.11 this updates nixpkgs to unstable until we can switch to the branch off branch. As a side effect this should also help with #11546
So far only the x86_64-linux build has been tested.
Context
Priorities and Process
Add 👍 to pull requests you find important.
The Nix maintainer team uses a GitHub project board to schedule and track reviews.