diff --git a/gawk-5.3.0.tar.xz b/gawk-5.3.0.tar.xz deleted file mode 100644 index 1ef30e5..0000000 --- a/gawk-5.3.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ca9c16d3d11d0ff8c69d79dc0b47267e1329a69b39b799895604ed447d3ca90b -size 3436180 diff --git a/gawk-5.3.0.tar.xz.sig b/gawk-5.3.0.tar.xz.sig deleted file mode 100644 index 772e2a6..0000000 --- a/gawk-5.3.0.tar.xz.sig +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCgAdFiEE0ZZ8Y3iHExd9hh7X31l4FZN+wNIFAmVDqK4ACgkQ31l4FZN+ -wNJ+GggAnyOAPNYFipBf/dKdpBXe3KVvpYoC9gchyw5M/S3iEHeSr9I0X0eExCkL -2fJEEb4hcPA4nReYUvCGUFTi8MWhdSwzd1lFi7BusqZjXtq2JPY+eTRk7CcoSJ5+ -VAzNPizsw7K+zT+J/kr4rSDjEo++ENZsnZiOyWWy2ta3sI/Sn+kF39xCqnXp2UBm -aAfOjmwExVwVtSWyzhl7rQL6fX3/fL/x3Xq+wMF3c0dDhQsV56Bep0p/T9ETJx4U -Wtm/JVzPg60f2d6LlgQVONvDYN3xU67vm7PjTiPA9MRt4Yh0Fv7xxnYRqmAno8or -Iqb0m+pbpQjirMExK2MSMeb/kS7egQ== -=YNmi ------END PGP SIGNATURE----- diff --git a/gawk-5.3.2.tar.xz b/gawk-5.3.2.tar.xz new file mode 100644 index 0000000..c271d57 --- /dev/null +++ b/gawk-5.3.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8c3486509de705192138b00ef2c00bbbdd0e84c30d5c07d23fc73a9dc4cc9cc +size 3749260 diff --git a/gawk-5.3.2.tar.xz.sig b/gawk-5.3.2.tar.xz.sig new file mode 100644 index 0000000..4198363 --- /dev/null +++ b/gawk-5.3.2.tar.xz.sig @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCgAdFiEE0ZZ8Y3iHExd9hh7X31l4FZN+wNIFAmfs81MACgkQ31l4FZN+ +wNLR8wgAytrUWgznXUgEamyCeM1QpgGRKSBfr6mfvQ8hcflFkv1OtHKsQvwtf9TG +LxOFPpVOkPv0DIVP/PaoXNmWMQ3x6ZXtahmLZjIpMZs7R/8U9Rlj50Hac85csZL8 ++gDLPk0b68dlo9sw++HAUbtGDhwNRzZaJKMxbPBnBzPBnDrzYkQZD8RU4JrktnKa +X1U6PjTPDe67cF307Gu4twqTMEtENu2Pw2VMb0hZD/3fxggLG8gTwBvCDrjuJRrW +IaN+b4XCMleMhOMNthiLGNX0BbDPOBTpnaMz5OfXHo/mM7Rw8Xb4Fqmr1r4IYDOa +pquAtQNbu9qCygrlghb0f+/KH0xLoQ== +=r2HI +-----END PGP SIGNATURE----- diff --git a/gawk.changes b/gawk.changes index 052b54e..e8ca59f 100644 --- a/gawk.changes +++ b/gawk.changes @@ -1,3 +1,51 @@ +------------------------------------------------------------------- +Fri Apr 4 16:43:14 UTC 2025 - Andreas Stieger + +- GNU awk 5.3.2: + * pretty printer now produces fewer spurious newlines + * -no-pie linker flag is no longer required + * fix more subtle issues related to uninitialized array elements + * Associative arrays should now not grow quite as fast as they + used to + * documentation updates + +------------------------------------------------------------------- +Wed Mar 19 12:13:33 UTC 2025 - Bernhard Wiedemann + +- Mark profiling as non-deterministic (boo#1040589, jsc#PED-12137) + +------------------------------------------------------------------- +Mon Jan 27 07:55:53 UTC 2025 - Bernhard Wiedemann + +- Stop using -fprofile-arcs in the final build + instrumentation is not wanted there and + it broke reproducible builds (boo#1040589) + +------------------------------------------------------------------- +Wed Dec 4 20:39:51 UTC 2024 - Andreas Schwab + +- Reenable pma tests + +------------------------------------------------------------------- +Wed Oct 23 08:39:00 UTC 2024 - Dirk Müller + +- update to 5.3.1: + * More subtle issues related to uninitialized array elements + have been fixed. + * A number of bugs in the debugger related to handling of + arrays have been fixed. + * Some subtle bugs in the API have been fixed. + * Use of MPFR is now possible again on 32-bit Power PC Mac + systems. + * Race conditions around broken pipes for system() and read + and write pipes should now be closed off. + * Support for OSF/1 has been removed. + * The never-documented --nostalgia option has been removed. + It was causing bug reports. + * The implementation of printf/sprintf has been thoroughly + reworked in order to make the code more maintainable and to + fix a goodly number of corner cases. + ------------------------------------------------------------------- Sat Nov 4 17:46:15 UTC 2023 - Andreas Stieger @@ -30,7 +78,7 @@ Tue May 9 20:38:51 UTC 2023 - Andreas Stieger want to decide whether or not to take control of a file. * The various PNG files are now installed for Info and HTML * Bug fixes and developer visible fixes - + ------------------------------------------------------------------- Tue Dec 27 10:37:54 UTC 2022 - Ludwig Nussel @@ -154,7 +202,7 @@ Mon Dec 14 16:06:16 UTC 2020 - Ludwig Nussel ------------------------------------------------------------------- Wed Apr 15 08:48:59 UTC 2020 - Paolo Stivanin -- Update to 5.1.0: +- Update to 5.1.0: * The major version of the API is bumped to 3, something that should have happened at the 5.0.0 release but didn't. * A number of memory leak issues have been fixed. @@ -369,7 +417,7 @@ Tue Apr 29 20:28:42 UTC 2014 - andreas.stieger@gmx.de * remove added German po file and scanning of translations * remove profiling, fixing warning make-check-outside-check-section * remove autoreconf call - * drop gawk-3.1.8.diff + * drop gawk-3.1.8.diff * drop older-automake.diff, not required for factory * build with libsigsegv * no not regenerate info pages @@ -464,7 +512,7 @@ Thu Dec 1 15:47:50 UTC 2011 - coolo@suse.com Tue Sep 27 11:31:28 UTC 2011 - idonmez@suse.com - Revert sub/gsub behavior to that of gawk 3.x. Upstream commit - 16de770359370224129f23df745178efe518c02c + 16de770359370224129f23df745178efe518c02c ------------------------------------------------------------------- Wed Aug 10 03:58:24 UTC 2011 - crrodriguez@opensuse.org @@ -756,7 +804,7 @@ Mon Nov 18 12:04:42 CET 2002 - schwab@suse.de ------------------------------------------------------------------- Tue Sep 17 18:39:14 CEST 2002 - ro@suse.de -- removed bogus self-provides +- removed bogus self-provides ------------------------------------------------------------------- Mon Aug 5 17:25:58 CEST 2002 - schwab@suse.de @@ -886,7 +934,7 @@ Sun May 13 21:23:29 CEST 2001 - schwab@suse.de ------------------------------------------------------------------- Wed May 9 19:37:33 CEST 2001 - cstein@suse.de -- repacked sources with bzip2. +- repacked sources with bzip2. ------------------------------------------------------------------- Thu Apr 12 19:14:40 CEST 2001 - schwab@suse.de diff --git a/gawk.spec b/gawk.spec index ea8062e..72861c1 100644 --- a/gawk.spec +++ b/gawk.spec @@ -1,7 +1,8 @@ # # spec file for package gawk # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 Andreas Stieger # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +18,7 @@ Name: gawk -Version: 5.3.0 +Version: 5.3.2 Release: 0 Summary: Domain-specific language for text processing License: GPL-3.0-or-later @@ -44,26 +45,17 @@ almost completely POSIX 1003.2 compliant. %build export CFLAGS="%{optflags}" %configure -%if %{do_profiling} +%if %{do_profiling} && !0%{?want_reproducible_builds} %make_build CFLAGS="$CFLAGS %{cflags_profile_generate}" LDFLAGS="-fprofile-arcs" - %make_build check \ -%if 0%{?qemu_user_space_build} - NEED_PMA= \ -%endif - %{nil} + %make_build check %make_build clean - %make_build CFLAGS="$CFLAGS %{cflags_profile_feedback}" LDFLAGS="-fprofile-arcs" + %make_build CFLAGS="$CFLAGS %{cflags_profile_feedback}" %else %make_build %endif %check -# Disable pma tests when running in linux-user emulation (bsc#1203140) -%make_build check \ -%if 0%{?qemu_user_space_build} - NEED_PMA= \ -%endif - %{nil} +%make_build check %install %make_install