diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2016-04-19 17:43:09 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2016-04-19 17:43:55 -0700 |
commit | 3557cd57906915eb9c990b5f386e25c395592643 (patch) | |
tree | 79199522a5d0fe2584f6a928d59835cb2dc9f681 /NEWS | |
parent | a420fbafe812f9584f4e71cf3bd42f222bae74c8 (diff) | |
download | gzip-3557cd57906915eb9c990b5f386e25c395592643.tar.gz |
gzip: fix bug with -l output to pipes
Problem reported by Christian Franke via Eric Blake in:
http://bugs.gnu.org/23314
* NEWS: Mention this.
* gzip.c (main): Do not close stdout twice when given -l.
Instead, -l now just fflushes stdout, so that fdatasync
can synchronize it if --synchronize is also specified.
* tests/list: New test case.
* tests/Makefile.am (TESTS): Add it.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -4,6 +4,9 @@ GNU gzip NEWS -*- outline -*- ** Bug fixes + gzip -l no longer falsely reports a write error when writing to a pipe. + [bug introduced in gzip-1.7] + Port to Oracle Solaris Studio 12 on x86-64. [bug present since at least gzip-1.2.4] |