Hello EasyBuilders, We're happy to announce the release of EasyBuild v1.9.0, which is available via GitHub [1] and PyPi [2].
This is a major release for a variety of reasons, including:
- added support for using the Tcl environment modules tool
(modulecmd.tcl), further extending the range of systems EasyBuild can be used
on (e.g. JSC, DEISA sites, ...)
- significant code refactoring to prepare the codebase for supporting
easyconfig format 2.x (which is still in the works) [3]
- added support for 58 (!) new software packages, for which 8 new
software-specific easyblocks were implemented (with one being used for multiple
performance tools using the same type of configuration script);
this results in a total of 396 different supported software packages,
together yielding just under 2k supported builds/easyconfigs
Full details are available in the release notes [4, 5, 6].
A large part of this work was done or initiated during the last EasyBuild
hackathon [7], so I would like to explicitly thank everybody who participated!
One last thing worth noting is the bug that was fixed in the HDF5 easyblock and
HDF easyconfig files [8, 9].
In both cases, EasyBuild was using an incorrect configure flag for Szip (it
should be --with-szlib), causing HDF and HDF5 to be built without Szip
functionality.
If you have built HDF/HDF5 using EasyBuild in the past, it might be worthwhile
to redo those builds using EasyBuild v1.9.0 (and also rebuild anything that
uses HDF or HDF5 as a dependency).
Last but not least: since EasyBuild v1.8.2, we have full support for installing
EasyBuild with EasyBuild (i.e., also in the case where EasyBuild v1.8.2 is
loaded as a module),
so updating to EasyBuild v1.9.0 can be done easily by using the easyconfig file
in attachment.
Enjoy!
regards,
Kenneth
[1] http://github.com/hpcugent/easybuild-framework,
http://github.com/hpcugent/easybuild-easyblocks,http://github.com/hpcugent/easybuild-easyconfigs
[2] http://pypi.python.org/pypi/easybuild
[3] https://github.com/hpcugent/easybuild/wiki/Easyconfig-format-two
[4] https://github.com/hpcugent/easybuild-framework/blob/master/RELEASE_NOTES
[5] https://github.com/hpcugent/easybuild-easyblocks/blob/master/RELEASE_NOTES
[6] https://github.com/hpcugent/easybuild-easyconfigs/blob/master/RELEASE_NOTES
[7] https://github.com/hpcugent/easybuild/wiki/4th-EasyBuild-hackathon
[8] https://github.com/hpcugent/easybuild-easyblocks/pull/301
[9] https://github.com/hpcugent/easybuild-easyconfigs/pull/533
EasyBuild-1.9.0.eb
Description: Binary data

