Subject: bug#29418: new snapshot available: gzip-1.8.47-10d7

From: Jim Meyering <[email-masked]>
Date: Thu, 23 Nov 2017 15:52:43 -0800

Pretty sure we're not quite ready for a release, but there
have been enough changes that it's worth another snapshot.

Here's the most recent NEWS addition:

   Commands implemented via shell scripts are now more consistent about
   failure status.  For example, 'gunzip --help >/dev/full' now
   consistently exits with status 1 (error), instead of with status 2
   (warning) on some platforms.  [bug present since the beginning]

gzip snapshot:
  https://meyering.net/gzip/gzip-ss.tar.xz      748 KB
  https://meyering.net/gzip/gzip-ss.tar.xz.sig
  https://meyering.net/gzip/gzip-1.8.47-10d7.tar.xz

Changes in gzip since 1.8.40-9dff:

Jim Meyering (4):
      zless, znew: exit 1 upon --help or --version write failure
      build: make each generated script unwritable
      gzexe: work even without the ability to make a hard link
      build: update gnulib to latest

Paul Eggert (3):
      build: update gnulib submodule to latest
      tests: don’t be so strict about timestamps
      maint: script diagnostics status cleanup

Changes in gnulib since 1.8.40-9dff:

* gnulib cf6bbbf...b9d0b50 (33):
  > stat: fix doc wording typo
  > stat: work around Solaris bug with tv_nsec < 0
  > regex: merge from glibc
  > regex: merge from glibc
  > crypto/gc-sm3: Fix buffer overrun.
  > append, don't replace existing VCS ignore files
  > autoupdate
  > autoupdate
  > autoupdate
  > maint: shorten https://lists.gnu.org/archive/html/... links
  > faccessat: Make the last change more robust.
  > faccessat: port to macOS (Bug#29231)
  > getprogname: Fix compilation error on IRIX.
  > year2038: Tweak last patch.
  > year2038: be more insistent about 64-bit time_t
  > autoupdate
  > autoupdate
  > havelib: fix typo in previous change
  > Don’t use AC_EGREP_CPP if affected by CFLAGS
  > fstatat: pacify GCC on unusual platform
  > autoupdate
  > autoupdate
  > autoupdate
  > timespec: prefer ‘assume’ to ‘assure’
  > Port recent gnulib-tool change to Dash
  > timespec.h: use "assure" to avoid a spurious warning
  > Avoid several test failures with traditional locales on Haiku.
  > strerror_r-posix: Fix behaviour and test failure on Haiku.
  > get-rusage-data: Avoid crash on Haiku.
  > get-rusage-as: Avoid crash on Haiku.
  > ilogbl: Ensure replacement on Haiku.
  > expl: Ensure replacement on Haiku.
  > math: Fix test failure on Haiku.