Skip to content

Commit 91bbe3a

Browse files
committed
Release of version 4.5.3
1 parent d7c1b20 commit 91bbe3a

File tree

3 files changed

+37
-2
lines changed

3 files changed

+37
-2
lines changed

NEWS.rst

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,35 @@ Release notes
66
This file describes changes in recent versions of Modules. It primarily
77
documents those changes that are of interest to users and admins.
88

9+
Modules 4.5.3 (2020-08-31)
10+
--------------------------
11+
12+
* Install: take into account the ``--build``, ``--host``, ``--target``,
13+
``--enable-dependency-tracking`` and ``--disable-dependency-tracking``
14+
configure options to transmit them to the :file:`configure` scripts of
15+
Modules Tcl extension library and Modules compatibility version. (fix issue
16+
#354)
17+
* Install: ignore some regular options of an Autoconf :file:`configure` script
18+
that are useless for this project but usually implied in build macros (like
19+
RPM ``%configure`` macro).
20+
* Install: ignore unsupported ``--enable-*`` and ``--with-*`` options on
21+
:file:`configure` script rather raise an error and add support to define
22+
environment variable and build system type as :file:`configure` script
23+
arguments to comply with `GNU configuration recommendations`_.
24+
* Install: fix :file:`modulecmd` pre-alternatives check in RPM spec file.
25+
* Install: use ``%make_build`` and ``%make_install`` macros in RPM spec file.
26+
* When :mfcmd:`module switch<module>` command is used in modulefile, do not
27+
state when processing it a conflict over switched-off module if its
28+
specification on the ``module switch`` command also matches switched-on
29+
module's specification. Allow this way the replacement of any loaded version
30+
of a module for a specific one required by currently loading module. (fix
31+
issue #355)
32+
* Correctly report failed attempts to load module requirements expressed with
33+
advanced version specifiers. (fix issue #356)
34+
35+
.. _GNU configuration recommendations: https://www.gnu.org/prep/standards/html_node/Configuration.html
36+
37+
938
Modules 4.5.2 (2020-07-30)
1039
--------------------------
1140

contrib/rpm/environment-modules.spec.in

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
%global vimdatadir %{_datadir}/vim/vimfiles
33

44
Name: environment-modules
5-
Version: 4.5.2
5+
Version: 4.5.3
66
Release: @MODULES_RPM_RELEASE@%{?dist}
77
Summary: Provides dynamic modification of a user's environment
88

@@ -252,6 +252,12 @@ fi
252252

253253

254254
%changelog
255+
* Mon Aug 31 2020 Xavier Delaruelle <[email protected]> - 4.5.3-1
256+
- Update to 4.5.3
257+
- Use 'configure' macro
258+
- Fix modulecmd pre-alternatives cleanup check
259+
- Use 'make_build' and 'make_install' macros
260+
255261
* Thu Jul 30 2020 Xavier Delaruelle <[email protected]> - 4.5.2-1
256262
- Update to 4.5.2
257263

version.inc.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Release definitions shared across the Makefiles of this project
22
# run make to generate version.inc
33

4-
MODULES_RELEASE := 4.5.2
4+
MODULES_RELEASE := 4.5.3
55
MODULES_BUILD_HASH := $Format:%h$
66
MODULES_BUILD_REFS := $Format:%D$
77
MODULES_BUILD_FDATE := $Format:%ci$

0 commit comments

Comments
 (0)