-
-
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
Nixpkgs upgrade to nixpkgs-unstable #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
e3190e9
to
7fb4f91
Compare
Cross-compilation of curl is broken in nixpkgs. Therefore we disable it until nixpkgs fixes the underlying issues.
7fb4f91
to
824d33f
Compare
Ok. Github looks good. Let's see what hydra says: https://hydra.nixos.org/eval/1810385 |
This is needed for macos support as the sandboxed version of lowdown doesn't work in the nix sandbox.
we are not testing any nixos modules, so we don't need to generate documentation. This will give us a bit of speed up.
d414038
to
bf7d627
Compare
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.