Modules 4.5.3 released
1598899440001
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-trackingand--disable-dependency-trackingconfigure options to transmit them to theconfigurescripts of Modules Tcl extension library and Modules compatibility version. (fix issue #354) - Install: ignore some regular options of an Autoconf
configurescript that are useless for this project but usually implied in build macros (like RPM%configuremacro). - Install: ignore unsupported
--enable-*and--with-*options onconfigurescript rather raise an error and add support to define environment variable and build system type asconfigurescript arguments to comply with GNU configuration recommendations. - Install: fix
modulecmdpre-alternatives check in RPM spec file. - Install: use
%make_buildand%make_installmacros in RPM spec file. - When
module switchcommand is used in modulefile, do not state when processing it a conflict over switched-off module if its specification on themodule switchcommand 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.
