Skip to content

Conversation

boegel
Copy link
Member

@boegel boegel commented Oct 9, 2025

fix for build problem with scipy in EESSI 2025.06, where EasyBuild is configured with search-path-cpp-headers set to include_paths

see also EESSI/software-layer#1216

$C_INCLUDE_PATH gets set to only paths of toolchain components, because list of dependencies is not passed to toolchain.prepare when build environment is set up for installing an extension

draft PR since I would like to come up with a test that catches this bug...

@boegel boegel added this to the next release (5.2.0?) milestone Oct 9, 2025
@boegel boegel added bug fix EESSI Related to EESSI project labels Oct 9, 2025
@boegel boegel changed the title pass dependencies to toolchain.prepare when setting up build environment for extensions pass dependencies to toolchain.prepare when setting up build environment for extensions Oct 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug fix EESSI Related to EESSI project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant