Make sure that netcdf easyblock picks up the EB-provided libxml2 and bzip2#4086
Make sure that netcdf easyblock picks up the EB-provided libxml2 and bzip2#4086ocaisa merged 2 commits intoeasybuilders:developfrom
Conversation
|
@boegelbot please test @ jsc-zen3 |
|
@bedroge: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 3990632051 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @boegelbot Overview of tested easyconfigs (in order)
Build succeeded for 1 out of 1 (total: 33 mins 23 secs) (1 easyconfigs in total) |
|
@boegelbot please test @ jsc-zen3 |
|
Successful EESSI build with the change from this PR: |
|
@bedroge: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de PR test command '
Test results coming soon (I hope)... Details- notification for comment with ID 3991148437 processed Message to humans: this is just bookkeeping information for me, |
|
Test report by @boegelbot Overview of tested easyconfigs (in order)
Build succeeded for 3 out of 3 (total: 29 mins 44 secs) (3 easyconfigs in total) |
bzip2 and libxml2 were added as dependencies in easyconfigs for netCDF 4.9.0 and later, but in EESSI we noticed that it picked up the ones from the compat/OS layer. The easyblock already passes the paths to other dependencies with CMake variables, let's do the same for bzip2 and libxml2. Hat tip @julianmorillo.
See EESSI/dev.eessi.io-riscv#72 and EESSI/software-layer#1432.