Skip to content

Add toolchain specific RPATH in host_injections#230

Open
TopRichard wants to merge 1 commit into
EESSI:mainfrom
TopRichard:inject-toolchain-RPATH
Open

Add toolchain specific RPATH in host_injections#230
TopRichard wants to merge 1 commit into
EESSI:mainfrom
TopRichard:inject-toolchain-RPATH

Conversation

@TopRichard
Copy link
Copy Markdown
Collaborator

@TopRichard TopRichard commented May 13, 2026

This may be relevant for EESSI/2026.x or when building software locally on top of EESSI. It introduces an additional path for MPI injection per toolchain version, while preserving the existing generic path.

Further testing is required.

Comment thread eb_hooks.py


def get_rpath_override_dirs(software_name):
def get_rpath_override_dirs(software_name, toolchain_version):
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure this is what you want, the toolchain version is not specific enough since you also need to cover CUDA versions.

Copy link
Copy Markdown
Collaborator Author

@TopRichard TopRichard May 13, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

True, while this does not directly address #220, it does make it possible to use a different CUDA version for each toolchain version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants