GNU Make 4.4.0.90 release candidate available

Paul Smith <[email protected]>
Newsgroups gmane.comp.gnu.make.general
Organization GNU's Not UNIX!
Message-ID <7466145d46e480e7a4330f70205e894d13726f77.camel__32706.566287537$1673734288$gmane$org@gnu.org>
    --------------------------------------------------------------------
    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/
    --------------------------------------------------------------------

A new release candidate for GNU make 4.4.1 is available now for download:

  724e9144fa841bb1315aee1f2fd8e1d2  make-4.4.0.90.tar.lz
  09a2bb194655c99cd9eff23a9128df7f  make-4.4.0.90.tar.gz

You can obtain a copy from:  https://alpha.gnu.org/gnu/make/

- NEWS ----------------------------------------------------------------

Version 4.4.0.90 (14 Jan 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 <[email protected]>

* 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

* New platform: GNU Make is supported on z/OS
  Thanks to Igor Todorovski <[email protected]> for the patches and testing
  assistance.

* 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

* Updates to allow building on OS/2
  Provided by KO Myung-Hun <[email protected]>
signature.asc (application/pgp-signature, 854 B)
-----BEGIN PGP SIGNATURE-----

iQJDBAABCAAtFiEEslCKkBAviuOxKgCQ3qzKrtt4E3oFAmPDKEwPHHBzbWl0aEBn
bnUub3JnAAoJEN6syq7beBN6CR8P/3cf0KUVeQizx9RsouYXGzhFBWVv29h2D58O
btMgEoEb2428n3Hl7YYwV9yW95ZbytI82uxUbdwgjwbCIPJpbmRBclwuoeGEakRs
usKNTNPSXpXmIY6UiLEHTI7kKw28Gech6biKcD55rWG0y1dYwmA3Meu61/0RrXRP
L6+k5o4ZYXWUYG9QqyJWeUT/exHDZtFHIObXWof+xDUADIoHV1zPrt/cxlLayN7/
Xt5L1p85Xwz6KFitlX67PVTVbAc7se9/O1huaGFSr/CP+Gm1F1sfsVg6SgeMvewZ
pp4Bm90K+KwTUb6gJKtIy3qTHFm7Oc4h5l5Q1CT9ZgMTb9anTuzje/Q6XBfIJRWK
i1CxJPGSlhTplJJQz5oXnzkSn/hA49dED5/bcTLedBxtg4ZkJItva09XxQf1Q4U3
ewR8KH3u4I+FpEfZhoRIElmF46aQ4HVawdrDGU5jumywPvQOUq5rF9wtKbQ4PXhZ
+ZWERoW1vBvmCje1eDpfNyDhUnBiYAVHvuxyx/jKbYpW/JLs6m4X96W0ES9EJECx
ObEFQbYst1ydLyAzmYW8A3TLvTUj/PXlX77yW+04G1dVab4LaL4JHPD81WiONTKl
HDxG4YRlXzk+A5Ez1SFNYrc/3Pc4EdrXxqwhC1YgGevaDgLAHJSWJHyc8jbDDAhx
dP23x64n
=Y2CU
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.