- 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)