diff --git a/ncompress-4.2.4-zerobyteforce.patch b/ncompress-4.2.4-zerobyteforce.patch index 2779d43..465d67e 100644 --- a/ncompress-4.2.4-zerobyteforce.patch +++ b/ncompress-4.2.4-zerobyteforce.patch @@ -1,6 +1,6 @@ ---- ncompress-4.2.4/compress42.c.zerobyteforce 2005-09-02 18:42:56.000000000 +0530 -+++ ncompress-4.2.4/compress42.c 2005-09-02 18:43:55.000000000 +0530 -@@ -1145,7 +1145,7 @@ +--- ncompress-4.2.4/compress42.c.zerobyteforce 2006-04-14 14:18:28.000000000 +0200 ++++ ncompress-4.2.4/compress42.c 2006-04-14 14:20:15.000000000 +0200 +@@ -1145,10 +1145,12 @@ if (fdout != 1 && close(fdout)) write_error(); @@ -9,3 +9,16 @@ { if (remove_ofname) { ++ if(!quiet) ++ fprintf(stderr, "No compression -- %s unchanged\n", ifname); + if (unlink(ofname)) /* Remove input file */ + { + fprintf(stderr, "\nunlink error (ignored) "); +@@ -1157,6 +1159,7 @@ + } + + remove_ofname = 0; ++ exit_code = 2; + } + } + else diff --git a/ncompress.spec b/ncompress.spec index e22566e..098dd61 100644 --- a/ncompress.spec +++ b/ncompress.spec @@ -1,7 +1,7 @@ Summary: Fast compression and decompression utilities. Name: ncompress Version: 4.2.4 -Release: 43.2.1 +Release: 44 License: distributable Group: Applications/File Source: ftp://metalab.unc.edu/pub/Linux/utils/compress/ncompress-4.2.4.tar.Z @@ -69,6 +69,9 @@ rm -rf $RPM_BUILD_ROOT %doc LZW.INFO README %changelog +* Fri Apr 21 2006 Peter Vrabec 4.2.4-44 +- fix problems with compressing zero-sized files (#189215, #189216) + * Fri Feb 10 2006 Jesse Keating - 4.2.4-43.2.1 - bump again for double-long bug on ppc(64)