pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/gmake



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Mar 29 08:27:59 UTC 2023

Modified Files:
        pkgsrc/devel/gmake: Makefile distinfo options.mk

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:

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@localhost>

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

* New platform: GNU Make is supported on z/OS
  Thanks to Igor Todorovski <itodorov%ca.ibm.com@localhost> for the patches and testing
  assistance.


To generate a diff of this commit:
cvs rdiff -u -r1.121 -r1.122 pkgsrc/devel/gmake/Makefile
cvs rdiff -u -r1.44 -r1.45 pkgsrc/devel/gmake/distinfo
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/gmake/options.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/gmake/Makefile
diff -u pkgsrc/devel/gmake/Makefile:1.121 pkgsrc/devel/gmake/Makefile:1.122
--- pkgsrc/devel/gmake/Makefile:1.121   Thu Nov 17 23:51:33 2022
+++ pkgsrc/devel/gmake/Makefile Wed Mar 29 08:27:59 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.121 2022/11/17 23:51:33 wiz Exp $
+# $NetBSD: Makefile,v 1.122 2023/03/29 08:27:59 wiz Exp $
 
-DISTNAME=      make-4.4
+DISTNAME=      make-4.4.1
 PKGNAME=       g${DISTNAME}
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GNU:=make/}

Index: pkgsrc/devel/gmake/distinfo
diff -u pkgsrc/devel/gmake/distinfo:1.44 pkgsrc/devel/gmake/distinfo:1.45
--- pkgsrc/devel/gmake/distinfo:1.44    Thu Nov 17 23:51:33 2022
+++ pkgsrc/devel/gmake/distinfo Wed Mar 29 08:27:59 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.44 2022/11/17 23:51:33 wiz Exp $
+$NetBSD: distinfo,v 1.45 2023/03/29 08:27:59 wiz Exp $
 
-BLAKE2s (make-4.4.tar.gz) = 3ce5b80e72ec1cb49f9a0cf3fb35f11612de00d0f24bd9b166bf8b9af166c4e4
-SHA512 (make-4.4.tar.gz) = 4be73f494295dcfa10034531b0d920cfdb5438bc20625f863f5c878549c140e1e67195162580c53060c3c11c67a2c739c09051f02cdd283e5aa9ebcd68975a1f
-Size (make-4.4.tar.gz) = 2307891 bytes
+BLAKE2s (make-4.4.1.tar.gz) = 7a4c4b3044fc22063849216e62500d329566297dd5a8fbf2ad6e7b888d31206f
+SHA512 (make-4.4.1.tar.gz) = 145260cbd6a8226cef3dfef0c8baba31847beaebc7e6b65d39d02715fd4f4cab9b139b6c3772e550088d4f9ae80c6d3ed20b9a7664c693644dfb96b4cb60e67c
+Size (make-4.4.1.tar.gz) = 2348200 bytes
 SHA1 (patch-af) = 8ff060ecba9d664044eabd98741253881d8c9bbe
 SHA1 (patch-src_hash.c) = 755de04a4f9a63f5bfc2520026344d6dc8654992
 SHA1 (patch-src_job.c) = 848eaafc6dfc5086a3d46f9dae387b39d5c514c6

Index: pkgsrc/devel/gmake/options.mk
diff -u pkgsrc/devel/gmake/options.mk:1.9 pkgsrc/devel/gmake/options.mk:1.10
--- pkgsrc/devel/gmake/options.mk:1.9   Sat Mar 14 13:28:57 2020
+++ pkgsrc/devel/gmake/options.mk       Wed Mar 29 08:27:59 2023
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.9 2020/03/14 13:28:57 tnn Exp $
+# $NetBSD: options.mk,v 1.10 2023/03/29 08:27:59 wiz Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.gmake
 PKG_SUPPORTED_OPTIONS= nls
@@ -12,7 +12,7 @@ PLIST_VARS+=          nls
 # to avoid a circular dependency (gmake->gettext-tools->ncurses->gmake).
 .include "../../devel/gettext-lib/builtin.mk"
 .if !empty(PKG_OPTIONS:Mnls) && \
-    !empty(USE_BUILTIN.gettext:M[yY][eE][sS]) && \
+    ${USE_BUILTIN.gettext:tl} == yes && \
     !empty(TOOLS_PLATFORM.msgfmt:U)
 USE_PKGLOCALEDIR=      yes
 USE_TOOLS+=            msgfmt



Home | Main Index | Thread Index | Old Index