-
Notifications
You must be signed in to change notification settings - Fork 76
Closed
Labels
bugSomething isn't workingSomething isn't workingpilot-2020.08Related to 2020.08 version of EESSI pilot software stackRelated to 2020.08 version of EESSI pilot software stack
Description
The binutils/2.34-GCCcore-9.3.0 installation in the 2020.08 version of the pilot repo was is not built correctly. It was configured with --with-sysroot=$EPREFIX which causes problems like this:
/cvmfs/pilot.eessi-hpc.org/2020.08/software/x86_64/intel/haswell/software/binutils/2.34-GCCcore-9.3.0/bin/ld.gold: error:
cannot open /cvmfs/pilot.eessi-hpc.org/2020.08/compat/x86_64/cvmfs/pilot.eessi-hpc.org/2020.08/compat/x86_64/lib64/libm.so.6: No such file or directory
Note the "double tapping" of $EPREFIX (/cvmfs/.../compat/x86_64).
The binutils easyblock included with EasyBuild v4.3.0 does the correct thing (always using --with-sysroot=/ as configure option), see easybuilders/easybuild-easyblocks#2147 .
Fixing this problem is as simple as rebuilding binutils/2.34-GCCcore-9.3.0 with EasyBuild v4.3.0 (module load EasyBuild/4.3.0, included in the 2020.08 pilot repo).
(hat tip to @terjekv for reporting this)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingpilot-2020.08Related to 2020.08 version of EESSI pilot software stackRelated to 2020.08 version of EESSI pilot software stack