Current bootstrapFiles in pkgs/stdenv/linux/bootstrap-files are not that current. Some of then come from 2019, some of them are more recent.
This causes various issues when newer packages (usually toolchains like gcc) fail to build against old tools.
A few recent examples:
Suggestion: update bootstrapFiles as part of the NixOS release process at least for the platforms supported by Hydra. That way we would get guaranteed 6 month cadence of updates.
Current
bootstrapFilesinpkgs/stdenv/linux/bootstrap-filesare not that current. Some of then come from 2019, some of them are more recent.This causes various issues when newer packages (usually toolchains like
gcc) fail to build against old tools.A few recent examples:
patchelfdoes not understand 64-bit inodes (newer binary is fine)libgccdoes not provide basic atopic primitives needed by newer toolchainmakeenforces serial build when freshed one whould Just WorkSuggestion: update
bootstrapFilesas part of theNixOSrelease process at least for the platforms supported by Hydra. That way we would get guaranteed 6 month cadence of updates.