Skip to content

EasyBuild v4.9.4

Latest
Compare
Choose a tag to compare
@boegel boegel released this 02 Oct 07:19
· 0 commits to develop since this release
4e77df5

EasyBuild v4.9.4 is primarily a bugfix & update release, but it also includes various enhancements.

The main motivation for this quick release is a bug in the custom easyblock for GCC that led to a crash in EasyBuild unless the cuda-compute-capabilities configuration option was specified; see easybuilders/easybuild-easyblocks#3449 for more details.

Highlights for this release are listed below. More details are available in the release notes which includes links to the respective pull requests for more detailed information.

Highlighted enhancements & updates

(enhancements or updates that (may) warrant updating existing installations are marked with (***))

  • (***) enhance custom easyblock for NCCL: add licence to NCCL installation;

Prominent bug fixes & changes

(bug fixes or changes that (may) warrant re-installing easyconfigs are marked with (***))

  • implement workaround for permission error when copying read-only files that have extended attributes set and using Python 3.6;

  • take into account alternate sysroot for /bin/bash used by run_cmd;

  • fix crash in GCC easyblock when cuda-compute-capabilities EasyBuild configuration option is not set;

Supported software

Support for installing 14 new software packages has been added, including (but not limited to):

  • Biotite
  • cramino
  • ESM3
  • MOKIT
  • PyBullet
  • xskillscor

This brings the total number of supported software packages to 3,670 (excluding extensions)!
An up-to-date list of supported software is available here.

Various software updates have been added, including (but not limited to):

  • BiG-SCAPE-1.1.9
  • GATE 9.4
  • HarfBuzz 9.0.0
  • LDC 1.39.0
  • NanoPlot 1.43.0
  • pocl 6.0
  • RHEIA 1.1.11,
  • SNAP-ESA 10.0.0
  • VirtualGL 3.1.1

These changes result from various contributions, made by 23 different contributors:

  • 6 merged pull requests for EasyBuild framework;
  • 8 merged pull requests for easyblocks;
  • 71 merged pull requests for easyconfigs;

Thanks to everyone who contributed to this release in one way or another!

To upgrade to EasyBuild v4.9.4, there are several options.

Two particularly easy options include:

  • eb --install-latest-eb-release

  • eb --from-pr 21465 # use easyconfig from PR #21465