-
Notifications
You must be signed in to change notification settings - Fork 717
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
add wrapper for Julia with linking safeguards and delegate environment setup to JuliaPackage #20103
add wrapper for Julia with linking safeguards and delegate environment setup to JuliaPackage #20103
Conversation
…t setup to JuliaPackage
@boegelbot: please test @ generoso |
@lexming: Request for testing this PR well received on login1 PR test command '
Test results coming soon (I hope)... - notification for comment with ID 1994631082 processed Message to humans: this is just bookkeeping information for me, |
Test report by @boegelbot |
@boegelbot: please test @ generoso |
@lexming: Request for testing this PR well received on login1 PR test command '
Test results coming soon (I hope)... - notification for comment with ID 1994663398 processed Message to humans: this is just bookkeeping information for me, |
Test report by @boegelbot |
@boegelbot: please test @ jsc-zen3 |
@lexming: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de PR test command '
Test results coming soon (I hope)... - notification for comment with ID 1994731844 processed Message to humans: this is just bookkeeping information for me, |
Test report by @boegelbot |
an alternative solution would be to replace the RUNPATH sections of all binaries/libraries in the Julia install dir with RPATH instead (so it takes precedence over LD_LIBRARY_PATH) I played around with this, and something like this would do the trick:
|
@boegelbot: please test @ generoso |
@lexming: Request for testing this PR well received on login1 PR test command '
Test results coming soon (I hope)... - notification for comment with ID 2204662208 processed Message to humans: this is just bookkeeping information for me, |
Test report by @boegelbot |
Test report by @branfosj |
Going in, thanks @lexming! |
(created using
eb --new-pr
)Fixes #17692
Alternative fix for #19650
Depends on:
JuliaPackage
easybuild-easyblocks#3239Changelog:
modextravars
, the depot path will be set by the JuliaPackage easyblock with make a project environment and manage LOAD_PATH forJuliaPackage
easybuild-easyblocks#3239julia
through a wrapper to ensure that the libraries bundled in Julia have precedence