!eWOErHSaiddIbsUNsJ:nixos.org

NixOS CUDA

334 Members
CUDA packages maintenance and support in nixpkgs | https://github.com/orgs/NixOS/projects/27/ | https://nixos.org/manual/nixpkgs/unstable/#cuda64 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
15 Dec 2025
@apyh:matrix.orgapyhthe only thing i managed was to pass it in ld library path manually :/21:16:43
@sporeray:matrix.orgRobbie Buxton Oh you’ll need to patchelf it 21:16:44
@apyh:matrix.orgapyherr.. but it uses dlopen, right?21:17:13
@sporeray:matrix.orgRobbie BuxtonSure but then it’ll know where it is no?21:17:32
@apyh:matrix.orgapyhmy understanding is that bare soname dlopen doesn't care about that21:18:01
@apyh:matrix.orgapyhlike we'd have to patch the *python* binary21:18:13
@apyh:matrix.orgapyh(very possible. I'm completely wrong here though, this is all new to me)21:18:23
@sporeray:matrix.orgRobbie Buxton A bare no name dlopen will check the runpaths for where it’s being called form 21:18:26
@apyh:matrix.orgapyhright, but that's the top level executable, python, not the libraries in the chain, no?21:18:58
@sporeray:matrix.orgRobbie Buxton Nah each library checks its own runpath 21:19:15
@sporeray:matrix.orgRobbie Buxton As it goes down the call chain 21:19:21
@apyh:matrix.orgapyhI thought this was true with DT_NEEDED but not with dlopen..21:20:05
@sporeray:matrix.orgRobbie Buxton I’m pretty sure this is how it works based on my experience but I could be wrong. 21:21:01

Show newer messages


Back to Room ListRoom Version: 9