Modules 4.5.3 released
timestamp1598899440001
Version 4.5.3 of Modules has just been released. It provides fixes for the few issues recently spotted.
The changes introduced in this bugfix release are:
- Install: take into account the
--build
,--host
,--target
,--enable-dependency-tracking
and--disable-dependency-tracking
configure options to transmit them to theconfigure
scripts of Modules Tcl extension library and Modules compatibility version. (fix issue #354) - Install: ignore some regular options of an Autoconf
configure
script that are useless for this project but usually implied in build macros (like RPM%configure
macro). - Install: ignore unsupported
--enable-*
and--with-*
options onconfigure
script rather raise an error and add support to define environment variable and build system type asconfigure
script arguments to comply with GNU configuration recommendations. - Install: fix
modulecmd
pre-alternatives check in RPM spec file. - Install: use
%make_build
and%make_install
macros in RPM spec file. - When
module switch
command is used in modulefile, do not state when processing it a conflict over switched-off module if its specification on themodule switch
command also matches switched-on module’s specification. Allow this way the replacement of any loaded version of a module for a specific one required by currently loading module. (fix issue #355) - Correctly report failed attempts to load module requirements expressed with advanced version specifiers. (fix issue #356)
The list of all changes made in this new version are described in the NEWS document. Details on the new features introduced in the 4.5 series are provided in the MIGRATING document.
http://modules.readthedocs.io/en/stable/MIGRATING.html
http://modules.readthedocs.io/en/stable/NEWS.html
The tarball of this new version can be downloaded at:
http://downloads.sourceforge.net/modules/modules-4.5.3.tar.gz
The zipball to install this new version on Windows platform can be downloaded at:
http://downloads.sourceforge.net/modules/modules-4.5.3-win.zip
If you encounter any issue, please let us know by creating a ticket on the project bug tracker at:
https://github.com/cea-hpc/modules/issues
Special thanks to to all the people who reported issues.