pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/archivers/gzip
Module Name: pkgsrc
Committed By: drixter
Date: Thu Sep 24 16:28:58 UTC 2026
Modified Files:
pkgsrc/archivers/gzip: Makefile distinfo
Removed Files:
pkgsrc/archivers/gzip/patches: patch-lib_utimens.h patch-unlzh.c
Log Message:
gzip: Update to 1.15
* Noteworthy changes in release 1.15 (2026-09-20) [stable]
** Bug fixes
gzip no longer can mistakenly remove the wrong file if some other
process simultaneously renames a gzip destination's ancestor.
[bug present since the beginning]
gzip -d no longer rejects PKZIP signatures, local header, and data
descriptors. These can appear in well-formed streamed zip files.
[bug present since the beginning]
gzip diagnostics now quote file names containing unusual characters.
[bug present since the beginning]
A use of uninitialized memory on some malformed inputs has been fixed.
[bug present since the beginning]
A buffer overflow has been fixed when decompressing an .lzh file
after decompressing a .Z file.
[bug present since the beginning]
When decompressing an .lzh file, the output is no longer corrupted
when an internal bit buffer is not properly cleared.
[bug present since the beginning]
When decompressing an .lzh file after another .lzh file, the output is
no longer corrupted by the previous file's decoding table.
[bug present since the beginning]
gzip --synchronous no longer fails to synchronize unreadable parent
directories on platforms like GNU/Linux that have O_PATH, or to
synchronize any parent directories on platforms like FreeBSD that
have O_SEARCH but not O_PATH.
[bug introduced in gzip-1.7]
On old-fashioned or limited platforms lacking mktemp, gzexe, zdiff
and znew no longer have a race when creating a temporary file.
[bug present since the beginning]
** Changes in behavior
gzip no longer insists on the "C" locale; instead, it follows the
typical practice of using the locale specified by the environment.
This change, which is needed for file name quoting, can affect the
format of floating-point numbers output by gzip's -l and -v options.
Diagnostics are still in English, though.
gzip -l now reports "-Inf%" instead of "0.0%" for the infinite
compression ratio of an empty file.
znew's -P option is now ignored, with a warning. It was present
only to improve performance, and its implementation had too many
bugs to be worth supporting.
** Platforms no longer supported
The following platforms (or earlier) are no longer supported because
their old multibyte libraries do not work well enough: FreeBSD 4.11
(2005), HP-UX 11.00 (1997), Minix 3.1.8 (2010), MS-Windows 8.1
(2013) via mingw without UCRT.
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 pkgsrc/archivers/gzip/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/archivers/gzip/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/archivers/gzip/patches/patch-lib_utimens.h \
pkgsrc/archivers/gzip/patches/patch-unlzh.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/archivers/gzip/Makefile
diff -u pkgsrc/archivers/gzip/Makefile:1.41 pkgsrc/archivers/gzip/Makefile:1.42
--- pkgsrc/archivers/gzip/Makefile:1.41 Mon Aug 24 18:35:28 2026
+++ pkgsrc/archivers/gzip/Makefile Thu Sep 24 16:28:58 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.41 2026/08/24 18:35:28 drixter Exp $
+# $NetBSD: Makefile,v 1.42 2026/09/24 16:28:58 drixter Exp $
-DISTNAME= gzip-1.14
-PKGREVISION= 1
+DISTNAME= gzip-1.15
CATEGORIES= archivers
# does not provide uncompressed tarball, needed due to bootstrapping
#MASTER_SITES= ${MASTER_SITE_GNU:=gzip/}
Index: pkgsrc/archivers/gzip/distinfo
diff -u pkgsrc/archivers/gzip/distinfo:1.14 pkgsrc/archivers/gzip/distinfo:1.15
--- pkgsrc/archivers/gzip/distinfo:1.14 Sun Aug 23 18:46:55 2026
+++ pkgsrc/archivers/gzip/distinfo Thu Sep 24 16:28:58 2026
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.14 2026/08/23 18:46:55 wiz Exp $
+$NetBSD: distinfo,v 1.15 2026/09/24 16:28:58 drixter Exp $
-BLAKE2s (gzip-1.14.tar) = 85d37d51b9935221ed7121beec44ea6be4ec6b658e11e714c60fe634969514b5
-SHA512 (gzip-1.14.tar) = a2a18dd06695bfcdfc8a2c229f6a4880a1f1287f98bc381aefd07951f9e8d15ce7608b0e4acaa9748431e1fb12710f4ba8bb719c83fcd8d6e449607bb3c04d6d
-Size (gzip-1.14.tar) = 6594560 bytes
-SHA1 (patch-lib_utimens.h) = fba5ec8e9fcb87642247a68ee6a4568a00d4f413
-SHA1 (patch-unlzh.c) = f9c44260e71e60e439045219500c499cbfbc43b5
+BLAKE2s (gzip-1.15.tar) = 34ee8ab2c669b4d47bd125ee411b0d160fc25ccf5460cf0100a3ad3a2248bc90
+SHA512 (gzip-1.15.tar) = 5f87b39f9bb10637b373e72be94005fb8ea525896e71f24c95d2bceef5c6fc5fc233d8cf36cd1c0662eeef4f843a2ebd969c22c72f1487baa8086326347d0feb
+Size (gzip-1.15.tar) = 5396480 bytes
Home |
Main Index |
Thread Index |
Old Index