-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
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
envision: autopatchelf after build #337340
Conversation
9b31ff5
to
fb0690a
Compare
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-ready-for-review/3032/4485 |
There's autoPatchelfHook, not sure if that (unmaintained) tool would be helpful |
I'm aware |
Maybe expose it in the The old |
Out of curiosity, why shouldn't it be used? |
It's likely lacking all the fixes the in-tree auto-patchelf.sh had before being rewritten in python and the fixes the python version has |
I have proposed #340162 for this ^^ |
Because it doesn't use it. That binary is obsolete and what we use now is in-tree. |
Yeah, @Scrumplex already told me that. I'm reviewing their PR to expose it. |
Tracking @Scrumplex's exposing of auto-patchelf: https://nixpk.gs/pr-tracker.html?pr=340162 |
fb0690a
to
221895e
Compare
221895e
to
6f6005c
Compare
28d1874
to
8af5d9e
Compare
The PR's base branch is set to staging-next, but 159 commits from the master branch are included. Make sure you know the right base branch for your changes, then:
|
Sorry all; realized my mistake right as I hit enter on the force push. |
Description of changes
Adds an OpenXR document to establish an expectation (and a little bit of responsibility), and updates envision to align with that new document. This is necessary because otherwise all OpenXR applications would need to run in a fhsenv with a list of commonly-used provider dependencies.
Also makes envision align with said document.
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.