-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
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
nlohmann_json: 3.7.3 -> 3.9.1 #97266
Conversation
Looks like I'm late to the game here, since there's #90637 cc: @matthewbauer since it looks like you're carrying related commits maybe, in an ipfs branch. |
I'm pretty familiar with this particular library. So feel free to hit me up as a resource if needed. |
Shouldn't that PR just be superseded by yours since yours has a newer version? |
Not sure if it's only on my side and why so much stuff is built.
|
So one build failure with this PR seems to be changes within the library to support binary types in binary formats not being implemented on nix's side. This is literally my fault, (as I was the one who implemented this in the json library). I'll submit a PR to nix to try to fix this. |
nix tracking issue: NixOS/nix#4019 |
Nix has been patched. Just need to patiently wait for the nix patch to make it to a release, or need to include it as a patch in this PR. NixOS/nix#4040 |
Anything blocking this from getting merged? |
The latest nix release (13 days ago) does not seem to have the patch I issued. Nor does it seem to use nlohmann_json at all. But the patch is still in master. I assume when nix updates their json support via a cherry-pick it will work. And ofborg seems green. So I don't think there's anything blocking. |
Can someone with a beefy machine run nixpkgs-review on this? |
Result of 5 packages marked as broken and skipped:
2 packages blacklisted:
6 packages failed to build:
61 packages built:
All failing packages seem to be failing on hydra as well, so i think this should be good to merge @SuperSandro2000. |
Motivation for this change
Updates
nlohmann_json
to latest stable. (Latestnwg-launchers
needs a newer version)Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)