-
-
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
Update to nixos-23.11 #9546
Update to nixos-23.11 #9546
Commits on Feb 28, 2024
-
About time :) This required disabling `bear` on darwin as it's currently broken (fixed on master, but not yet on 23.11).
Configuration menu - View commit details
-
Copy full SHA for 44f10f0 - Browse repository at this point
Copy the full SHA 44f10f0View commit details -
Bump the required daemon version for the impure-env test
The required version check was a bit too lenient, and `nixpkgs#nixUnstable` was considered valid while it didn't have the fix.
Configuration menu - View commit details
-
Copy full SHA for bbef038 - Browse repository at this point
Copy the full SHA bbef038View commit details -
Disable bear on all the things with darwin as hostPlatform
Just `stdenv.isDarwin` isn't enough because it doesn't apply to the build platform, which mean that cross packages building from darwin to another platform will have `isDarwin` set to false. Replace it by `stdenv.buildPlatform.isDarwin`.
Configuration menu - View commit details
-
Copy full SHA for a0cb75d - Browse repository at this point
Copy the full SHA a0cb75dView commit details -
Disable the “static” darwin stdenvs
Don't evaluate, and probably not really useful (if at all)
Configuration menu - View commit details
-
Copy full SHA for cf3ef06 - Browse repository at this point
Copy the full SHA cf3ef06View commit details -
nixpkgs: nixos-23.11-small -> release-23.11
Flake lock file updates: • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/4dd376f7943c64b522224a548d9cab5627b4d9d6' (2024-02-26) → 'github:NixOS/nixpkgs/b550fe4b4776908ac2a861124307045f8e717c8e' (2024-02-28)
Configuration menu - View commit details
-
Copy full SHA for 945940f - Browse repository at this point
Copy the full SHA 945940fView commit details -
flake.lock: Strip out treeHash. Too soon...
I hate this. We should have it, but for now we can't.
Configuration menu - View commit details
-
Copy full SHA for 8dc4b41 - Browse repository at this point
Copy the full SHA 8dc4b41View commit details -
Bump the required daemon version for the git hashing tests
The required version check was a bit too lenient, and `nixpkgs#nixUnstable` was considered valid while it didn't have the fix.
Configuration menu - View commit details
-
Copy full SHA for 6147d27 - Browse repository at this point
Copy the full SHA 6147d27View commit details -
Apparently gcc is able to implicitly cast from `FileIngestionMethod` to `ContentAddressMethod`, but clang isn't. So explicit the cast
Configuration menu - View commit details
-
Copy full SHA for da90be7 - Browse repository at this point
Copy the full SHA da90be7View commit details -
unset
NIX_HARDENING_ENABLE
in fast build mode`NIX_HARDENING_ENABLE` causes `_FORTIFY_SOURCE` to be defined. This isn't compatible with `-O0`, and the compiler will happily remind us about it at every call, spamming the terminal with warnings and stack traces. We don't really care hardening in that case, so just disable it if we pass `OPTIMIZE=0`.
Configuration menu - View commit details
-
Copy full SHA for f6142cd - Browse repository at this point
Copy the full SHA f6142cdView commit details