-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
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
patchelf: 0.10-pre-20180108 -> 0.10-pre-20180509, minor touchup #45449
patchelf: 0.10-pre-20180108 -> 0.10-pre-20180509, minor touchup #45449
Conversation
Useful update-- adds support for accepting multiple files as arguments and fixes handling of large executables (>2Gb). While touching this, modify version to include more info. Preserving version format previously used, although not usual style.
Success on aarch64-linux (full log) Attempted: patchelf Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: patchelf Partial log (click to expand)
|
Success on x86_64-darwin (full log) Attempted: patchelf Partial log (click to expand)
|
Let's build the real thing 😄 |
Success on x86_64-linux (full log) Attempted: patchelfUnstable Partial log (click to expand)
|
Failure on x86_64-darwin (full log) Attempted: patchelfUnstable Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: patchelfUnstable Partial log (click to expand)
|
Looks like https://hydra.nixos.org/job/nixpkgs/trunk/patchelfUnstable.x86_64-darwin/all |
If "stable" patchelf supports it, that seems like a regression worth flagging as a failure but I suppose it depends on the goals/interests of the patchelf developers (teehee whoever they are :P). Good point though, I suppose without input that's probably the best we can do. |
Presumably |
Bit of context/discussion: NixOS#45449 (comment)
Success on x86_64-darwin (full log) Attempted: patchelf, patchelfUnstable Partial log (click to expand)
|
Success on x86_64-linux (full log) Attempted: patchelf, patchelfUnstable Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: patchelf, patchelfUnstable Partial log (click to expand)
|
This doesn't occur in the latest hydra build https://hydra.nixos.org/build/79996175 , so it might be caused by the |
(triage) This… looks ready? |
It looks like it uses patchelfUnstable but it doesn't, haha. Things look better after #47444 either with or without updating patchelfUnstable. LMK if you try it and if that's your findings as well. |
Good catch! Indeed So let's merge this now. |
Useful update-- adds support for accepting multiple files as arguments
and fixes handling of large executables (>2Gb).
While touching this, modify version to include more info.
Preserving version format previously used, although not usual style.
Important updates/fixes for patchelf!
Might fix errors seen w/chrome (chromium?) but haven't checked.
Been using this more or less since the day these commits were merged
(FWIW).
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)