GNU bug report logs - #30029
gzip-1.9 released [stable]

Previous Next

Package: gzip;

Reported by: Michael <aixtools <at> felt.demon.nl>

Date: Mon, 8 Jan 2018 18:33:01 UTC

Severity: normal

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

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Michael <aixtools <at> felt.demon.nl>
Subject: bug#30029: closed (Re: gzip-1.9 released [stable])
Date: Thu, 31 Mar 2022 23:54:01 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#30029: gzip-1.9 released [stable]

which was filed against the gzip package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 30029 <at> debbugs.gnu.org.

-- 
30029: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=30029
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Michael <aixtools <at> felt.demon.nl>
Cc: 30029-done <at> debbugs.gnu.org
Subject: Re: gzip-1.9 released [stable]
Date: Thu, 31 Mar 2022 16:53:30 -0700
[Message part 3 (text/plain, inline)]
>   +826  + eval 'env $i  zin.gz < $tmp_in > $tmp_out'
>   +827  ++ env zless zin.gz
>   +828  /data/prj/gnu/gzip/gzip-1.9/tests/../zless[71]: less:  not found
>   +829  + echo FAIL: zless
>   +830  FAIL: zless
>   +831  + fail=1

Thanks for reporting that. As 'less' is not required by POSIX we 
shouldn't assume it's installed. I installed the first attached patch to 
fix that (by not installing zless when 'less' is absent), and the second 
attached patch to fix a bug I found in the test cases for 'zmore' when I 
ran it with PAGER='less'.


q>   +891  FAIL: timestamp
>   +892  ===============
> This is to be expected - I expect - with 32-bit timestamp (OBJECT_MODE=32)

Yes, we don't worry about people perversely building a 32-bit time_t 
gzip on platforms that support 64-bit timestamps.

Recent versions of GNU/Linux have added support for 64-bit time_t even 
to platforms where 'long' and pointers are 32 bits.[1] Do recent 
versions of AIX have something similar? If so, we should teach Gnulib's 
year2038 module[2] how to enable that. This would fix this AIX problem 
for several GNU programs, not just gzip.

[1]: 
https://www.gnu.org/software/libc/manual/html_node/64_002dbit-time-symbol-handling.html
[2]: 
https://www.gnu.org/software/gnulib/manual/html_node/Avoiding-the-year-2038-problem.html
[0001-zless-install-only-on-platforms-with-less.patch (text/x-patch, attachment)]
[0002-zmore-don-t-assume-benign-PAGER-in-testing.patch (text/x-patch, attachment)]
[Message part 6 (message/rfc822, inline)]
From: Michael <aixtools <at> felt.demon.nl>
To: Jim Meyering <jim <at> meyering.net>, bug-gzip <at> gnu.org
Subject: Re: gzip-1.9 released [stable]
Date: Mon, 8 Jan 2018 19:32:26 +0100
[Message part 7 (text/plain, inline)]
On 07/01/2018 23:56, Jim Meyering wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
>
> This is to announce gzip-1.9, a stable release.
>
> There have been 53 commits by 2 people in the 89 weeks since 1.8.
> Thanks to Paul Eggert for all of his help.
>
> See the NEWS below for a brief summary.
>
> Thanks to everyone who has contributed!
> The following people contributed changes to this release:
>
>    Jim Meyering (28)
>    Paul Eggert (25)
>
> Jim [on behalf of the gzip maintainers]
> ==================================================================
>
32-bit results - I package both sizes - in case there is an library 
interface. However, applications are only available in 64-bit.

(cc to bug-gzip maillist, have tried subscribing, but no confirmation 
mail yet).


============================================================================
Testsuite summary for gzip 1.9
============================================================================
# TOTAL: 21
# PASS:  18
# SKIP:  1
# XFAIL: 0
# FAIL:  2
# XPASS: 0
# ERROR: 0
============================================================================
See tests/test-suite.log
Please report to bug-gzip <at> gnu.org
============================================================================

a:
  +826  + eval 'env $i  zin.gz < $tmp_in > $tmp_out'
  +827  ++ env zless zin.gz
  +828  /data/prj/gnu/gzip/gzip-1.9/tests/../zless[71]: less:  not found
  +829  + echo FAIL: zless
  +830  FAIL: zless
  +831  + fail=1

  +891  FAIL: timestamp
  +892  ===============
This is to be expected - I expect - with 32-bit timestamp (OBJECT_MODE=32)

64-bit results

============================================================================
Testsuite summary for gzip 1.9
============================================================================
# TOTAL: 21
# PASS:  19
# SKIP:  1
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See tests/test-suite.log
Please report to bug-gzip <at> gnu.org
============================================================================

Again, less is still not installed.
[Message part 8 (text/html, inline)]

This bug report was last modified 3 years and 119 days ago.

Previous Next


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