Hi Bruno,
Bruno Haible via "GNU gzip discussion and bug reports."
<[email protected]> writes:
> On a Linux (Debian 13)/s390x machine, namely cfarm191.cfarm.net:
>
> The build without configure option '--enable-dfltcc' works fine.
> However, the build with configure option '--enable-dfltcc' has one
> failing test:
>
> FAIL: hufts
>
> Find attached the test-suite.log file.
>
> For comparison, the same configure option '--enable-dfltcc', on
> a Linux (Debian 8)/s390x machine, works fine.
Thanks for all the testing as usual.
Just noting here that it seems to be a known issue:
$ git log -n 1 23ddd95f3e152423fe0dfc96ff31d4130a65e8cf
commit 23ddd95f3e152423fe0dfc96ff31d4130a65e8cf
Author: Paul Eggert <[email protected]>
AuthorDate: Wed Feb 5 09:03:39 2025 -0800
Commit: Paul Eggert <[email protected]>
CommitDate: Thu Feb 6 10:02:42 2025 -0800
gzip: better fix for s390 buffer flushes
* dfltcc.c (dfltcc_inflate): The previous patch was incorrect, as
fill_inbuf (0) will not call flush_outbuf which is needed here.
Problem and fix reported by Eduard Stefes in
<https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75924#13>.
Although this patch causes the hufts test to fail, that might be
due to a different bug in the s390 code, so let’s leave that test
alone for now.
Collin