commit gzip for openSUSE:Factory

2020-09-08 Thread root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2020-09-08 22:55:14

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new.3399 (New)


Package is "gzip"

Tue Sep  8 22:55:14 2020 rev:52 rq:831921 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2019-09-07 
11:24:48.934500038 +0200
+++ /work/SRC/openSUSE:Factory/.gzip.new.3399/gzip.changes  2020-09-08 
22:55:16.791752068 +0200
@@ -1,0 +2,7 @@
+Wed Sep  2 14:12:24 UTC 2020 - Kristyna Streitova 
+
+- Enable DFLTCC compression for s390x for levels 1-6 (i. e. to make
+  it used by default) by adding -DDFLTCC_LEVEL_MASK=0x7e to CLFAGS.
+  [jsc#SLE-13775]
+
+---



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.T3fRxk/_old  2020-09-08 22:55:17.379752362 +0200
+++ /var/tmp/diff_new_pack.T3fRxk/_new  2020-09-08 22:55:17.383752364 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gzip
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -67,6 +67,7 @@
 # added because of gzip-1.10-ibm_dfltcc_support.patch [jsc#SLE-5818]
 %ifarch s390x
 autoreconf -f -i
+export CFLAGS="$CFLAGS -DDFLTCC_LEVEL_MASK=0x7e"
 %endif
 %configure --disable-silent-rules \
   gl_cv_func_printf_directive_n=yes \





commit gzip for openSUSE:Factory

2019-09-07 Thread root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2019-09-07 11:24:47

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new.7948 (New)


Package is "gzip"

Sat Sep  7 11:24:47 2019 rev:51 rq:726467 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2019-07-13 
13:34:18.795337168 +0200
+++ /work/SRC/openSUSE:Factory/.gzip.new.7948/gzip.changes  2019-09-07 
11:24:48.934500038 +0200
@@ -1,0 +2,6 @@
+Tue Aug 27 10:11:19 UTC 2019 - Kristyna Streitova 
+
+- refresh gzip-1.10-ibm_dfltcc_support.patch to fix three data
+  corruption issues [bsc#1145276] [jsc#SLE-5818] [jsc#SLE-8914]
+
+---
@@ -4 +10 @@
-- add gzip-1.10-ibm_dfltcc_support.patch [jsc#SLE-5818]
+- add gzip-1.10-ibm_dfltcc_support.patch [jsc#SLE-5818] [jsc#SLE-8914]



Other differences:
--
++ gzip-1.10-ibm_dfltcc_support.patch ++
--- /var/tmp/diff_new_pack.ykq64a/_old  2019-09-07 11:24:49.510499958 +0200
+++ /var/tmp/diff_new_pack.ykq64a/_new  2019-09-07 11:24:49.514499958 +0200
@@ -5,6 +5,9 @@
 
http://git.savannah.gnu.org/cgit/gzip.git/commit/?id=7a6f9c9c3267185a299ad178607ac5e3716ab4a5
 
http://git.savannah.gnu.org/cgit/gzip.git/commit/?id=be0c5581e38332b2ffa8a4cf92076cfde02872b4
 
+And the following enhancement:
+https://lists.gnu.org/archive/html/bug-gzip/2019-07/msg0.html 
+
 -
 
 From 7a6f9c9c3267185a299ad178607ac5e3716ab4a5 Mon Sep 17 00:00:00 2001
@@ -184,6 +187,15 @@
  # cc -E produces incorrect asm files on SVR4, so postprocess it.
  ASCPPPOST="sed '/^ *\\#/d; s,//.*,,; s/% /%/g; s/\\. /./g'"
  AC_SUBST([ASCPPPOST])
+@@ -244,7 +260,7 @@ AC_SUBST([ASFLAGS_config])
+ AC_ISC_POSIX
+ AC_C_CONST
+ AC_HEADER_STDC
+-AC_CHECK_HEADERS_ONCE(fcntl.h limits.h memory.h time.h)
++AC_CHECK_HEADERS_ONCE(fcntl.h limits.h memory.h time.h sys/sdt.h)
+ AC_CHECK_FUNCS_ONCE([chown fchmod fchown lstat siginterrupt])
+ AC_HEADER_DIRENT
+ AC_TYPE_SIGNAL
 Index: gzip-1.10/deflate.c
 ===
 --- gzip-1.10.orig/deflate.c
@@ -262,7 +274,7 @@
 ===
 --- /dev/null
 +++ gzip-1.10/dfltcc.c
-@@ -0,0 +1,441 @@
+@@ -0,0 +1,471 @@
 +/* dfltcc.c -- compress data using IBM Z DEFLATE COMPRESSION CALL
 +
 +   Copyright (C) 2019 Free Software Foundation, Inc.
@@ -287,7 +299,7 @@
 +#include 
 +#include 
 +
-+#ifdef DFLTCC_USDT
++#ifdef HAVE_SYS_SDT_H
 +# include 
 +#endif
 +
@@ -304,11 +316,11 @@
 +
 +typedef enum
 +{
-+ DFLTCC_CC_OK = 0,
-+ DFLTCC_CC_OP1_TOO_SHORT = 1,
-+ DFLTCC_CC_OP2_TOO_SHORT = 2,
-+ DFLTCC_CC_OP2_CORRUPT = 2,
-+ DFLTCC_CC_AGAIN = 3,
++  DFLTCC_CC_OK = 0,
++  DFLTCC_CC_OP1_TOO_SHORT = 1,
++  DFLTCC_CC_OP2_TOO_SHORT = 2,
++  DFLTCC_CC_OP2_CORRUPT = 2,
++  DFLTCC_CC_AGAIN = 3,
 +} dfltcc_cc;
 +
 +#define DFLTCC_QAF 0
@@ -316,8 +328,6 @@
 +#define DFLTCC_CMPR 2
 +#define DFLTCC_XPND 4
 +#define HBT_CIRCULAR (1 << 7)
-+/* #define HB_BITS 15 */
-+/* #define HB_SIZE (1 << HB_BITS) */
 +#define DFLTCC_FACILITY 151
 +#define DFLTCC_FMT0 0
 +#define CVT_CRC32 0
@@ -420,9 +430,16 @@
 +  if (env && !strcmp (env, "0"))
 +return 0;
 +
-+  register int r0 __asm__ ("r0") = sizeof facilities / 8;
-+  __asm__ ("stfle %[facilities]\n"
-+   : [facilities] "=Q"(facilities) : [r0] "r"(r0) : "cc", "memory");
++  memset (facilities, 0, sizeof facilities);
++  register char r0 __asm__ ("r0") = sizeof facilities / 8 - 1;
++  /* STFLE is supported since z9-109 and only in z/Architecture mode.  When
++   * compiling with -m31, gcc defaults to ESA mode, however, since the kernel
++   * is 64-bit, it's always z/Architecture mode at runtime.  */
++  __asm__ (".machinemode push\n"
++   ".machinemode zarch\n"
++   "stfle %[facilities]\n"
++   ".machinemode pop\n"
++   : [facilities] "=Q"(facilities), [r0] "+r"(r0) :: "cc");
 +  return is_bit_set (facilities, DFLTCC_FACILITY);
 +}
 +
@@ -445,12 +462,12 @@
 +  int cc;
 +
 +  __asm__ volatile (
-+#ifdef DFLTCC_USDT
++#ifdef HAVE_SYS_SDT_H
 +STAP_PROBE_ASM (zlib, dfltcc_entry,
 +STAP_PROBE_ASM_TEMPLATE (5))
 +#endif
 +".insn rrf,0xb939,%[r2],%[r4],%[hist],0\n"
-+#ifdef DFLTCC_USDT
++#ifdef HAVE_SYS_SDT_H
 +STAP_PROBE_ASM (zlib, dfltcc_exit,
 +STAP_PROBE_ASM_TEMPLATE (5))
 +#endif
@@ -463,7 +480,7 @@
 +: [r0] "r" (r0)
 +  , [r1] "r" (r1)
 +  , [hist] "r" (hist)
-+#ifdef DFLTCC_USDT
++#ifdef HAVE_SYS_SDT_H
 +  , 

commit gzip for openSUSE:Factory

2019-07-13 Thread root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2019-07-13 13:34:16

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new.4615 (New)


Package is "gzip"

Sat Jul 13 13:34:16 2019 rev:50 rq:713224 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2019-01-08 
12:15:25.469097737 +0100
+++ /work/SRC/openSUSE:Factory/.gzip.new.4615/gzip.changes  2019-07-13 
13:34:18.795337168 +0200
@@ -1,0 +2,8 @@
+Thu Jun  6 15:16:47 UTC 2019 - Kristýna Streitová 
+
+- add gzip-1.10-ibm_dfltcc_support.patch [jsc#SLE-5818]
+  * it adds support for DFLTCC (hardware-accelerated deflation)
+for s390x arch
+  * enable it via "--enable-dfltcc" option
+
+---

New:

  gzip-1.10-ibm_dfltcc_support.patch



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.GB443i/_old  2019-07-13 13:34:19.403337007 +0200
+++ /var/tmp/diff_new_pack.GB443i/_new  2019-07-13 13:34:19.407337006 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gzip
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -34,6 +34,9 @@
 # PATCH FIX OPENSUSE BNC#799561 - zgrep silently fails on LZMA compressed files
 Patch7: xz_lzma.patch
 Patch8: manpage-no-date.patch
+Patch9: gzip-1.10-ibm_dfltcc_support.patch
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  makeinfo
 BuildRequires:  xz
 Requires(post): %{install_info_prereq}
@@ -53,14 +56,25 @@
 %patch6
 %patch7 -p1
 %patch8 -p1
+%ifarch s390x
+%patch9 -p1
+%endif
 
 %build
 export CFLAGS="%{optflags} -fomit-frame-pointer \
 -W -Wall -Wno-unused-parameter -Wstrict-prototypes -Wpointer-arith -fPIE"
 export LDFLAGS="-pie"
+# added because of gzip-1.10-ibm_dfltcc_support.patch [jsc#SLE-5818]
+%ifarch s390x
+autoreconf -f -i
+%endif
 %configure --disable-silent-rules \
   gl_cv_func_printf_directive_n=yes \
-  gl_cv_func_printf_infinite_long_double=yes
+  gl_cv_func_printf_infinite_long_double=yes \
+%ifarch s390x
+  --enable-dfltcc \
+%endif
+
 profile_gzip()
 {
   tmpfile=$(mktemp)

++ gzip-1.10-ibm_dfltcc_support.patch ++
 980 lines (skipped)





commit gzip for openSUSE:Factory

2019-01-08 Thread root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2019-01-08 12:15:23

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new.28833 (New)


Package is "gzip"

Tue Jan  8 12:15:23 2019 rev:49 rq:662443 version:1.10

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2018-08-06 
11:52:16.381035598 +0200
+++ /work/SRC/openSUSE:Factory/.gzip.new.28833/gzip.changes 2019-01-08 
12:15:25.469097737 +0100
@@ -1,0 +2,16 @@
+Sun Dec 30 11:34:12 UTC 2018 - astie...@suse.com
+
+- gzip 1.10:
+  * Compressed gzip output no longer contains the current time as
+a timestamp when the input is not a regular file.  Instead, the
+output contains a null (zero) timestamp.  This makes gzip's
+behavior more reproducible when used as part of a pipeline.
+  * A use of uninitialized memory on some malformed inputs has been
+fixed.
+  * A few theoretical race conditions in signal handers have been
+fixed.
+- drop upstreamed patches:
+  * gnulib-libio.patch
+  * gzip-1.8-deprecate_netstat.patch
+
+---

Old:

  gnulib-libio.patch
  gzip-1.8-deprecate_netstat.patch
  gzip-1.9.tar.xz
  gzip-1.9.tar.xz.sig

New:

  gzip-1.10.tar.xz
  gzip-1.10.tar.xz.sig



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.VBbCLk/_old  2019-01-08 12:15:26.213097038 +0100
+++ /var/tmp/diff_new_pack.VBbCLk/_new  2019-01-08 12:15:26.213097038 +0100
@@ -12,18 +12,18 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define _buildshell /bin/bash
 Name:   gzip
-Version:1.9
+Version:1.10
 Release:0
 Summary:GNU Zip Compression Utilities
 License:GPL-3.0-or-later
 Group:  Productivity/Archiving/Compression
-Url:http://www.gnu.org/software/gzip/
+URL:http://www.gnu.org/software/gzip/
 Source: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
 Source2:http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
 Source3:%{name}.keyring
@@ -34,12 +34,6 @@
 # PATCH FIX OPENSUSE BNC#799561 - zgrep silently fails on LZMA compressed files
 Patch7: xz_lzma.patch
 Patch8: manpage-no-date.patch
-# PATCH-FIX-UPSTREAM kstreit...@suse.com -- remove deprecated 'netstat' command
-Patch10:gzip-1.8-deprecate_netstat.patch
-# PATCH-FIX-UPSTREAM Update gnulib for libio.h removal
-Patch11:gnulib-libio.patch
-BuildRequires:  autoconf
-BuildRequires:  automake
 BuildRequires:  makeinfo
 BuildRequires:  xz
 Requires(post): %{install_info_prereq}
@@ -59,15 +53,11 @@
 %patch6
 %patch7 -p1
 %patch8 -p1
-%patch10 -p1
-%patch11 -p1
 
 %build
 export CFLAGS="%{optflags} -fomit-frame-pointer \
 -W -Wall -Wno-unused-parameter -Wstrict-prototypes -Wpointer-arith -fPIE"
 export LDFLAGS="-pie"
-# add autoreconf because of gzip-1.8-fix_unpack_EOB_check.patch
-autoreconf -fi
 %configure --disable-silent-rules \
   gl_cv_func_printf_directive_n=yes \
   gl_cv_func_printf_infinite_long_double=yes
@@ -136,17 +126,17 @@
 %{_bindir}/zless
 %{_bindir}/zmore
 %{_bindir}/znew
-%{_infodir}/gzip.info%{ext_info}
-%{_mandir}/man1/gunzip.1%{ext_man}
-%{_mandir}/man1/gzexe.1%{ext_man}
-%{_mandir}/man1/gzip.1%{ext_man}
-%{_mandir}/man1/zcat.1%{ext_man}
-%{_mandir}/man1/zcmp.1%{ext_man}
-%{_mandir}/man1/zdiff.1%{ext_man}
-%{_mandir}/man1/zforce.1%{ext_man}
-%{_mandir}/man1/zgrep.1%{ext_man}
-%{_mandir}/man1/zless.1%{ext_man}
-%{_mandir}/man1/zmore.1%{ext_man}
-%{_mandir}/man1/znew.1%{ext_man}
+%{_infodir}/gzip.info%{?ext_info}
+%{_mandir}/man1/gunzip.1%{?ext_man}
+%{_mandir}/man1/gzexe.1%{?ext_man}
+%{_mandir}/man1/gzip.1%{?ext_man}
+%{_mandir}/man1/zcat.1%{?ext_man}
+%{_mandir}/man1/zcmp.1%{?ext_man}
+%{_mandir}/man1/zdiff.1%{?ext_man}
+%{_mandir}/man1/zforce.1%{?ext_man}
+%{_mandir}/man1/zgrep.1%{?ext_man}
+%{_mandir}/man1/zless.1%{?ext_man}
+%{_mandir}/man1/zmore.1%{?ext_man}
+%{_mandir}/man1/znew.1%{?ext_man}
 
 %changelog

++ gzip-1.9.tar.xz -> gzip-1.10.tar.xz ++
 15987 lines of diff (skipped)




commit gzip for openSUSE:Factory

2018-08-06 Thread root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2018-08-06 11:52:15

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is "gzip"

Mon Aug  6 11:52:15 2018 rev:48 rq:626996 version:1.9

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2018-03-07 
10:28:06.300703404 +0100
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2018-08-06 
11:52:16.381035598 +0200
@@ -1,0 +2,5 @@
+Wed Aug  1 14:03:39 UTC 2018 - sch...@suse.de
+
+- gnulib-libio.patch: Update gnulib for libio.h removal
+
+---

New:

  gnulib-libio.patch



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.TjJLyR/_old  2018-08-06 11:52:16.889036480 +0200
+++ /var/tmp/diff_new_pack.TjJLyR/_new  2018-08-06 11:52:16.893036487 +0200
@@ -21,7 +21,7 @@
 Version:1.9
 Release:0
 Summary:GNU Zip Compression Utilities
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Productivity/Archiving/Compression
 Url:http://www.gnu.org/software/gzip/
 Source: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
@@ -36,6 +36,8 @@
 Patch8: manpage-no-date.patch
 # PATCH-FIX-UPSTREAM kstreit...@suse.com -- remove deprecated 'netstat' command
 Patch10:gzip-1.8-deprecate_netstat.patch
+# PATCH-FIX-UPSTREAM Update gnulib for libio.h removal
+Patch11:gnulib-libio.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  makeinfo
@@ -58,6 +60,7 @@
 %patch7 -p1
 %patch8 -p1
 %patch10 -p1
+%patch11 -p1
 
 %build
 export CFLAGS="%{optflags} -fomit-frame-pointer \

++ gnulib-libio.patch ++
2018-03-05  Paul Eggert  

fflush: adjust to glibc 2.28 libio.h removal
Problem reported by Daniel P. Berrangé in:
https://lists.gnu.org/r/bug-gnulib/2018-03/msg0.html
* lib/fbufmode.c (fbufmode):
* lib/fflush.c (clear_ungetc_buffer_preserving_position)
(disable_seek_optimization, rpl_fflush):
* lib/fpending.c (__fpending):
* lib/fpurge.c (fpurge):
* lib/freadable.c (freadable):
* lib/freadahead.c (freadahead):
* lib/freading.c (freading):
* lib/freadptr.c (freadptr):
* lib/freadseek.c (freadptrinc):
* lib/fseeko.c (fseeko):
* lib/fseterr.c (fseterr):
* lib/fwritable.c (fwritable):
* lib/fwriting.c (fwriting):
Check _IO_EOF_SEEN instead of _IO_ftrylockfile.
* lib/stdio-impl.h (_IO_IN_BACKUP) [_IO_EOF_SEEN]:
Define if not already defined.

Index: gzip-1.9/lib/fflush.c
===
--- gzip-1.9.orig/lib/fflush.c
+++ gzip-1.9/lib/fflush.c
@@ -33,7 +33,7 @@
 #undef fflush
 
 
-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, 
Linux libc5 */
+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, 
Linux libc5 */
 
 /* Clear the stream's ungetc buffer, preserving the value of ftello (fp).  */
 static void
@@ -72,7 +72,7 @@ clear_ungetc_buffer (FILE *fp)
 
 #endif
 
-#if ! (defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, 
Haiku, Linux libc5 */)
+#if ! (defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, 
Linux libc5 */)
 
 # if (defined __sferror || defined __DragonFly__ || defined __ANDROID__) && 
defined __SNPT
 /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Minix 3, Android */
@@ -148,7 +148,7 @@ rpl_fflush (FILE *stream)
   if (stream == NULL || ! freading (stream))
 return fflush (stream);
 
-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, 
Linux libc5 */
+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, 
Linux libc5 */
 
   clear_ungetc_buffer_preserving_position (stream);
 
Index: gzip-1.9/lib/fpurge.c
===
--- gzip-1.9.orig/lib/fpurge.c
+++ gzip-1.9/lib/fpurge.c
@@ -62,7 +62,7 @@ fpurge (FILE *fp)
   /* Most systems provide FILE as a struct and the necessary bitmask in
  , because they need it for implementing getc() and putc() as
  fast macros.  */
-# if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, 
Haiku, Linux libc5 */
+# if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, 
Linux libc5 */
   fp->_IO_read_end = fp->_IO_read_ptr;
   fp->_IO_write_ptr = fp->_IO_write_base;
   /* Avoid memory leak when there is an active ungetc buffer.  */
Index: gzip-1.9/lib/freading.c

commit gzip for openSUSE:Factory

2018-03-07 Thread root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2018-03-07 10:28:04

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is "gzip"

Wed Mar  7 10:28:04 2018 rev:47 rq:580533 version:1.9

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2018-01-17 
21:45:31.279123087 +0100
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2018-03-07 
10:28:06.300703404 +0100
@@ -1,0 +2,5 @@
+Thu Feb 22 15:10:34 UTC 2018 - fv...@suse.com
+
+- Use %license (boo#1082318)
+
+---



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.W3tiBS/_old  2018-03-07 10:28:07.188671374 +0100
+++ /var/tmp/diff_new_pack.W3tiBS/_new  2018-03-07 10:28:07.188671374 +0100
@@ -112,6 +112,7 @@
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
 
 %files
+%license COPYING
 %doc README AUTHORS ChangeLog TODO NEWS THANKS
 #UsrMerge
 /bin/gunzip





commit gzip for openSUSE:Factory

2018-01-17 Thread root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2018-01-17 21:45:29

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is "gzip"

Wed Jan 17 21:45:29 2018 rev:46 rq:563877 version:1.9

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2017-12-12 
21:16:15.889847556 +0100
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2018-01-17 
21:45:31.279123087 +0100
@@ -1,0 +2,24 @@
+Fri Jan 12 15:29:22 UTC 2018 - meiss...@suse.com
+
+- license is GPL-3.0+
+
+---
+Thu Jan 11 09:29:30 UTC 2018 - kbabi...@suse.com
+
+- Update to 1.9
+  * Fix suffix handling
+  * Fix bug when handling pack format while decompressing
+  * Fix time handling bug
+  * Improve exit code handling for shell scripts
+- remove gzip-1.8-fix_unpack_EOB_check.patch as it is included
+  upstream now
+- refresh manpage-no-date.patch
+- spec file cleanups
+
+---
+Tue Jan  2 14:30:50 UTC 2018 - kstreit...@suse.com
+
+- add gzip-1.8-deprecate_netstat.patch to get rid of deprecated
+  'netstat -n' command in tests/init.sh script
+
+---

Old:

  gzip-1.8-fix_unpack_EOB_check.patch
  gzip-1.8.tar.xz
  gzip-1.8.tar.xz.sig

New:

  gzip-1.8-deprecate_netstat.patch
  gzip-1.9.tar.xz
  gzip-1.9.tar.xz.sig



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.fDEvbx/_old  2018-01-17 21:45:32.267076843 +0100
+++ /var/tmp/diff_new_pack.fDEvbx/_new  2018-01-17 21:45:32.275076469 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gzip
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,10 +18,10 @@
 
 %define _buildshell /bin/bash
 Name:   gzip
-Version:1.8
+Version:1.9
 Release:0
 Summary:GNU Zip Compression Utilities
-License:GPL-2.0+
+License:GPL-3.0+
 Group:  Productivity/Archiving/Compression
 Url:http://www.gnu.org/software/gzip/
 Source: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
@@ -34,14 +34,14 @@
 # PATCH FIX OPENSUSE BNC#799561 - zgrep silently fails on LZMA compressed files
 Patch7: xz_lzma.patch
 Patch8: manpage-no-date.patch
-Patch9: gzip-1.8-fix_unpack_EOB_check.patch
+# PATCH-FIX-UPSTREAM kstreit...@suse.com -- remove deprecated 'netstat' command
+Patch10:gzip-1.8-deprecate_netstat.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  makeinfo
 BuildRequires:  xz
 Requires(post): %{install_info_prereq}
 Requires(preun): %{install_info_prereq}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Gzip reduces the size of the named files using Lempel-Ziv coding LZ77.
@@ -57,7 +57,7 @@
 %patch6
 %patch7 -p1
 %patch8 -p1
-%patch9 -p1
+%patch10 -p1
 
 %build
 export CFLAGS="%{optflags} -fomit-frame-pointer \
@@ -112,7 +112,6 @@
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
 
 %files
-%defattr(-, root, root)
 %doc README AUTHORS ChangeLog TODO NEWS THANKS
 #UsrMerge
 /bin/gunzip

++ gzip-1.8-deprecate_netstat.patch ++
Index: gzip-1.8/tests/init.sh
===
--- gzip-1.8.orig/tests/init.sh
+++ gzip-1.8/tests/init.sh
@@ -525,7 +525,7 @@ rand_bytes_ ()
   fi
 
   n_plus_50_=`expr $n_ + 50`
-  cmds_='date; date +%N; free; who -a; w; ps auxww; ps ef; netstat -n'
+  cmds_='date; date +%N; free; who -a; w; ps auxww; ps -ef'
   data_=` (eval "$cmds_") 2>&1 | gzip `
 
   # Ensure that $data_ has length at least 50+$n_
++ gzip-1.8.tar.xz -> gzip-1.9.tar.xz ++
 42534 lines of diff (skipped)

++ manpage-no-date.patch ++
--- /var/tmp/diff_new_pack.fDEvbx/_old  2018-01-17 21:45:32.903047075 +0100
+++ /var/tmp/diff_new_pack.fDEvbx/_new  2018-01-17 21:45:32.903047075 +0100
@@ -1,7 +1,7 @@
-Index: gzip-1.7/doc/gzip.texi
+Index: gzip-1.9/doc/gzip.texi
 ===
 gzip-1.7.orig/doc/gzip.texi
-+++ gzip-1.7/doc/gzip.texi
+--- gzip-1.9.orig/doc/gzip.texi
 gzip-1.9/doc/gzip.texi
 @@ -9,7 +9,7 @@
  @c %**end of header
  @copying
@@ -10,7 +10,7 @@
 +(version @value{VERSION}),
  and documents commands for compressing and decompressing data.
  
- Copyright @copyright{} 1998-1999, 2001-2002, 2006-2007, 2009-2016 Free 

commit gzip for openSUSE:Factory

2017-12-12 Thread root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2017-12-12 21:16:14

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is "gzip"

Tue Dec 12 21:16:14 2017 rev:45 rq:551355 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2017-06-07 
09:52:03.319241263 +0200
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2017-12-12 
21:16:15.889847556 +0100
@@ -1,0 +2,6 @@
+Fri Dec  1 16:38:19 UTC 2017 - kstreit...@suse.com
+
+- add gzip-1.8-fix_unpack_EOB_check.patch to fix mishandling of
+  leading zeros in the end-of-block code [bsc#1067891]
+
+---

New:

  gzip-1.8-fix_unpack_EOB_check.patch



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.udMhv0/_old  2017-12-12 21:16:16.793803918 +0100
+++ /var/tmp/diff_new_pack.udMhv0/_new  2017-12-12 21:16:16.805803339 +0100
@@ -34,6 +34,9 @@
 # PATCH FIX OPENSUSE BNC#799561 - zgrep silently fails on LZMA compressed files
 Patch7: xz_lzma.patch
 Patch8: manpage-no-date.patch
+Patch9: gzip-1.8-fix_unpack_EOB_check.patch
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  makeinfo
 BuildRequires:  xz
 Requires(post): %{install_info_prereq}
@@ -54,11 +57,14 @@
 %patch6
 %patch7 -p1
 %patch8 -p1
+%patch9 -p1
 
 %build
 export CFLAGS="%{optflags} -fomit-frame-pointer \
 -W -Wall -Wno-unused-parameter -Wstrict-prototypes -Wpointer-arith -fPIE"
 export LDFLAGS="-pie"
+# add autoreconf because of gzip-1.8-fix_unpack_EOB_check.patch
+autoreconf -fi
 %configure --disable-silent-rules \
   gl_cv_func_printf_directive_n=yes \
   gl_cv_func_printf_infinite_long_double=yes

++ gzip-1.8-fix_unpack_EOB_check.patch ++
>From 79f88bd1e54d6042fbe50c212f836920fa208e56 Mon Sep 17 00:00:00 2001
From: Paul Eggert 
Date: Mon, 16 Oct 2017 01:02:54 -0700
Subject: gzip: fix bug in unpack EOB check

Problem reported by Vidar Holen (Bug#28861).
* NEWS: Mention fix.
* tests/unpack-valid: New test.
* tests/Makefile.am (TESTS): Add it.
* unpack.c (build_tree): Report an error if Huffman tree has
too few leaves.
* unpack.c (unpack): Fix check for EOB.
Remove now-unnecessary check for code out of range.
---
 tests/Makefile.am  |  1 +
 tests/unpack-valid | 32 
 unpack.c   |  7 ---
 4 files changed, 40 insertions(+), 3 deletions(-)
 create mode 100755 tests/unpack-valid

Index: gzip-1.8/tests/unpack-valid
===
--- /dev/null
+++ gzip-1.8/tests/unpack-valid
@@ -0,0 +1,32 @@
+#!/bin/sh
+# Test end-of-block check in unpack code
+
+# Copyright 2017 Free Software Foundation, Inc.
+
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see .
+# limit so don't run it by default.
+
+. "${srcdir=.}/init.sh"; path_prepend_ ..
+
+printf banana >exp || framework_failure_
+printf '\x1f\x1e\x00\x00\x00\x06\x03\x01\x01\x00\x61\x6e\x62\x16\xc8' >test.z \
+  || framework_failure_
+
+fail=0
+gzip -dc test.z > out 2> err || fail=1
+
+compare exp out || fail=1
+compare /dev/null err || fail=1
+
+Exit $fail
Index: gzip-1.8/unpack.c
===
--- gzip-1.8.orig/unpack.c
+++ gzip-1.8/unpack.c
@@ -186,6 +186,9 @@ local void build_tree()
 /* Restore nodes to be parents+leaves: */
 nodes += leaves[len];
 }
+if ((nodes >> 1) != 1)
+  gzip_error ("too few leaves in Huffman tree");
+
 /* Construct the prefix table, from shortest leaves to longest ones.
  * The shortest code is all ones, so we start at the end of the table.
  */
@@ -250,10 +253,8 @@ int unpack(in, out)
   }
 }
 /* At this point, peek is the next complete code, of len bits */
-if (peek == eob)
+if (peek == eob && len == max_len)
   break; /* End of file.  */
-if (eob < peek)
-  gzip_error ("invalid compressed data--code out of range");
 put_ubyte(literal[peek+lit_base[len]]);
 

commit gzip for openSUSE:Factory

2017-06-07 Thread root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2017-06-07 09:52:02

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is "gzip"

Wed Jun  7 09:52:02 2017 rev:44 rq:499887 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2017-04-29 
10:47:35.698486577 +0200
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2017-06-07 
09:52:03.319241263 +0200
@@ -1,0 +2,12 @@
+Wed May 31 02:54:52 UTC 2017 - bwiedem...@suse.com
+
+- Make build reproducible in spite of gcc profile based optimizations
+  (boo#1040589)
+
+---
+Tue May 30 09:59:59 UTC 2017 - s...@posteo.de
+
+- changing the way how gcc profiling is generating to have a reproducible
+  build
+
+---



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.f8xH5s/_old  2017-06-07 09:52:03.987146875 +0200
+++ /var/tmp/diff_new_pack.f8xH5s/_new  2017-06-07 09:52:03.991146310 +0200
@@ -66,8 +66,8 @@
 {
   tmpfile=$(mktemp)
   trap "rm -f $tmpfile $tmpfile.gz" EXIT
-  tar -cf $tmpfile %{_prefix} || true
-  time ./gzip $tmpfile
+  xz -cd %{SOURCE0} > $tmpfile
+  time ./gzip < $tmpfile > $tmpfile.gz
   time ./gzip -d < $tmpfile.gz > /dev/null
 }
 %if %{do_profiling}





commit gzip for openSUSE:Factory

2017-04-29 Thread root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2017-04-29 10:47:33

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is "gzip"

Sat Apr 29 10:47:33 2017 rev:43 rq:487582 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2017-04-03 
11:04:33.964276190 +0200
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2017-04-29 
10:47:35.698486577 +0200
@@ -1,0 +2,6 @@
+Tue Apr 11 14:08:21 UTC 2017 - kstreit...@suse.com
+
+- define %{_buildshell} to /bin/bash as we newly rely on bash
+  features like {1..9}
+
+---



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.TIURbK/_old  2017-04-29 10:47:37.190275826 +0200
+++ /var/tmp/diff_new_pack.TIURbK/_new  2017-04-29 10:47:37.194275261 +0200
@@ -16,6 +16,7 @@
 #
 
 
+%define _buildshell /bin/bash
 Name:   gzip
 Version:1.8
 Release:0





commit gzip for openSUSE:Factory

2017-04-03 Thread root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2017-04-03 11:04:32

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is "gzip"

Mon Apr  3 11:04:32 2017 rev:42 rq:482898 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2016-05-12 
09:32:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2017-04-03 
11:04:33.964276190 +0200
@@ -1,0 +2,6 @@
+Thu Mar 23 15:14:56 UTC 2017 - kstreit...@suse.com
+
+- cleanup with spec-cleaner
+- use loop with a range instead of a number list
+
+---



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.IU3O6S/_old  2017-04-03 11:04:35.252094244 +0200
+++ /var/tmp/diff_new_pack.IU3O6S/_new  2017-04-03 11:04:35.252094244 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gzip
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -79,7 +79,7 @@
 %endif
 
 %check
-for i in 1 2 3 4 5 6 7 8 9; do
+for i in {1..9}; do
   for f in build-aux/texinfo.tex /bin/bash; do
 basef=${f##*/}
 time ./gzip -$i < $f > $basef.gz
@@ -90,7 +90,7 @@
 done
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
 #UsrMerge
 mkdir -p %{buildroot}/bin
 ln -sf %{_bindir}/gzip %{_bindir}/gunzip %{_bindir}/zcat %{buildroot}/bin





commit gzip for openSUSE:Factory

2016-05-12 Thread h_root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2016-05-12 09:32:23

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is "gzip"

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2016-04-05 
10:39:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2016-05-12 
09:32:25.0 +0200
@@ -1,0 +2,11 @@
+Wed Apr 27 10:14:03 UTC 2016 - mplus...@suse.com
+
+- Update to 1.8
+  * gzip -l no longer falsely reports a write error when writing to 
+a pipe.
+  * Port to Oracle Solaris Studio 12 on x86-64.
+  * When configuring gzip, ./configure DEFS='...-DNO_ASM...' now 
+suppresses assembler again.
+- Small spec file cleanup
+
+---

Old:

  gzip-1.7.tar.xz
  gzip-1.7.tar.xz.sig

New:

  gzip-1.8.tar.xz
  gzip-1.8.tar.xz.sig



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.OoUZle/_old  2016-05-12 09:32:26.0 +0200
+++ /var/tmp/diff_new_pack.OoUZle/_new  2016-05-12 09:32:26.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gzip
-Version:1.7
+Version:1.8
 Release:0
 Summary:GNU Zip Compression Utilities
 License:GPL-2.0+
@@ -36,6 +36,7 @@
 BuildRequires:  makeinfo
 BuildRequires:  xz
 Requires(post): %{install_info_prereq}
+Requires(preun): %{install_info_prereq}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -97,20 +98,45 @@
 ln -sf zmore %{buildroot}%{_bindir}/zless
 ln -sf zmore.1 %{buildroot}%{_mandir}/man1/zless.1
 
+%post
+%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
+
+%preun
+%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
+
 %files
 %defattr(-, root, root)
+%doc README AUTHORS ChangeLog TODO NEWS THANKS
 #UsrMerge
-/bin/*
+/bin/gunzip
+/bin/gzip
+/bin/zcat
 #EndUsrMerge
-%{_bindir}/*
-%doc README AUTHORS ChangeLog TODO NEWS THANKS
-%{_infodir}/*.*
-%{_mandir}/man*/*.*
-
-%post
-%install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
-
-%preun
-%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
+%{_bindir}/gunzip
+%{_bindir}/gzexe
+%{_bindir}/gzip
+%{_bindir}/uncompress
+%{_bindir}/zcat
+%{_bindir}/zcmp
+%{_bindir}/zdiff
+%{_bindir}/zegrep
+%{_bindir}/zfgrep
+%{_bindir}/zforce
+%{_bindir}/zgrep
+%{_bindir}/zless
+%{_bindir}/zmore
+%{_bindir}/znew
+%{_infodir}/gzip.info%{ext_info}
+%{_mandir}/man1/gunzip.1%{ext_man}
+%{_mandir}/man1/gzexe.1%{ext_man}
+%{_mandir}/man1/gzip.1%{ext_man}
+%{_mandir}/man1/zcat.1%{ext_man}
+%{_mandir}/man1/zcmp.1%{ext_man}
+%{_mandir}/man1/zdiff.1%{ext_man}
+%{_mandir}/man1/zforce.1%{ext_man}
+%{_mandir}/man1/zgrep.1%{ext_man}
+%{_mandir}/man1/zless.1%{ext_man}
+%{_mandir}/man1/zmore.1%{ext_man}
+%{_mandir}/man1/znew.1%{ext_man}
 
 %changelog

++ gzip-1.7.tar.xz -> gzip-1.8.tar.xz ++
 26568 lines of diff (skipped)




commit gzip for openSUSE:Factory

2016-04-05 Thread h_root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2016-04-05 10:39:47

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is "gzip"

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2016-03-26 
15:07:44.0 +0100
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2016-04-05 
10:39:48.0 +0200
@@ -1,0 +2,19 @@
+Tue Mar 29 07:45:50 UTC 2016 - tchva...@suse.com
+
+- Version update to release 1.7:
+  * gzip now accepts the --synchronous option
+  * gzip now accepts the --rsyncable option
+  * The GZIP environment variable is now obsolescent
+  * Installed programs like 'zgrep' now use the PATH environment variable as
+usual to find subsidiary programs like 'gzip' and 'grep'
+- Remove obsolete patch tempfile.diff
+- Remove upstreamed patch gzip-rsyncable.diff
+- Rebase manpage-no-date.patch to apply to 1.7 version
+
+---
+Tue Mar 29 07:42:10 UTC 2016 - tchva...@suse.com
+
+- Rename reproducible.patch to something actually explanatory:
+  * manpage-no-date.patch
+
+---

Old:

  gzip-1.6.tar.xz
  gzip-1.6.tar.xz.sig
  gzip-rsyncable.diff
  reproducible.patch
  tempfile.diff

New:

  gzip-1.7.tar.xz
  gzip-1.7.tar.xz.sig
  manpage-no-date.patch



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.XoM1eg/_old  2016-04-05 10:39:49.0 +0200
+++ /var/tmp/diff_new_pack.XoM1eg/_new  2016-04-05 10:39:49.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gzip
-Version:1.6
+Version:1.7
 Release:0
 Summary:GNU Zip Compression Utilities
 License:GPL-2.0+
@@ -27,14 +27,12 @@
 Source2:http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
 Source3:%{name}.keyring
 Patch0: zgrep.diff
-Patch1: tempfile.diff
 Patch2: zmore.diff
 Patch3: non-exec-stack.diff
-Patch4: 
http://rsync.samba.org/ftp/unpacked/rsync/patches/gzip-rsyncable.diff
 Patch6: zdiff.diff
 # PATCH FIX OPENSUSE BNC#799561 - zgrep silently fails on LZMA compressed files
 Patch7: xz_lzma.patch
-Patch8: reproducible.patch
+Patch8: manpage-no-date.patch
 BuildRequires:  makeinfo
 BuildRequires:  xz
 Requires(post):%{install_info_prereq}
@@ -47,13 +45,10 @@
 times.
 
 %prep
-%{?gpg_verify: %gpg_verify %{SOURCE2}}
 %setup -q
 %patch0
-%patch1
 %patch2 -p1
 %patch3
-%patch4 -p1
 %patch6
 %patch7 -p1
 %patch8 -p1
@@ -69,7 +64,7 @@
 {
   tmpfile=$(mktemp)
   trap "rm -f $tmpfile $tmpfile.gz" EXIT
-  tar -cf $tmpfile /usr || true
+  tar -cf $tmpfile %{_prefix} || true
   time ./gzip $tmpfile
   time ./gzip -d < $tmpfile.gz > /dev/null
 }
@@ -94,7 +89,7 @@
 done
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+make %{?_smp_mflags} DESTDIR=%{buildroot} install
 #UsrMerge
 mkdir -p %{buildroot}/bin
 ln -sf %{_bindir}/gzip %{_bindir}/gunzip %{_bindir}/zcat %{buildroot}/bin
@@ -109,13 +104,13 @@
 #EndUsrMerge
 %{_bindir}/*
 %doc README AUTHORS ChangeLog TODO NEWS THANKS
-%doc %{_infodir}/*.gz
-%doc %{_mandir}/man*/*.gz
+%{_infodir}/*.*
+%{_mandir}/man*/*.*
 
 %post
 %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
-%postun
+%preun
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
 %changelog

++ gzip-1.6.tar.xz -> gzip-1.7.tar.xz ++
 44599 lines of diff (skipped)

++ manpage-no-date.patch ++
Index: gzip-1.7/doc/gzip.texi
===
--- gzip-1.7.orig/doc/gzip.texi
+++ gzip-1.7/doc/gzip.texi
@@ -9,7 +9,7 @@
 @c %**end of header
 @copying
 This manual is for GNU Gzip
-(version @value{VERSION}, @value{UPDATED}),
+(version @value{VERSION}),
 and documents commands for compressing and decompressing data.
 
 Copyright @copyright{} 1998-1999, 2001-2002, 2006-2007, 2009-2016 Free Software
@@ -47,7 +47,6 @@ Free Documentation License''.
 @title GNU gzip
 @subtitle The data compression program
 @subtitle for Gzip version @value{VERSION}
-@subtitle @value{UPDATED}
 @author by Jean-loup Gailly
 
 @page



commit gzip for openSUSE:Factory

2016-03-26 Thread h_root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2016-03-26 15:07:43

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is "gzip"

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2014-12-23 
12:31:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2016-03-26 
15:07:44.0 +0100
@@ -1,0 +2,5 @@
+Sun Mar 20 14:51:03 UTC 2016 - bwiedem...@suse.com
+
+- Add reproducible.patch to fix build-compare
+
+---

New:

  reproducible.patch



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.mD6AkJ/_old  2016-03-26 15:07:45.0 +0100
+++ /var/tmp/diff_new_pack.mD6AkJ/_new  2016-03-26 15:07:45.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gzip
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -34,6 +34,7 @@
 Patch6: zdiff.diff
 # PATCH FIX OPENSUSE BNC#799561 - zgrep silently fails on LZMA compressed files
 Patch7: xz_lzma.patch
+Patch8: reproducible.patch
 BuildRequires:  makeinfo
 BuildRequires:  xz
 Requires(post):%{install_info_prereq}
@@ -55,6 +56,7 @@
 %patch4 -p1
 %patch6
 %patch7 -p1
+%patch8 -p1
 
 %build
 export CFLAGS="%{optflags} -fomit-frame-pointer \


++ reproducible.patch ++
Index: gzip-1.6/doc/gzip.texi
===
--- gzip-1.6.orig/doc/gzip.texi
+++ gzip-1.6/doc/gzip.texi
@@ -8,7 +8,7 @@
 @c %**end of header
 @copying
 This manual is for GNU Gzip
-(version @value{VERSION}, @value{UPDATED}),
+(version @value{VERSION}),
 and documents commands for compressing and decompressing data.
 
 Copyright @copyright{} 1998-1999, 2001-2002, 2006-2007, 2009-2013 Free Software
@@ -46,7 +46,6 @@ Free Documentation License''.
 @title GNU gzip
 @subtitle The data compression program
 @subtitle for Gzip version @value{VERSION}
-@subtitle @value{UPDATED}
 @author by Jean-loup Gailly
 
 @page



commit gzip for openSUSE:Factory

2014-12-23 Thread h_root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2014-12-23 12:32:59

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is gzip

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2014-05-22 
20:38:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2014-12-23 
12:31:28.0 +0100
@@ -1,0 +2,5 @@
+Fri Dec 19 10:05:17 UTC 2014 - meiss...@suse.com
+
+- build with PIE
+
+---



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.DPm5Rw/_old  2014-12-23 12:31:31.0 +0100
+++ /var/tmp/diff_new_pack.DPm5Rw/_new  2014-12-23 12:31:31.0 +0100
@@ -57,8 +57,9 @@
 %patch7 -p1
 
 %build
-CFLAGS=%{optflags} -fomit-frame-pointer \
--W -Wall -Wno-unused-parameter -Wstrict-prototypes -Wpointer-arith
+export CFLAGS=%{optflags} -fomit-frame-pointer \
+-W -Wall -Wno-unused-parameter -Wstrict-prototypes -Wpointer-arith -fPIE
+export LDFLAGS=-pie
 %configure --disable-silent-rules \
   gl_cv_func_printf_directive_n=yes \
   gl_cv_func_printf_infinite_long_double=yes
@@ -71,12 +72,12 @@
   time ./gzip -d  $tmpfile.gz  /dev/null
 }
 %if %{do_profiling}
-make %{?_smp_mflags} CFLAGS=$CFLAGS -fprofile-generate
+make %{?_smp_mflags} CFLAGS=$CFLAGS -fprofile-generate LDFLAGS=-pie
 profile_gzip
 make clean %{?_smp_mflags}
-make %{?_smp_mflags} CFLAGS=$CFLAGS -fprofile-use
+make %{?_smp_mflags} CFLAGS=$CFLAGS -fprofile-use LDFLAGS=-pie
 %else
-make %{?_smp_mflags}
+make %{?_smp_mflags} LDFLAGS=-pie
 %endif
 
 %check


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gzip for openSUSE:Factory

2014-05-22 Thread h_root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2014-05-22 20:38:03

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is gzip

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2013-09-27 
17:32:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2014-05-22 
20:38:13.0 +0200
@@ -1,0 +2,6 @@
+Mon May 12 15:44:03 UTC 2014 - vdziewie...@suse.com
+
+- Remove unneeded update-alternatives requirement (bnc#876129) 
+- Clean spec
+
+---



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.hEg3Zk/_old  2014-05-22 20:38:18.0 +0200
+++ /var/tmp/diff_new_pack.hEg3Zk/_new  2014-05-22 20:38:18.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gzip
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,17 +17,16 @@
 
 
 Name:   gzip
-Url:http://www.gnu.org/software/gzip/
 Version:1.6
 Release:0
 Summary:GNU Zip Compression Utilities
 License:GPL-2.0+
 Group:  Productivity/Archiving/Compression
-
+Url:http://www.gnu.org/software/gzip/
 Source: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
 Source2:http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
-Source3:%name.keyring
-Patch:  zgrep.diff
+Source3:%{name}.keyring
+Patch0: zgrep.diff
 Patch1: tempfile.diff
 Patch2: zmore.diff
 Patch3: non-exec-stack.diff
@@ -35,10 +34,10 @@
 Patch6: zdiff.diff
 # PATCH FIX OPENSUSE BNC#799561 - zgrep silently fails on LZMA compressed files
 Patch7: xz_lzma.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  makeinfo
 BuildRequires:  xz
-PreReq: %{install_info_prereq} update-alternatives
+Requires(post):%{install_info_prereq}
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Gzip reduces the size of the named files using Lempel-Ziv coding LZ77. 
@@ -47,18 +46,18 @@
 times.
 
 %prep
-%{?gpg_verify: %gpg_verify %{S:2}}
+%{?gpg_verify: %gpg_verify %{SOURCE2}}
 %setup -q
-%patch
+%patch0
 %patch1
-%patch -P 2 -p1
+%patch2 -p1
 %patch3
 %patch4 -p1
 %patch6
 %patch7 -p1
 
 %build
-CFLAGS=$RPM_OPT_FLAGS -fomit-frame-pointer \
+CFLAGS=%{optflags} -fomit-frame-pointer \
 -W -Wall -Wno-unused-parameter -Wstrict-prototypes -Wpointer-arith
 %configure --disable-silent-rules \
   gl_cv_func_printf_directive_n=yes \
@@ -74,7 +73,7 @@
 %if %{do_profiling}
 make %{?_smp_mflags} CFLAGS=$CFLAGS -fprofile-generate
 profile_gzip
-make clean
+make clean %{?_smp_mflags}
 make %{?_smp_mflags} CFLAGS=$CFLAGS -fprofile-use
 %else
 make %{?_smp_mflags}
@@ -92,13 +91,13 @@
 done
 
 %install
-%makeinstall
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
 #UsrMerge
-mkdir -p $RPM_BUILD_ROOT/bin
-ln -sf %{_bindir}/gzip %{_bindir}/gunzip %{_bindir}/zcat $RPM_BUILD_ROOT/bin
+mkdir -p %{buildroot}/bin
+ln -sf %{_bindir}/gzip %{_bindir}/gunzip %{_bindir}/zcat %{buildroot}/bin
 #EndUsrMerge
-ln -sf zmore $RPM_BUILD_ROOT%{_bindir}/zless
-ln -sf zmore.1 $RPM_BUILD_ROOT%{_mandir}/man1/zless.1
+ln -sf zmore %{buildroot}%{_bindir}/zless
+ln -sf zmore.1 %{buildroot}%{_mandir}/man1/zless.1
 
 %files
 %defattr(-, root, root)


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gzip for openSUSE:Factory

2013-09-27 Thread h_root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2013-09-27 17:32:26

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is gzip

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2013-07-31 
18:31:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2013-09-27 
17:32:26.0 +0200
@@ -1,0 +2,5 @@
+Thu Sep 26 13:29:46 UTC 2013 - sch...@suse.de
+
+- Don't install twice
+
+---



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.RHhbCC/_old  2013-09-27 17:32:27.0 +0200
+++ /var/tmp/diff_new_pack.RHhbCC/_new  2013-09-27 17:32:27.0 +0200
@@ -92,7 +92,6 @@
 done
 
 %install
-make install DESTDIR=%buildroot
 %makeinstall
 #UsrMerge
 mkdir -p $RPM_BUILD_ROOT/bin


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gzip for openSUSE:Factory

2013-07-31 Thread h_root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2013-07-31 18:31:31

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is gzip

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2013-07-09 
20:50:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2013-07-31 
18:31:32.0 +0200
@@ -1,0 +2,5 @@
+Tue Jul 30 12:20:55 UTC 2013 - sweet_...@gmx.de
+
+- add the correct project URL
+
+---



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.Dg6o5n/_old  2013-07-31 18:31:32.0 +0200
+++ /var/tmp/diff_new_pack.Dg6o5n/_new  2013-07-31 18:31:32.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gzip
-Url:http://www.gzip.org/
+Url:http://www.gnu.org/software/gzip/
 Version:1.6
 Release:0
 Summary:GNU Zip Compression Utilities


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gzip for openSUSE:Factory

2013-07-09 Thread h_root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2013-07-09 20:50:00

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is gzip

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2013-06-14 
16:45:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2013-07-09 
20:50:02.0 +0200
@@ -1,0 +2,5 @@
+Tue Jul  9 07:44:48 UTC 2013 - sch...@suse.de
+
+- Override broken configure checks
+
+---



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.XwK1eS/_old  2013-07-09 20:50:04.0 +0200
+++ /var/tmp/diff_new_pack.XwK1eS/_new  2013-07-09 20:50:04.0 +0200
@@ -60,7 +60,9 @@
 %build
 CFLAGS=$RPM_OPT_FLAGS -fomit-frame-pointer \
 -W -Wall -Wno-unused-parameter -Wstrict-prototypes -Wpointer-arith
-%configure --disable-silent-rules
+%configure --disable-silent-rules \
+  gl_cv_func_printf_directive_n=yes \
+  gl_cv_func_printf_infinite_long_double=yes
 profile_gzip()
 {
   tmpfile=$(mktemp)


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gzip for openSUSE:Factory

2013-06-14 Thread h_root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2013-06-14 16:45:50

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is gzip

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2013-04-02 
11:51:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2013-06-14 
16:45:51.0 +0200
@@ -1,0 +2,16 @@
+Mon Jun 10 19:55:39 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 1.6
+* The --keep (-k) option was added to not delete input files,
+  similar to other tools such as xz, lzip, and bzip2.
+* A decompression issue with certain invalid data in the pack
+  format was fixed.
+* An incorrect overwrite when compiled with optimization was fixed.
+* zgrep's handling of multi-digit context options was fixed.
+* zmore now acts more like more.
+- More robust make install call
+- Provide files for signature verification (we do not actually do
+  it because gzip is part of the bootstrap cycle; but if you have
+  gpg-offline listed as Support or in ~/.oscrc, it will be done)
+
+---

Old:

  gzip-1.5.tar.gz

New:

  gzip-1.6.tar.xz
  gzip-1.6.tar.xz.sig
  gzip.keyring



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.IWUsT9/_old  2013-06-14 16:45:52.0 +0200
+++ /var/tmp/diff_new_pack.IWUsT9/_new  2013-06-14 16:45:52.0 +0200
@@ -18,13 +18,15 @@
 
 Name:   gzip
 Url:http://www.gzip.org/
-PreReq: %{install_info_prereq} update-alternatives
-Version:1.5
+Version:1.6
 Release:0
 Summary:GNU Zip Compression Utilities
 License:GPL-2.0+
 Group:  Productivity/Archiving/Compression
-Source: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
+
+Source: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
+Source2:http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
+Source3:%name.keyring
 Patch:  zgrep.diff
 Patch1: tempfile.diff
 Patch2: zmore.diff
@@ -34,6 +36,9 @@
 # PATCH FIX OPENSUSE BNC#799561 - zgrep silently fails on LZMA compressed files
 Patch7: xz_lzma.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  makeinfo
+BuildRequires:  xz
+PreReq: %{install_info_prereq} update-alternatives
 
 %description
 Gzip reduces the size of the named files using Lempel-Ziv coding LZ77. 
@@ -42,10 +47,11 @@
 times.
 
 %prep
+%{?gpg_verify: %gpg_verify %{S:2}}
 %setup -q
 %patch
 %patch1
-%patch2
+%patch -P 2 -p1
 %patch3
 %patch4 -p1
 %patch6
@@ -84,6 +90,7 @@
 done
 
 %install
+make install DESTDIR=%buildroot
 %makeinstall
 #UsrMerge
 mkdir -p $RPM_BUILD_ROOT/bin

++ gzip.keyring ++
pub   4096R/000B 2010-06-14
uid  Jim Meyering j...@meyering.net
uid  Jim Meyering meyer...@fb.com
uid  Jim Meyering meyer...@gnu.org
uid   [ opphevet] Jim Meyering meyer...@redhat.com

-BEGIN PGP PUBLIC KEY BLOCK-
Version: GnuPG v2.0.19 (GNU/Linux)

mQINBEwWvdkBEACyOXTiLBZ5MFNM6jmm83ui3MqW0/eD8TcAI4gt0gwOvd/jXerI
ros8dRVook7FBoNiFSiJSMVOiNPUMfv5h5wZm0bje33qTJPL7IanSKXtk/I7Za1G
EJfEnfgZI/d4EIV8wrl0WI1lPEteTgRJbo76zfLIUOHpynVC2Wm5gALJ4oeJIS0A
hYSzbFmHD9dFI7m3sO/HmbhxTiMISy0FbmoqE/cpo8ZX6eahND2UrS2oGNC0Ok8/
nN8XLPPsikx35FKx6bDTfoAK/svx6PK1sSPfAdoZFZ5Jy6Ti4zubebUD+5I8+bOn
6R9I7P0HerCTqMBLnf9LJHTPhTk8fHEwlAeH+WfpEmN9/4YORb84WY97tFbVK4f/
icEjnYBc0Ozl4qMGI1g/1R5Q9Z8qxLGsW9tNWyIfAf+2BhLA08RfA0wxmEf2Gnfp
J379s5c0U8xLZegOGRF1tOAEIC+5wRKFN/qU9zpLbUZIGrB+ysVeTlDuCDnTnyUe
WBQeRnfItl4taEN0/axNGB/NuHvxShyzxez/flbyqKwsxc35/a2OCbwmADeUh+ct
sYUGZya/GuXfejWbCuaqZLLkP6Ed9k4+LY+ww6jA7uNPRXpCYoXFo2WN9OaIqfb/
RDk6zW708qbxvcWKe6j9f8R0lPMYdtUzZhyxZxeZ0/2BdDyXAj1Wvnw1UwARAQAB
tB5KaW0gTWV5ZXJpbmcgPG1leWVyaW5nQGZiLmNvbT6JAjcEEwECACEFAlDwG/0C
Gy8FCwkIBwMFFQoJCAsFFgMCAQACHgECF4AACgkQf9n8ywAL7u75Ag/+IzQ1hoL/
qwCsVjhFdi2WloZ3+HREC1aeyAKiOduQijWg3dd4YZQeMGFHMgIqaHHOxWAijJP/
Qi5Y/k5cotE/gUSPX2lEldF+bA1ZpzgZbOiqfjpTFmsy8nXAeDRLusc8Tn/+vQVa
l9ZzcfG21CUEZaDLk+8OFpj8poqczPMsNpmsuy7CjK8TRIoHMVJk+h/P1AYaQpQw
qRg8+/Fzn1AnnNcVnRTE13lcfrG9EmCfF1A+Auy9BsPe2j0LlZHhXGOrK2JGUGO6
er+yQLy1STsRFw0b/jVp3hbsT8qcLxYx+Ekhli4OeF1pXZRlvbKHQcguuRgBdFtF
nnpcWkHyAVUP4Mpwf3eZRcQnbdDIf42VdAVoh8DKHc3Fxr+NABlj+851SuKoNn4/
liAOxBku4Za6flHM7EMPLgpkzoB934s1HNNTrfPS6f+9G+C1p7kWuGl/lBq0pWho
t1v8ojQci2UHnxQu+RY4PTpBH2TwqwolpxZERG/pFADsw/peoTgTNdeY059amgvZ
mKk29krXgV4OW083GTM2UTtnrycNvLF4d93EcIZX3Rot0uxYg6g0Btu1ifRJFmzi
XflYoBnIc//971j2Ty7oM1xq+lUiG1oCYKwfbc4ewFjMrLfqtlO/OV2T2spm9cVy
w3e78u3DDEUaTxa4oKt2W2B/XTJb4fx0VCi0H0ppbSBNZXllcmluZyA8amltQG1l

commit gzip for openSUSE:Factory

2013-04-02 Thread h_root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2013-04-02 11:51:42

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is gzip, Maintainer is vdziewie...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2013-02-01 
15:48:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2013-04-02 
11:51:43.0 +0200
@@ -1,0 +2,6 @@
+Thu Mar 28 08:36:08 UTC 2013 - mmeis...@suse.com
+
+- Added url as source.
+  Please see http://en.opensuse.org/SourceUrls
+
+---



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.xPSx2a/_old  2013-04-02 11:51:44.0 +0200
+++ /var/tmp/diff_new_pack.xPSx2a/_new  2013-04-02 11:51:44.0 +0200
@@ -24,7 +24,7 @@
 Summary:GNU Zip Compression Utilities
 License:GPL-2.0+
 Group:  Productivity/Archiving/Compression
-Source: %{name}-%{version}.tar.gz
+Source: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
 Patch:  zgrep.diff
 Patch1: tempfile.diff
 Patch2: zmore.diff

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gzip for openSUSE:Factory

2013-02-01 Thread h_root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2013-02-01 15:48:21

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is gzip, Maintainer is vdziewie...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2012-10-18 
21:48:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2013-02-01 
15:48:22.0 +0100
@@ -1,0 +2,6 @@
+Tue Jan 29 12:28:39 UTC 2013 - vdziewie...@suse.com
+
+- Add support for xz and lzma (bnc#799561 - zgrep silently fails on
+  LZMA compressed files) - xz_lzma.patch
+
+---

New:

  xz_lzma.patch



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.BMNNPx/_old  2013-02-01 15:48:23.0 +0100
+++ /var/tmp/diff_new_pack.BMNNPx/_new  2013-02-01 15:48:23.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gzip
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -31,6 +31,8 @@
 Patch3: non-exec-stack.diff
 Patch4: 
http://rsync.samba.org/ftp/unpacked/rsync/patches/gzip-rsyncable.diff
 Patch6: zdiff.diff
+# PATCH FIX OPENSUSE BNC#799561 - zgrep silently fails on LZMA compressed files
+Patch7: xz_lzma.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -47,6 +49,7 @@
 %patch3
 %patch4 -p1
 %patch6
+%patch7 -p1
 
 %build
 CFLAGS=$RPM_OPT_FLAGS -fomit-frame-pointer \

++ xz_lzma.patch ++
Index: gzip-1.5/zgrep.1
===
--- gzip-1.5.orig/zgrep.1
+++ gzip-1.5/zgrep.1
@@ -10,7 +10,7 @@ zgrep \- search possibly compressed file
 .I Zgrep
 invokes
 .I grep
-on compressed or gzipped files.
+on compressed, xz'ed, lzma'ed, bzip2'ed or gzipped files.
 All options specified are passed directly to
 .IR grep .
 If no file is specified, then the standard input is decompressed
Index: gzip-1.5/zgrep.in
===
--- gzip-1.5.orig/zgrep.in
+++ gzip-1.5/zgrep.in
@@ -178,6 +178,12 @@ do
 *.bz2)
   uncompress=bzip2
   ;;
+   *.xz)
+  uncompress=xz
+  ;;
+*.lzma)
+  uncompress=lzma
+  ;;
 *)
   uncompress=gzip
   ;;
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gzip for openSUSE:Factory

2012-10-18 Thread h_root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2012-10-18 21:48:20

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is gzip, Maintainer is vci...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2012-07-21 
12:29:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2012-10-18 
21:48:22.0 +0200
@@ -1,0 +2,16 @@
+Tue Oct 16 10:48:48 UTC 2012 - vci...@suse.com
+
+- update to 1.5
+  - gzip -cdf mishandles some concatenated input streams: test it
+  - gzip -cdf now handles concatenation of gzip'd and uncompressed data
+  - gzip: fix a data-loss bug when decompressing with --suffix=''
+  - gzip: fix nondeterministic compression results
+  - fix znew -K to work without use of compress utility
+  - Decode FHCRC flag properly, as per Internet RFC 1952.
+  - zgrep: fix parsing of -Eh options
+  - zgrep: terminate gracefully when a pipeline is interrupted by a signal
+  - zgrep: fix shell portability bug with -f; fix mishandling of -e -
+  - zless: decompress stdin too, if less 429 or later
+- dropped gzip-stdio.in.patch, refreshed others
+
+---

Old:

  gzip-1.4.tar.gz
  gzip-stdio.in.patch

New:

  gzip-1.5.tar.gz



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.JvJ91X/_old  2012-10-18 21:48:24.0 +0200
+++ /var/tmp/diff_new_pack.JvJ91X/_new  2012-10-18 21:48:24.0 +0200
@@ -19,7 +19,7 @@
 Name:   gzip
 Url:http://www.gzip.org/
 PreReq: %{install_info_prereq} update-alternatives
-Version:1.4
+Version:1.5
 Release:0
 Summary:GNU Zip Compression Utilities
 License:GPL-2.0+
@@ -31,7 +31,6 @@
 Patch3: non-exec-stack.diff
 Patch4: 
http://rsync.samba.org/ftp/unpacked/rsync/patches/gzip-rsyncable.diff
 Patch6: zdiff.diff
-Patch7: gzip-stdio.in.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -48,7 +47,6 @@
 %patch3
 %patch4 -p1
 %patch6
-%patch7 -p1
 
 %build
 CFLAGS=$RPM_OPT_FLAGS -fomit-frame-pointer \

++ gzip-1.4.tar.gz - gzip-1.5.tar.gz ++
 111872 lines of diff (skipped)

++ gzip-rsyncable.diff ++
--- /var/tmp/diff_new_pack.JvJ91X/_old  2012-10-18 21:48:25.0 +0200
+++ /var/tmp/diff_new_pack.JvJ91X/_new  2012-10-18 21:48:25.0 +0200
@@ -5,10 +5,10 @@
 upstream gzip at somepoint in the not-too-distant future.
 
 

-Index: gzip-1.3.13/deflate.c
+Index: gzip-1.5/deflate.c
 ===
 gzip-1.3.13.orig/deflate.c
-+++ gzip-1.3.13/deflate.c
+--- gzip-1.5.orig/deflate.c2012-04-24 18:25:28.0 +0200
 gzip-1.5/deflate.c 2012-10-16 13:56:09.316621817 +0200
 @@ -131,6 +131,14 @@
  #endif
  /* Matches of length 3 are discarded if their distance exceeds TOO_FAR */
@@ -25,7 +25,7 @@
   * Local data used by the longest match routines.
   */
 @@ -212,6 +220,8 @@ local int compr_level;
- unsigned near good_match;
+ unsigned good_match;
  /* Use a faster search when the previous match is longer than this */
  
 +local ulg rsync_sum;  /* rolling sum of rsync window */
@@ -33,7 +33,7 @@
  
  /* Values for max_lazy_match, good_match and max_chain_length, depending on
   * the desired pack level (0..9). The values given below have been tuned to
-@@ -310,6 +320,10 @@ void lm_init (pack_level, flags)
+@@ -314,6 +324,10 @@ void lm_init (pack_level, flags)
  #endif
  /* prev will be initialized on the fly */
  
@@ -44,7 +44,7 @@
  /* Set the default configuration parameters:
   */
  max_lazy_match   = configuration_table[pack_level].max_lazy;
-@@ -546,6 +560,8 @@ local void fill_window()
+@@ -550,6 +564,8 @@ local void fill_window()
  memcpy((char*)window, (char*)window+WSIZE, (unsigned)WSIZE);
  match_start -= WSIZE;
  strstart-= WSIZE; /* we now have strstart = MAX_DIST: */
@@ -53,7 +53,7 @@
  
  block_start -= (long) WSIZE;
  
-@@ -573,13 +589,46 @@ local void fill_window()
+@@ -579,13 +595,46 @@ local void fill_window()
  }
  }
  
@@ -101,7 +101,7 @@
  
  /* ===
   * Processes a new input file and return its compressed length. This
-@@ -590,7 +639,7 @@ local void fill_window()
+@@ -596,7 +645,7 @@ local void fill_window()
  local off_t deflate_fast()
  {
  IPos hash_head; /* head of the hash chain */
@@ -110,30 +110,29 @@
  unsigned match_length = 0;  /* length of best 

commit gzip for openSUSE:Factory

2012-07-21 Thread h_root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2012-07-21 12:29:19

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is gzip, Maintainer is vci...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/gzip/gzip.changes2012-02-10 
17:46:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.gzip.new/gzip.changes   2012-07-21 
12:29:21.0 +0200
@@ -1,0 +2,5 @@
+Tue Jul 17 19:00:13 UTC 2012 - a...@suse.de
+
+- Fix build with missing gets declaration (glibc 2.16)
+
+---

New:

  gzip-stdio.in.patch



Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.rchRzc/_old  2012-07-21 12:29:22.0 +0200
+++ /var/tmp/diff_new_pack.rchRzc/_new  2012-07-21 12:29:22.0 +0200
@@ -31,6 +31,7 @@
 Patch3: non-exec-stack.diff
 Patch4: 
http://rsync.samba.org/ftp/unpacked/rsync/patches/gzip-rsyncable.diff
 Patch6: zdiff.diff
+Patch7: gzip-stdio.in.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -47,6 +48,7 @@
 %patch3
 %patch4 -p1
 %patch6
+%patch7 -p1
 
 %build
 CFLAGS=$RPM_OPT_FLAGS -fomit-frame-pointer \

++ gzip-stdio.in.patch ++
Index: gzip-1.4/lib/stdio.in.h
===
--- gzip-1.4.orig/lib/stdio.in.h
+++ gzip-1.4/lib/stdio.in.h
@@ -125,7 +125,9 @@ extern int fclose (FILE *stream) _GL_ARG
so any use of gets warrants an unconditional warning.  Assume it is
always declared, since it is required by C89.  */
 #undef gets
+#if HAVE_RAW_DECL_GETS
 _GL_WARN_ON_USE (gets, gets is a security hole - use fgets instead);
+#endif
 
 #if @GNULIB_FOPEN@
 # if @REPLACE_FOPEN@
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gzip for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package gzip for openSUSE:Factory checked in 
at 2011-12-06 18:17:45

Comparing /work/SRC/openSUSE:Factory/gzip (Old)
 and  /work/SRC/openSUSE:Factory/.gzip.new (New)


Package is gzip, Maintainer is vci...@suse.com

Changes:




Other differences:
--
++ gzip.spec ++
--- /var/tmp/diff_new_pack.nrYg9O/_old  2011-12-06 18:27:58.0 +0100
+++ /var/tmp/diff_new_pack.nrYg9O/_new  2011-12-06 18:27:58.0 +0100
@@ -19,7 +19,7 @@
 
 Name:   gzip
 Url:http://www.gzip.org/
-License:GPLv2+
+License:GPL-2.0+
 Group:  Productivity/Archiving/Compression
 PreReq: %{install_info_prereq} update-alternatives
 Version:1.4

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org