Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mawk-1.3.4.20240622-1.2 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: mawk Distribution: openSUSE:Factory:zSystems
Version: 1.3.4.20240622 Vendor: openSUSE
Release: 1.2 Build date: Thu Jul 18 14:43:58 2024
Group: Unspecified Build host: reproducible
Size: 308600 Source RPM: mawk-1.3.4.20240622-1.2.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.

Provides

Requires

License

GPL-2.0-only

Changelog

* Thu Jul 18 2024 Fabian Vogt <[email protected]>
  - 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 <[email protected]>
  - 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 <[email protected]>
  - Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Thu Sep 23 2021 Manfred Schwarb <[email protected]>
  - 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 <[email protected]>
  - 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 <[email protected]>
  - prepare usrmerge (boo#1029961)
* Wed May 20 2020 Ismail Dönmez <[email protected]>
  - 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 [email protected]
  - 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 [email protected]
  - Add reproducible.patch to allow for reproducible builds
* Mon Nov 09 2015 [email protected]
  - 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

Files

/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 Dec 4 00:10:59 2024