-
Notifications
You must be signed in to change notification settings - Fork 203
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
CUDA stubs directory must not be added to rpath/runpath #2683
Comments
@mboisson How are these paths excluded in your linker wrapper exactly? Just based on directory name? |
@bartoldeman would be best to answer that question. |
yes, as follows:
it's not beautiful, but it's unlikely that a directory named "stubs" contains non-stub libraries I would think. |
Are there any other cases known besides |
I don't know of any others... in fact if I google |
How does #2725 look by means of a fix? |
fixed via #2725 |
Note that this issue has resurfaced since easybuilders/easybuild-easyblocks#2373 since the stubs libs are now in |
@bartoldeman So we need to extend the filtering done in #2725 to |
@boegel exactly |
This is a follow up on easybuilders/easybuild-easyblocks#1464
adding stubs to LIBRARY_PATH is causing us problems, because it ends up in our binaries RUNPATH.
If this happens and you don't use LD_LIBRARY_PATH (because you are using RUNPATH), you will have problems at runtime.
This is probably something you need to check when you are using runpath/rpath with easybuild (for Compute Canada, @bartoldeman had to adjust our linker wrapper to exclude these paths)
The text was updated successfully, but these errors were encountered: