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
[staging-next] glibc: restore version passthru #123548
Conversation
downstream packages use the major.minor version to determine ABI compatibility and paths which do not depend on patch version
cc @andir |
…evel" The fix is no longer required with the restored passthru version. This reverts commit 6020fe2.
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.
LGTM!
@GrahamcOfBorg build elf-header |
Result of 1497 packages marked as broken and skipped:
35358 packages skipped due to time constraints:
312 packages built successfully:
Result of 1620 packages marked as broken and skipped:
30238 packages skipped due to time constraints:
258 packages built successfully:
|
@GrahamcOfBorg build elf-header-real |
able to build them locally
|
This caused rebuild of Linux stdenvs. Was that itentional for staging-next at this point? |
Yeah, the staging cycles introduced a small regression with the glibc versions which are occasionally consumed by other derivations (and configure scripts). We could probably have held this off for one more cycle but IMHO we should fix things that break before merging the staging branch into master. |
OK, so I cancelled the builds obsoleted by this. |
Motivation for this change
downstream packages use the major.minor version
to determine ABI compatibility and paths which
do not depend on patch version
related: #123279
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)