Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: mawk | Distribution: openSUSE Tumbleweed |
Version: 1.3.4.20240622 | Vendor: openSUSE |
Release: 1.1 | Build date: Thu Jul 18 14:43:58 2024 |
Group: Unspecified | Build host: reproducible |
Size: 267728 | Source RPM: mawk-1.3.4.20240622-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://invisible-island.net/mawk/mawk.html | |
Summary: Implementation of New/POSIX AWK |
mawk is an interpreter for the AWK Programming Language. It implements the AWK language as defined in Aho, Kernighan and Weinberger, The AWK Programming Language, Addison-Wesley Publishing, 1988. Furthermore, it conforms to the POSIX 1003.2 (draft 11.3) definition of the AWK language and additionally provides a small number of extensions.
GPL-2.0-only
* Thu Jul 18 2024 Fabian Vogt <fvogt@suse.com> - Update to version 1.3.4-20240622: * Various bugfixes and code improvements * See provided CHANGES for a detailed list of changes * Thu Jun 22 2023 Martin Pluskal <mpluskal@suse.com> - 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 <lnussel@suse.com> - Replace transitional %usrmerged macro with regular version check (boo#1206798) * Thu Sep 23 2021 Manfred Schwarb <manfred99@gmx.ch> - 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 <lnussel@suse.de> - 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 <lnussel@suse.de> - prepare usrmerge (boo#1029961) * Wed May 20 2020 Ismail Dönmez <idonmez@suse.com> - 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 mpluskal@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 * Mon Jan 23 2017 bwiedemann@suse.com - Add reproducible.patch to allow for reproducible builds * Mon Nov 09 2015 p.drouand@gmail.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
/usr/bin/mawk /usr/share/doc/packages/mawk /usr/share/doc/packages/mawk/ACKNOWLEDGMENT /usr/share/doc/packages/mawk/CHANGES /usr/share/doc/packages/mawk/README /usr/share/doc/packages/mawk/examples /usr/share/doc/packages/mawk/examples/ct_length.awk /usr/share/doc/packages/mawk/examples/decl.awk /usr/share/doc/packages/mawk/examples/deps.awk /usr/share/doc/packages/mawk/examples/eatc.awk /usr/share/doc/packages/mawk/examples/gdecl.awk /usr/share/doc/packages/mawk/examples/hcal /usr/share/doc/packages/mawk/examples/hical /usr/share/doc/packages/mawk/examples/nocomment.awk /usr/share/doc/packages/mawk/examples/primes.awk /usr/share/doc/packages/mawk/examples/qsort.awk /usr/share/licenses/mawk /usr/share/licenses/mawk/COPYING /usr/share/man/man1/mawk.1.gz /usr/share/man/man7/mawk-arrays.7.gz /usr/share/man/man7/mawk-code.7.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Nov 13 00:41:02 2024