Subject: CVS commit: pkgsrc/devel/gmake
From: Thomas Klausner
Date: 2023-03-29 10:27:59
Message id:

Log Message:
gmake: update to 4.4.1.

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:

* 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
  Implementation provided by Dmitry Goncharov <>

* 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" \ 
  of the GNU Make manual, and

* Previously target-specific variables would inherit their "export" \ 
  from parent target-specific variables even if they were marked private.  Now
  private parent target-specific variables have no affect.  For more details

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

* New platform: GNU Make is supported on z/OS
  Thanks to Igor Todorovski <> for the patches and testing