Skip to content

staging-nixos merge for 2026-07-31 - #547573

Merged
Ma27 merged 101 commits into
masterfrom
staging-nixos
Jul 31, 2026
Merged

staging-nixos merge for 2026-07-31#547573
Ma27 merged 101 commits into
masterfrom
staging-nixos

Conversation

@bartoostveen

Copy link
Copy Markdown
Member

Things done

whispersofthedawn and others added 30 commits July 1, 2026 09:15
gcc 16's unused variable analysis is more advanced than previous
versions, and detects that some variables used in tests are unused.
upstream patched this away, so we fetch their patch. alternatively, we
could pass `-Wno-error=unused-but-set-variable` if that is preferred.
gcc 16 gains stricter analysis of whether attributes are ignored,
leading to build failures when built with -Werror. we could silence the
error, but this was fixed in a trivial commit upstream that is obviously
correct, so we pull it in:
https://cgit.git.savannah.gnu.org/cgit/grub.git/commit/?id=9922ed133c2c754ec9f37198da2b3e3e8a4fd5ff
GCC 16 flags various calls here as if they're uninitialized, but they
appear (to me as a non-C++ expert) to be false positives. Accordingly,
we make those non-fatal. This fixes the build on GCC 16.
simple-dark-gray-bottom incorrectly used the pname of simple-dark-gray
Enables TCP Authentication Option (RFC 5925) support in the kernel.
Gated to 6.7+ where the option was introduced.
@nixpkgs-ci nixpkgs-ci Bot added 10.rebuild-darwin: 1001-2500 This PR causes many rebuilds on Darwin and should most likely target the staging branches. 10.rebuild-nixos-tests This PR causes rebuilds for all NixOS tests and should normally target the staging branches. labels Jul 30, 2026
@Ma27
Ma27 marked this pull request as ready for review July 31, 2026 10:00
@Ma27
Ma27 added this pull request to the merge queue Jul 31, 2026
Merged via the queue into master with commit 2469292 Jul 31, 2026
44 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

8.has: package (update) This PR updates a package to a newer version 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 1001-2500 This PR causes many rebuilds on Darwin and should most likely target the staging branches. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 2501-5000 This PR causes many rebuilds on Linux and should target the staging branches. 10.rebuild-nixos-tests This PR causes rebuilds for all NixOS tests and should normally target the staging branches.

Projects

None yet

Development

Successfully merging this pull request may close these issues.