[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#23022: new snapshot available: gzip-1.6.51-989e
From: |
Jim Meyering |
Subject: |
bug#23022: new snapshot available: gzip-1.6.51-989e |
Date: |
Tue, 15 Mar 2016 11:52:18 -0700 |
We're close to releasing gzip-1.7.
Since the preceding snapshot, there have been some portability
fixes directly in gzip sources, as well as many we've pulled in
via an update from gnulib. Please let us know if you test.
I'd like to make the release no later than this weekend.
gzip snapshot:
http://meyering.net/gzip/gzip-ss.tar.xz 748 KB
http://meyering.net/gzip/gzip-ss.tar.xz.sig
http://meyering.net/gzip/gzip-1.6.51-989e.tar.xz
Here are the current NEWS entries
(unchanged since the preceding snapshot):
===============================
** Changes in behavior
The GZIP environment variable is now obsolescent; gzip now warns if
it is used, and rejects attempts to use dangerous options or operands.
You can use an alias or script instead.
** New features
gzip now accepts the --synchronous option, which causes it to use
fsync and similar primitives to transfer output data to the output
file's storage device when the file system supports this. Although
this option makes gzip safer in the presence of system crashes, it
can make gzip considerably slower.
gzip now accepts the --rsyncable option. This option is accepted in
all modes, but has effect only when compressing: it makes the resulting
output more amenable to efficient use of rsync. For example, when a
large input file gets a small change, a gzip --rsyncable image of
that file will remain largely unchanged, too. Without --rsyncable,
even a tiny change in the input could result in a totally different
gzip-compressed output file.
** Bug fixes
gzip -k -v no longer reports that files are replaced.
[bug present since the beginning]
Detailed changes, by committer:
===========================
Changes in gzip since 1.6.42-d6d4:
Jim Meyering (4):
tests: fix "make check" failure on AIX 7.1
tests: port to systems for which ":" is not the PATH separator
maint: don't ignore gitlog-to-changelog failure
gnulib: update to latest
Paul Eggert (5):
gzip: remove --__bindir
gzip: port zgrep to Solaris 11.2
gzip: minor zgrep cleanup
doc: minor --rsyncable doc fixes
gzip: pacify clang
Changes in gnulib since 1.6.42-d6d4:
* gnulib 271dfe3...f58b173 (75):
> select: port more to Intel 2016.1.150 compiler
> select: try to port to 2016.1.150 compiler
> localename-tests: memory allocation fixes
> intprops: make .h file license match module
> acl: fix missing return on Cygwin
> update from texinfo
> update from texinfo
> extern-inline: port to PGI CC
> update from texinfo
> update from texinfo
> signbit: port back to pre-C++11 GCC
> mountlist: recognize autofs-mounted remote file systems, too
> signbit: port to C++ with GCC 6
> regex: make it closer to libc
> regex: merge patches from libc
> update from texinfo
> update from texinfo
> autoupdate
> autoupdate
> stdalign: port to older HP and IBM cc
> stdalign: port to clang 3.7.0
> update from texinfo
> readdir_r: now obsolescent
> Use modern texinfo when syncing install.texi output from autoconf
> update from texinfo
> sync install.texi from autoconf
> misc: port better to gcc -fsanitize=address
> update from texinfo
> autoupdate
> verify-tests: also remove stray test-verify.Tpo
> std-gnu11: new module
> update from texinfo
> update from texinfo
> get-permissions, strftime: fix grammar in comments
> gettext: mark as obsolete
> gnulib-tool: don't give up on ln -s so easily
> closedir: fix OS/2-related typos
> openat_proc_name: fix that last '/' is overwritten on OS/2 kLIBC
> regex: treat [x] as x if x is a unibyte encoding error
> closedir, dirfd, opendir: port to OpenSolaris 5.10
> bootstrap: use American spelling
> @item needed inside @itemize
> hash-pjw-bare: fix comment
> wcwidth: Replace also on OpenBSD 5.8
> update from texinfo
- bug#23022: new snapshot available: gzip-1.6.51-989e,
Jim Meyering <=