Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: gawk | Distribution: openSUSE Tumbleweed |
Version: 5.3.1 | Vendor: openSUSE |
Release: 2.1 | Build date: Wed Dec 4 21:39:51 2024 |
Group: Productivity/Text/Utilities | Build host: reproducible |
Size: 4112665 | Source RPM: gawk-5.3.1-2.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://www.gnu.org/software/gawk/ | |
Summary: Domain-specific language for text processing |
AWK is a domain-specific language designed for text processing and typically used as a data extraction and reporting tool. GNU awk is upwardly compatible with the System V Release 4 awk. It is almost completely POSIX 1003.2 compliant.
GPL-3.0-or-later
* Wed Dec 04 2024 Andreas Schwab <schwab@suse.de> - Reenable pma tests * Wed Oct 23 2024 Dirk Müller <dmueller@suse.com> - 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 04 2023 Andreas Stieger <andreas.stieger@gmx.de> - Update to 5.3.0: * Built-in CSV file parsing (--csv) * Support a new \u escape sequence for specifying code points in multi-byte encodings * Pipe output is buffered if PROCINFO["BUFFERPIPE"] exists * Sat May 13 2023 Andreas Stieger <Andreas.Stieger@gmx.de> - enable profiling * Tue May 09 2023 Andreas Stieger <andreas.stieger@gmx.de> - Update to gawk 5.2.2 * will now diagnose if a heap file was created with a different setting of -M/--bignum than in the current invocation and exit with a fatal message if so. * no longer "leaks" its free list of NODEs in the heap file, resulting in much more efficient usage of persistent storage * PROCINFO["pma"] exists if the PMA allocator is compiled into gawk. Its value is the PMA version. * The time extension is no longer deprecated. The strptime() function from gawkextlib's timex extension has been added to it. * Better information is passed to input parsers for when they 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 2022 Ludwig Nussel <lnussel@suse.com> - Replace transitional %usrmerged macro with regular version check (boo#1206798) * Wed Nov 23 2022 Andreas Schwab <schwab@suse.de> - Update to gawk 5.2.1 * Issues related to the sign of NaN and Inf values on RiscV have been fixed * A few issues with the debugger have been fixed. * More subtle issues with untyped array elements being passed to functions have been fixed. * The rwarray extension's readall() function has had some bugs fixed. * The PMA allocator is now supported on FreeBSD, OpenBSD and Linux on S/390x. - double-free.patch, pma.patch, nan-sign.patch: Removed * Sat Sep 24 2022 Andreas Schwab <schwab@suse.de> - double-free.patch: Yet another fix for Node_elem_new * Tue Sep 20 2022 Andreas Schwab <schwab@suse.de> - double-free.patch: Fix Node_elem_new op, replacing upref.patch - pma.patch: Replace with upstream solution - nan-sign.patch: Fix negative NaN issue on RiscV, replacing nan-tests.patch * Tue Sep 13 2022 Andreas Schwab <schwab@suse.de> - upref.patch: Add missing UPREF * Mon Sep 05 2022 Andreas Schwab <schwab@suse.de> - Update to gawk 5.2.0 * Numeric scalars now compare in the same way as C for the relational operators. Comparison order for sorting has not changed * If the AWK_HASH environment variable is set to "fnv1a" gawk will use the FNV1-A hash function for associative arrays * There is now a new function, mkbool(), that creates Boolean-typed values * As BWK awk has supported interval expressions since 2019, they are now enabled even if --traditional is supplied * The rwarray extension has two new functions, writeall() and readall() * The new `gawkbug' script should be used for reporting bugs * The manual page (doc/gawk.1) has been considerably reduced in size * Gawk now supports Terence Kelly's "persistent malloc" (pma), allowing gawk to preserve its variables, arrays and user-defined functions between runs * Some subtle issues with untyped array elements being passed to functions have been fixed * Syntax errors are now immediately fatal - gawk-5.1.1-Disable-racy-test-in-test-iolint.awk.patch: removed - pma.patch: Handle hole bigger than half the address space - nan-tests.patch: fix non-portable NaN tests * Sun Nov 14 2021 Andreas Stieger <andreas.stieger@gmx.de> - disable racy iolint tests boo#1192521 add gawk-5.1.1-Disable-racy-test-in-test-iolint.awk.patch * Sat Nov 06 2021 Andreas Schwab <schwab@suse.de> - Add readline-devel to enable readline support in the debugger - Add mpfr-devel to enable support for MPFR mode * Sun Oct 31 2021 Andreas Stieger <andreas.stieger@gmx.de> - GNU awk 5.1.1 * asort and asorti now allow FUNCTAB and SYMTAB as the first argument if a second destination array is supplied. Similarly, using either array as the second argument is now a fatal error. Additionally, using either array as the destination for split(), match(), etc. also causes a fatal error. * The new -I/--trace option prints a trace of the byte codes as they are executed. * A number of subtle bugs relating to MPFR mode that caused differences between regular operation and MPFR mode have been fixed. * The API now handles MPFR/GMP values slightly differently, requiring different memory management for those values. * $0 and the fields are now cleared before starting a BEGINFILE rule. * Handling of Infinity and NaN values has been improved * The "no effect" lint warnings have been fixed up and now behave more sanely. * The behavior of strongly-typed regexp constants when passed as the third argument to sub() or gsub() has been clarified in the code and in the manual. * Similar to item #4 above, division by zero is now fatal in MPFR mode, as it is in regular mode. * 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 * 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
/etc/profile.d/gawk.csh /etc/profile.d/gawk.sh /usr/bin/awk /usr/bin/gawk /usr/bin/gawkbug /usr/include/gawkapi.h /usr/lib/gawk /usr/lib/gawk/filefuncs.so /usr/lib/gawk/fnmatch.so /usr/lib/gawk/fork.so /usr/lib/gawk/inplace.so /usr/lib/gawk/intdiv.so /usr/lib/gawk/ordchr.so /usr/lib/gawk/readdir.so /usr/lib/gawk/readfile.so /usr/lib/gawk/revoutput.so /usr/lib/gawk/revtwoway.so /usr/lib/gawk/rwarray.so /usr/lib/gawk/time.so /usr/libexec/awk /usr/libexec/awk/grcat /usr/libexec/awk/pwcat /usr/share/awk /usr/share/awk/assert.awk /usr/share/awk/bits2str.awk /usr/share/awk/cliff_rand.awk /usr/share/awk/ctime.awk /usr/share/awk/ftrans.awk /usr/share/awk/getopt.awk /usr/share/awk/gettime.awk /usr/share/awk/group.awk /usr/share/awk/have_mpfr.awk /usr/share/awk/inplace.awk /usr/share/awk/intdiv0.awk /usr/share/awk/isnumeric.awk /usr/share/awk/join.awk /usr/share/awk/libintl.awk /usr/share/awk/noassign.awk /usr/share/awk/ns_passwd.awk /usr/share/awk/ord.awk /usr/share/awk/passwd.awk /usr/share/awk/processarray.awk /usr/share/awk/quicksort.awk /usr/share/awk/readable.awk /usr/share/awk/readfile.awk /usr/share/awk/rewind.awk /usr/share/awk/round.awk /usr/share/awk/shellquote.awk /usr/share/awk/strtonum.awk /usr/share/awk/tocsv.awk /usr/share/awk/walkarray.awk /usr/share/awk/zerofile.awk /usr/share/doc/packages/gawk /usr/share/doc/packages/gawk/AUTHORS /usr/share/doc/packages/gawk/ChangeLog /usr/share/doc/packages/gawk/ChangeLog.0 /usr/share/doc/packages/gawk/ChangeLog.1 /usr/share/doc/packages/gawk/NEWS /usr/share/doc/packages/gawk/POSIX.STD /usr/share/doc/packages/gawk/README /usr/share/info/gawk.info.gz /usr/share/info/gawk_api-figure1.png /usr/share/info/gawk_api-figure2.png /usr/share/info/gawk_api-figure3.png /usr/share/info/gawk_array-elements.png /usr/share/info/gawk_general-program.png /usr/share/info/gawk_process-flow.png /usr/share/info/gawk_statist.jpg /usr/share/info/gawkinet.info.gz /usr/share/info/gawkworkflow.info.gz /usr/share/info/pm-gawk.info.gz /usr/share/licenses/gawk /usr/share/licenses/gawk/COPYING /usr/share/locale/bg/LC_MESSAGES/gawk.mo /usr/share/locale/ca/LC_MESSAGES/gawk.mo /usr/share/locale/da/LC_MESSAGES/gawk.mo /usr/share/locale/de/LC_MESSAGES/gawk.mo /usr/share/locale/es/LC_MESSAGES/gawk.mo /usr/share/locale/fi/LC_MESSAGES/gawk.mo /usr/share/locale/fr/LC_MESSAGES/gawk.mo /usr/share/locale/id/LC_MESSAGES/gawk.mo /usr/share/locale/it/LC_MESSAGES/gawk.mo /usr/share/locale/ja/LC_MESSAGES/gawk.mo /usr/share/locale/ka/LC_MESSAGES/gawk.mo /usr/share/locale/ko/LC_MESSAGES/gawk.mo /usr/share/locale/ms/LC_MESSAGES/gawk.mo /usr/share/locale/nl/LC_MESSAGES/gawk.mo /usr/share/locale/pl/LC_MESSAGES/gawk.mo /usr/share/locale/pt/LC_MESSAGES/gawk.mo /usr/share/locale/pt_BR/LC_MESSAGES/gawk.mo /usr/share/locale/ro/LC_MESSAGES/gawk.mo /usr/share/locale/sr/LC_MESSAGES/gawk.mo /usr/share/locale/sv/LC_MESSAGES/gawk.mo /usr/share/locale/uk/LC_MESSAGES/gawk.mo /usr/share/locale/vi/LC_MESSAGES/gawk.mo /usr/share/locale/zh_CN/LC_MESSAGES/gawk.mo /usr/share/man/man1/awk.1.gz /usr/share/man/man1/gawk.1.gz /usr/share/man/man1/gawkbug.1.gz /usr/share/man/man1/pm-gawk.1.gz /usr/share/man/man3/filefuncs.3am.gz /usr/share/man/man3/fnmatch.3am.gz /usr/share/man/man3/fork.3am.gz /usr/share/man/man3/inplace.3am.gz /usr/share/man/man3/ordchr.3am.gz /usr/share/man/man3/readdir.3am.gz /usr/share/man/man3/readfile.3am.gz /usr/share/man/man3/revoutput.3am.gz /usr/share/man/man3/revtwoway.3am.gz /usr/share/man/man3/rwarray.3am.gz /usr/share/man/man3/time.3am.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Dec 21 00:22:59 2024