Hello community,

here is the log from the commit of package mawk for openSUSE:Factory checked in 
at 2018-07-13 10:21:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mawk (Old)
 and      /work/SRC/openSUSE:Factory/.mawk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mawk"

Fri Jul 13 10:21:57 2018 rev:18 rq:622298 version:1.3.4.20171017

Changes:
--------
--- /work/SRC/openSUSE:Factory/mawk/mawk.changes        2017-02-03 
17:50:00.756242741 +0100
+++ /work/SRC/openSUSE:Factory/.mawk.new/mawk.changes   2018-07-13 
10:22:31.150539392 +0200
@@ -1,0 +2,49 @@
+Wed Jul 11 07:58:17 UTC 2018 - mplus...@suse.com
+
+- Update to version 1.3.4-20171017:
+  * add Debian compile/link flags to test-package.
+  * cleanup spurious warnings from latest gcc.
+  * changes for Original-Mawk #48:
+    + add checks for stack overflow and underflow
+    + increase stack limit to 1024
+  * updated configure macros
+  * update config.guess and config.sub
+  * add runtime check for assignments to OFMT and CONVFMT to ensure
+    they use a single parameter (Original-Mawk #47).
+  * repair build for --with-valgrind, broken in 20160930 const-fixes.
+  * correct sign-extension from 20160615 change to rand() (report by
+    Christian Neukirchen).
+  * allow single-quote as a flag in printf, to complete the change
+    for LC_NUMERIC in 20121129 (report by Graham Monteith).
+  * revert one of the fixes made for a Coverity warning about loss of
+    precision in 20121209, which unnecessarily exposed a different
+    problem (Original-Mawk #45).
+  * simplify "system()" function by calling C "system()" function, and
+    use POSIX macros for wait-status to provide a less-ambiguous return
+    value (suggested by Aharon Robbins).
+  * add a null-pointer check in bi_mktime (patch by Ismael Luceno).
+  * escape '/' in range for test/reg4.awk to allow test-comparison with
+    gawk and BWK.
+  * updated configure macros, e.g., for compiler warnings and static
+    analysis:
+    + CF_CC_ENV_FLAGS
+    + CF_GNU_SOURCE
+    + CF_PROG_LINT
+    + CF_RAND
+    + CF_XOPEN_SOURCE
+  * minor build-fix for HPUX 11.11 "make", which is confused by the
+    recursive use of "make" in clean/distclean rules.
+  * amend fix for Gentoo #424137 to eliminate a memory leak when opening
+    files (Original-Mawk #44).
+  * update config.guess and config.sub
+  * correct range when using system rand() function, which was 0..2
+    rather than 0..1 on BSD systems (report/patch by Masaki Waga).
+  * correct order of checks for machine state in REtest which caused an
+    out-of-bounds reference (Original-Mawk #36).
+  * update COPYING from
+    https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
+    (Original-Mawk #38).
+  * minor updates to configure script macros
+  * update config.guess and config.sub
+
+-------------------------------------------------------------------

Old:
----
  mawk-1.3.4-20150503.tgz
  mawk-1.3.4-20150503.tgz.asc

New:
----
  mawk-1.3.4-20171017.tgz
  mawk-1.3.4-20171017.tgz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mawk.spec ++++++
--- /var/tmp/diff_new_pack.L9DiKV/_old  2018-07-13 10:22:31.806540179 +0200
+++ /var/tmp/diff_new_pack.L9DiKV/_new  2018-07-13 10:22:31.806540179 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package mawk
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2010 Guido Berhoerster.
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,23 +18,22 @@
 
 
 %define _upver 1.3.4
-%define _datever 20150503
+%define _datever 20171017
 Name:           mawk
 Version:        %{_upver}.%{_datever}
 Release:        0
 Summary:        Implementation of New/POSIX AWK
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          Productivity/Text/Utilities
-Url:            http://invisible-island.net/mawk/mawk.html
-Source0:        ftp://invisible-island.net/mawk/mawk-%{_upver}-%{_datever}.tgz
-Source1:        
ftp://invisible-island.net/mawk/mawk-%{_upver}-%{_datever}.tgz.asc
+URL:            http://invisible-island.net/mawk/mawk.html
+Source0:        
ftp://ftp.invisible-island.net/mawk/mawk-%{_upver}-%{_datever}.tgz
+Source1:        
ftp://ftp.invisible-island.net/mawk/mawk-%{_upver}-%{_datever}.tgz.asc
 Source2:        %{name}.keyring
 # PATCH-FIX-OPENSUSE -- bmwiedemann -- drop timestamp / for build-compare
 Patch0:         reproducible.patch
 BuildRequires:  update-alternatives
 Requires(post): update-alternatives
 Requires(preun): update-alternatives
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 mawk is an interpreter for the AWK Programming Language. It implements the AWK
@@ -82,8 +81,8 @@
 fi
 
 %files
-%defattr(-,root,root,-)
-%doc ACKNOWLEDGMENT CHANGES COPYING README examples/
+%license COPYING
+%doc ACKNOWLEDGMENT CHANGES README examples/
 /bin/mawk
 %{_bindir}/mawk
 %{_mandir}/man1/mawk.1%{?ext_man}

++++++ mawk-1.3.4-20150503.tgz -> mawk-1.3.4-20171017.tgz ++++++
++++ 12676 lines of diff (skipped)


++++++ reproducible.patch ++++++
--- /var/tmp/diff_new_pack.L9DiKV/_old  2018-07-13 10:22:31.906540298 +0200
+++ /var/tmp/diff_new_pack.L9DiKV/_new  2018-07-13 10:22:31.906540298 +0200
@@ -1,8 +1,8 @@
-Index: mawk-1.3.4-20150503/makescan.c
+Index: mawk-1.3.4-20171017/makescan.c
 ===================================================================
---- mawk-1.3.4-20150503.orig/makescan.c
-+++ mawk-1.3.4-20150503/makescan.c
-@@ -96,7 +96,7 @@ scan_print(void)
+--- mawk-1.3.4-20171017.orig/makescan.c
++++ mawk-1.3.4-20171017/makescan.c
+@@ -83,7 +83,7 @@ scan_print(void)
      register int r;           /* row */
  
      printf("/*\n * %cMawkId%c\n * generated by makescan.c\n * date: %s */\n",


Reply via email to