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

Attachment: EasyBuild-1.9.0.eb
Description: Binary data

Reply via email to