Changelog for
mawk-debugsource-1.3.4.20230525-bp156.1.3.x86_64.rpm :
* Thu Jun 22 2023 Martin Pluskal
- Update to version 1.3.4-20230525:
* see provided CHANGES for detailed list of changes- Refresh source urls and gpg keyring
* Tue Dec 27 2022 Ludwig Nussel - Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Thu Sep 23 2021 Manfred Schwarb - remove update-alternatives support, as on linux systems GNU software (i.e. gawk in this case) is usually considered the default implementation.- use %make macros- modify patch reproducible.patch to use __DATE__ and __TIME__, as these macros are reproducible now (SOURCE_DATE_EPOCH support since GCC 7)
* Thu Feb 04 2021 Ludwig Nussel - fix update-alternatives usage. Needs to be in %postun according to https://en.opensuse.org/openSUSE:Packaging_Multiple_Version_guidelines#update-alternatives_mechanism
* Wed Dec 16 2020 Ludwig Nussel - prepare usrmerge (boo#1029961)
* Wed May 20 2020 Ismail Dönmez - Update to version 1.3.4-20200120
* fix typos found with codespell.
* when reading input in interactive mode, provide for extending the buffer size for very long lines (Original-Mawk #59).
* correct line-number shown in too-many-arguments error message for the case where the function is a forward reference (report by \"mukti\").
* fix install for manpage when configure --srcdir option is used (report by Rajeev V Pillai).
* use both CFLAGS/LDFLAGS when linking in makefile (report by Rajeev V Pillai).
* fix clang-9 warning in bi_funct.c (report by Rajeev V Pillai).
* minor improvement to gcc warning options, from vile
* improve manpage formatting, e.g., for man2html
* improve debug-traces
* eliminate non-portable tdestroy() from zmalloc no-leaks code.
* revert a change for memory-leaks which made the forced-exit via a user function inconsistent with earlier versions (report by Sihera Andre).
* amend a change for memory-leaks to avoid a double-free (Original-Mawk #56).
* Wed Jul 11 2018 mpluskalAATTsuse.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
* Mon Jan 23 2017 bwiedemannAATTsuse.com- Add reproducible.patch to allow for reproducible builds
* Mon Nov 09 2015 p.drouandAATTgmail.com- Update to version 1.3.4-20150503
* add --with-man2html configure option
* improve description of -W options and how they can be combined into a comma-separated list (adapted from Leif LeBaron).
* modify parsing for -Wexec to permit its value to be separated by \'=\' in addition to a space, for consistency with the other -W options.
* cosmetic changes to configure script macros, from work on xterm.
* update config.guess and config.sub For previous changes, please read the CHANGES file- Remove patches; fixed on upstream release
* mawk-1.3.4-fix-make-check-path-handling.patch
* mawk-1.3.4-fix-regex-matching.patch
* Sat Apr 04 2015 mpluskalAATTsuse.com- Add gpg signature- Cleanup spec file with spec-cleaner