GNU bug report logs - #23022
new snapshot available: gzip-1.6.51-989e

Previous Next

Package: gzip;

Reported by: Jim Meyering <jim <at> meyering.net>

Date: Tue, 15 Mar 2016 18:53:02 UTC

Severity: normal

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 23022 in the body.
You can then email your comments to 23022 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gzip <at> gnu.org:
bug#23022; Package gzip. (Tue, 15 Mar 2016 18:53:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Jim Meyering <jim <at> meyering.net>:
New bug report received and forwarded. Copy sent to bug-gzip <at> gnu.org. (Tue, 15 Mar 2016 18:53:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Jim Meyering <jim <at> meyering.net>
To: bug-gzip <at> gnu.org
Cc: TP coordinator <coordinator <at> translationproject.org>,
 platform-testers <at> gnu.org
Subject: 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




Information forwarded to bug-gzip <at> gnu.org:
bug#23022; Package gzip. (Tue, 15 Mar 2016 21:57:02 GMT) Full text and rfc822 format available.

Message #8 received at 23022 <at> debbugs.gnu.org (full text, mbox):

From: Dagobert Michelsen <dam <at> opencsw.org>
To: Jim Meyering <jim <at> meyering.net>
Cc: 23022 <at> debbugs.gnu.org, TP coordinator <coordinator <at> translationproject.org>,
 platform-testers <at> gnu.org
Subject: Re: bug#23022: new snapshot available: gzip-1.6.51-989e
Date: Tue, 15 Mar 2016 22:56:07 +0100
[Message part 1 (text/plain, inline)]
Hi Jim,

Am 15.03.2016 um 19:52 schrieb Jim Meyering <jim <at> meyering.net>:
> ** New features
>  gzip now accepts the --rsyncable option.

++ for that, thanks!

Looks good on Solaris 10 Sparc and Solaris 10 x86 with Solaris Studio 12.


Best regards

  — Dago

--
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896

[signature.asc (application/pgp-signature, attachment)]

Information forwarded to bug-gzip <at> gnu.org:
bug#23022; Package gzip. (Tue, 15 Mar 2016 22:52:02 GMT) Full text and rfc822 format available.

Message #11 received at 23022 <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Jim Meyering <jim <at> meyering.net>, 23022 <at> debbugs.gnu.org
Cc: TP coordinator <coordinator <at> translationproject.org>,
 platform-testers <at> gnu.org
Subject: Re: bug#23022: new snapshot available: gzip-1.6.51-989e
Date: Tue, 15 Mar 2016 15:51:27 -0700
[Message part 1 (text/plain, inline)]
The attached patch is needed to build on AIX 7.1 with xlc V12.1 without 
generating warnings about SIGPIPE being redefined (gzip tailor.h defines 
SIGPIPE to 0 before /usr/include/signal.h redefines it to the proper 
value, and other include files include signal.h). I think gzip works OK 
even with the warnings, on this platform. Possibly the problem would 
prevent gzip builds on other platforms, though. Normally I'd just 
install this patch but we're so close to a release I thought I'd ask you 
first.
[0001-gzip-port-to-AIX-7.1-xlc-V12.1.patch (application/x-patch, attachment)]

Information forwarded to bug-gzip <at> gnu.org:
bug#23022; Package gzip. (Tue, 15 Mar 2016 23:44:01 GMT) Full text and rfc822 format available.

Message #14 received at 23022 <at> debbugs.gnu.org (full text, mbox):

From: Jim Meyering <jim <at> meyering.net>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: 23022 <at> debbugs.gnu.org, TP coordinator <coordinator <at> translationproject.org>,
 platform-testers <at> gnu.org
Subject: Re: bug#23022: new snapshot available: gzip-1.6.51-989e
Date: Tue, 15 Mar 2016 16:42:56 -0700
On Tue, Mar 15, 2016 at 3:51 PM, Paul Eggert <eggert <at> cs.ucla.edu> wrote:
> The attached patch is needed to build on AIX 7.1 with xlc V12.1 without
> generating warnings about SIGPIPE being redefined (gzip tailor.h defines
> SIGPIPE to 0 before /usr/include/signal.h redefines it to the proper value,
> and other include files include signal.h). I think gzip works OK even with
> the warnings, on this platform. Possibly the problem would prevent gzip
> builds on other platforms, though. Normally I'd just install this patch but
> we're so close to a release I thought I'd ask you first.

Thank you. That looks perfect, so I've just pushed it
and will make a new snapshot shortly.




Information forwarded to bug-gzip <at> gnu.org:
bug#23022; Package gzip. (Tue, 15 Mar 2016 23:45:02 GMT) Full text and rfc822 format available.

Message #17 received at 23022 <at> debbugs.gnu.org (full text, mbox):

From: Jim Meyering <jim <at> meyering.net>
To: Dagobert Michelsen <dam <at> opencsw.org>
Cc: 23022 <at> debbugs.gnu.org
Subject: Re: bug#23022: new snapshot available: gzip-1.6.51-989e
Date: Tue, 15 Mar 2016 16:44:00 -0700
On Tue, Mar 15, 2016 at 2:56 PM, Dagobert Michelsen <dam <at> opencsw.org> wrote:
> Hi Jim,
>
> Am 15.03.2016 um 19:52 schrieb Jim Meyering <jim <at> meyering.net>:
>> ** New features
>>  gzip now accepts the --rsyncable option.
>
> ++ for that, thanks!
>
> Looks good on Solaris 10 Sparc and Solaris 10 x86 with Solaris Studio 12.

Glad to hear it.
Thank you for the testing and the report.




bug closed, send any further explanations to 23022 <at> debbugs.gnu.org and Jim Meyering <jim <at> meyering.net> Request was from Paul Eggert <eggert <at> cs.ucla.edu> to control <at> debbugs.gnu.org. (Wed, 11 May 2016 23:35:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 09 Jun 2016 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 9 years and 90 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.