envision: autopatchelf after build#337340
envision: autopatchelf after build#337340Pandapip1 wants to merge 162 commits intoNixOS:staging-nextfrom
Conversation
9b31ff5 to
fb0690a
Compare
|
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: |
|
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 = relaxedsandbox = truenix-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.