Send Make-w32 mailing list submissions to
make-w32@gnu.org
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.gnu.org/mailman/listinfo/make-w32
or, via email, send a message with subject or body 'help' to
make-w32-request@gnu.org
You can reach the person managing the list at
make-w32-owner@gnu.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Make-w32 digest..."
Today's Topics:
1. GNU Make 4.4.1 released! (Paul Smith)
----------------------------------------------------------------------
Message: 1
Date: Sun, 26 Feb 2023 15:18:17 -0500
From: Paul Smith <psmith@gnu.org>
To: info-gnu@gnu.org, bug-make@gnu.org
Subject: GNU Make 4.4.1 released!
Message-ID: <4443fe912e058b7ae64b9087b51c2975229ef50c.camel@gnu.org>
Content-Type: text/plain; charset="utf-8"
--------------------------------------------------------------------
GNU make is a tool which controls the generation of executables and
other non-source files of a program from the program's source files.
You can learn more at: https://www.gnu.org/software/make/
--------------------------------------------------------------------
The next stable release of GNU make, 4.4.1, is available now for download:
c8469a3713cbbe04d955d4ae4be23eeb make-4.4.1.tar.gz
c8b13b7477e812d4213a9b88ff0ff1d6 make-4.4.1.tar.lz
You can obtain a copy from: https://ftp.gnu.org/gnu/make/?C=M;O=D
You can choose a nearby mirror: https://ftpmirror.gnu.org/make/
A list of mirror sites is available: https://www.gnu.org/order/ftp.html
- NEWS --------------------------------------------------------------------
Version 4.4.1 (26 Feb 2023)
This release is primarily a bug-fix release.
A complete list of bugs fixed in this version is available here:
https://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=110&set=custom
* WARNING: Backward-incompatibility!
In previous releases it was not well-defined when updates to MAKEFLAGS made
inside a makefile would be visible. This release ensures they are visible
immediately, even when invoking $(shell ...) functions. Also, command line
variable assignments are now always present in MAKEFLAGS, even when parsing
makefiles.
Implementation provided by Dmitry Goncharov <dgoncharov@users.sf.net>
* New feature: Parallel builds of archives
Previously it was not possible to use parallel builds with archives. It is
still not possible using the built-in rules, however you can now override
the built-in rules with a slightly different set of rules and use parallel
builds with archive creation. See the "Dangers When Using Archives" section
of the GNU Make manual, and https://savannah.gnu.org/bugs/index.php?14927
* Previously target-specific variables would inherit their "export" capability
from parent target-specific variables even if they were marked private. Now
private parent target-specific variables have no affect. For more details
see https://savannah.gnu.org/bugs/index.php?61463
* Disable FIFO jobserver on GNU/Hurd and Cygwin
Experimentation shows that the new FIFO-based jobserver doesn't work well on
GNU/Hurd or Cygwin: revert these systems to use the pipe-based jobserver.
* Updates to allow building on OS/2
Provided by KO Myung-Hun <komh78@gmail.com>
* New platform: GNU Make is supported on z/OS
Thanks to Igor Todorovski <itodorov@ca.ibm.com> for the patches and testing
assistance.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 854 bytes
Desc: This is a digitally signed message part
URL:
<https://lists.gnu.org/archive/html/make-w32/attachments/20230226/cdbaebfe/attachment.sig>
------------------------------
Subject: Digest Footer
_______________________________________________
Make-w32 mailing list
Make-w32@gnu.org
https://lists.gnu.org/mailman/listinfo/make-w32
------------------------------
End of Make-w32 Digest, Vol 144, Issue 3
****************************************