Hello community, here is the log from the commit of package gawk for openSUSE:Factory checked in at 2017-10-26 18:41:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gawk (Old) and /work/SRC/openSUSE:Factory/.gawk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gawk" Thu Oct 26 18:41:44 2017 rev:39 rq:536218 version:4.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gawk/gawk.changes 2017-04-25 08:54:52.995129096 +0200 +++ /work/SRC/openSUSE:Factory/.gawk.new/gawk.changes 2017-10-26 18:41:46.855240090 +0200 @@ -1,0 +2,40 @@ +Sat Oct 21 20:12:05 UTC 2017 - [email protected] + +- fold-string.patch: Don't fold constant strings if either is translatable + +------------------------------------------------------------------- +Thu Oct 19 21:54:47 UTC 2017 - [email protected] + +- Update to gawk 4.2.0 + * If not in POSIX mode, changes to ENVIRON are reflected into + gawk's environment + * The series of numbers returned by rand() should now be "more + random" than previously + * Multiple changes related to the pretty printer + * The igawk script and igawk.1 man page are no longer installed + * Gawk now processes a maximum of two hexadecimal digits in \x + escape sequences inside strings + * Setting PROCINFO["redirection", "NONFATAL"] to true makes I/O + errors for "redirection" not fatal + * Gawk now supports retryable I/O via PROCINFO[input-file, "RETRY"] + * Revisions in the POSIX standard remove the special case for POSIX + mode when FS = " " where newline was not a field separator + * Gawk now supports strongly typed regexp constants + * The new typeof() function can be used to indicate if a variable or + array element is an array, regexp, string or number + * Optimizations are now enabled by default + * Passing negative operands to any of the bitwise functions now + produces a fatal error + * The mktime function now accepts an optional second argument + * The FIELDWIDTHS parsing syntax has been enhanced to allow specifying + how many characters to skip before a field starts + * The PROCINFO["argv"] array records all of gawk's command line arguments + as gawk received them +- gawk_ppc64le_ignore_transient_test_time_failure.patch: removed + +------------------------------------------------------------------- +Wed Oct 11 11:40:41 UTC 2017 - [email protected] + +- also ignore transient test time failure on ppc64 + +------------------------------------------------------------------- Old: ---- gawk-4.1.4.tar.xz gawk-4.1.4.tar.xz.sig gawk_ppc64le_ignore_transient_test_time_failure.patch New: ---- fold-string.patch gawk-4.2.0.tar.xz gawk-4.2.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gawk.spec ++++++ --- /var/tmp/diff_new_pack.ORB3fL/_old 2017-10-26 18:41:49.031138558 +0200 +++ /var/tmp/diff_new_pack.ORB3fL/_new 2017-10-26 18:41:49.035138371 +0200 @@ -1,7 +1,7 @@ # # spec file for package gawk # -# Copyright (c) 2017 SUSE LINUX Products 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 @@ -17,7 +17,7 @@ Name: gawk -Version: 4.1.4 +Version: 4.2.0 Release: 0 Summary: GNU awk License: GPL-3.0+ @@ -27,7 +27,7 @@ Source2: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig Source3: http://savannah.gnu.org/people/viewgpg.php?user_id=80653#/gawk.keyring Source4: gawk.rpmlintrc -Patch1: gawk_ppc64le_ignore_transient_test_time_failure.patch +Patch: fold-string.patch BuildRequires: update-alternatives Requires(post): %{install_info_prereq} Requires(post): update-alternatives @@ -42,20 +42,14 @@ %prep %setup -q -chmod -x COPYING -# skip strftime time -sed -ie 's/ strftime / /g' test/Makefile.in -# apply only for the arch that experienced previously transient failure -%ifarch ppc64le -%patch1 -p1 -%endif +%patch -p1 +touch awkgram.c %build %configure --libexecdir=%{_libdir} make %{?_smp_mflags} %check -# strftime test skipped via prep section make check %{?_smp_mflags} %install @@ -91,6 +85,8 @@ %files -f %{name}.lang %defattr(-,root,root) +%config %{_sysconfdir}/profile.d/gawk.csh +%config %{_sysconfdir}/profile.d/gawk.sh #UsrMerge /bin/awk #EndUsrMerge @@ -104,14 +100,12 @@ /bin/gawk #EndUsrMerge %{_bindir}/gawk -%{_bindir}/igawk %{_libdir}/awk %{_libdir}/gawk %{_datadir}/awk %{_includedir}/gawkapi.h %{_infodir}/*.info.gz %{_mandir}/man1/gawk.1%{?ext_man} -%{_mandir}/man1/igawk.1%{?ext_man} %{_mandir}/man3/*%{?ext_man} %changelog ++++++ fold-string.patch ++++++ ++++ 644 lines (skipped) ++++++ gawk-4.1.4.tar.xz -> gawk-4.2.0.tar.xz ++++++ ++++ 261724 lines of diff (skipped)
