| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: gawk | Distribution: SUSE Linux Enterprise 15 |
| Version: 4.2.1 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 1.41 | Build date: Fri May 25 20:32:05 2018 |
| Group: Productivity/Text/Utilities | Build host: xinomavro |
| Size: 4294300 | Source RPM: gawk-4.2.1-1.41.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: http://www.gnu.org/software/gawk/ | |
| Summary: GNU awk | |
GNU awk is upwardly compatible with the System V Release 4 awk. It is almost completely POSIX 1003.2 compliant.
GPL-3.0+
* Mon Feb 26 2018 astieger@suse.com
- GNU awk 4.2.1:
* documentation updates
* In MPFR mode, When ROUNDMODE changes, string values for
numerically type values will be redone
* various bug fixes
* drop fold-string.patch, upstream
- Use %license (boo#1082318)
* Sat Oct 21 2017 schwab@linux-m68k.org
- fold-string.patch: Don't fold constant strings if either is translatable
* Thu Oct 19 2017 schwab@linux-m68k.org
- Update to gawk 4.2.0
* If not in POSIX mode, changes to ENVIRON are reflected into
gawk's environment
* The series of numbers returned by rand() should now be "more
random" than previously
* Multiple changes related to the pretty printer
* The igawk script and igawk.1 man page are no longer installed
* Gawk now processes a maximum of two hexadecimal digits in \x
escape sequences inside strings
* Setting PROCINFO["redirection", "NONFATAL"] to true makes I/O
errors for "redirection" not fatal
* Gawk now supports retryable I/O via PROCINFO[input-file, "RETRY"]
* Revisions in the POSIX standard remove the special case for POSIX
mode when FS = " " where newline was not a field separator
* Gawk now supports strongly typed regexp constants
* The new typeof() function can be used to indicate if a variable or
array element is an array, regexp, string or number
* Optimizations are now enabled by default
* Passing negative operands to any of the bitwise functions now
produces a fatal error
* The mktime function now accepts an optional second argument
* The FIELDWIDTHS parsing syntax has been enhanced to allow specifying
how many characters to skip before a field starts
* The PROCINFO["argv"] array records all of gawk's command line arguments
as gawk received them
- gawk_ppc64le_ignore_transient_test_time_failure.patch: removed
* Wed Oct 11 2017 astieger@suse.com
- also ignore transient test time failure on ppc64
* Mon Apr 10 2017 josef.moellers@suse.com
- Added an explicit rpmlint rule to keep one file (gawkapi.h)
from requiring a separate package.
[+gawk.rpmlintrc]
* Mon Sep 05 2016 astieger@suse.com
* GNU awk 4.1.4:
* z/OS support updated
* debugger improvements
* return value of system() enhanced to convey more information
* two-way pipe handling improved
* The -d option now allows -d- to print to standard output.
* The DJGPP port is now officially deprecated.
* Wed May 04 2016 normand@linux.vnet.ibm.com
- new gawk_ppc64le_ignore_transient_test_time_failure.patch
* Sat May 23 2015 astieger@suse.com
- GNU awk 4.1.3:
* Regexp parsing with extra brackets should now be working again.
* Updated to latest config.guess and config.sub.
* bug fixes
* Thu May 07 2015 astieger@suse.com
- skip frequently failing and timing dependent test strftime
* Thu May 07 2015 mpluskal@suse.com
- Correct info files scriplet handling section
- Update info and update-alternatives requirements
* Sun May 03 2015 astieger@suse.com
- GNU awk 4.1.2:
* manual improved
* The debugger's "restart" command now works again.
* Redirected getline is now allowed inside BEGINFILE/ENDFILE.
* A number of bugs have been fixed in the MPFR code.
* Indirect function calls now work for both built-in and extension
functions.
* Built-in functions are now included in FUNCTAB.
* In non-English locales, it was accidentally possible to use
non-english letters for identifiers
* The "where" command has been added to the debugger as an alias
for "backtrace".
* Gawk no longer explicitly checks the current directory after
doing a path search of AWKPATH.
* Infrastructure upgrades: Automake 1.15, Gettext 0.19.4,
Libtool 2.4.6, Bison 3.0.4.
* If a user-defined function has a parameter with the same name
as another user-defined function, it is no longer possible to
call the second function from inside the first.
* POSIX requires that the names of function parameters not be the
same as any of the special built-in variables and also not
conflict with the names of any functions. Gawk has checked for
the former since 3.1.7. With --posix, it now also checks for
the latter.
* The test suite should check for necessary locales and skip the
tests where it matters if support isn't what it should be.
* Gawk now expects to be compiled on a system with multibyte
character support.
- drop gawk-4.1.1-build-baddest.patch, upstream
* Sat May 03 2014 andreas.stieger@gmx.de
- remove optional libsigsegv dependency
* Tue Apr 29 2014 andreas.stieger@gmx.de
- GNU awk 4.1.1:
* The "stat" extension now includes a "devbsize" element which
indicates the units for the "nblocks" element.
* A number of bugs in the pretty-printing / profiling code have
been fixed.
* The -O option now works again.
* The --include option, documented since 4.0, now actually works.
* Infrastructure updated to automake 1.13.4, bison 3.0.2, and
libtool 2.4.2.418.
* The configure script now accepts a --disable-extensions option,
which disables checking for and building the extensions.
* The API now provides functions pointers for malloc(), calloc(),
realloc() and free(), to insure that the same memory allocation
functions are always used. This bumps the minor version by one.
* The printf quote flag now works correctly in locales with
a different decimal point character but without a thousands
separator character. If the thousands separator is a string,
it will be correctly added to decimal numbers.
* The readfile extension now has an input parser that will read
whole files as a single record.
- packaging changes:
* 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 older-automake.diff, not required for factory
* build with libsigsegv
* no not regenerate info pages
* add gawk-4.1.1-build-baddest.patch required for install
* switch to xz tarball
* verify source signature
* Sat Feb 08 2014 gber@opensuse.org
- adjust update-alternative usage to packaging policy
(see http://lists.opensuse.org/opensuse-packaging/2014-02/msg00024.html)
* Mon May 13 2013 idonmez@suse.com
- Update to version 4.1.0
* The three executables gawk, pgawk, and dgawk, have been merged into
one, named just gawk.
* The new -i option (from xgawk) is used for loading awk library files.
* The new -l option (from xgawk) is used for loading dynamic extensions.
* The dynamic extension interface has been completely redone. There is
now a defined API for C extensions to use. A C extension acts like
a function written in awk, except that it cannot do everything that awk
code can. However, this allows interfacing to any facility that is
available from C.
* The "inplace" extension, built using the new facility, can be used to
simulate the GNU "sed -i" feature.
* The and(), or() and xor() functions now take any number of arguments,
with a minimum of two.
* New arrays: SYMTAB, FUNCTAB, and PROCINFO["identifiers"]. SYMTAB allows
indirect access to any defined variable or array; it is possible to
"walk" the symbol table, if that should be necessary.
- Refreshed gawk-3.1.8.diff
- Add older-automake.diff to support automake 1.12
* Tue Mar 26 2013 mmeister@suse.com
- Added url as source.
Please see http://en.opensuse.org/SourceUrls
* Thu Dec 13 2012 jengelh@inai.de
- Remove unneded %clean section
* Fri Sep 07 2012 coolo@suse.com
- add explicit buildrequire makeinfo
* Wed Apr 04 2012 tabraham@novell.com
- Update to version 4.0.1
* completed the implementation of Rational Range Interpretation
* failure to get the group set is no longer a fatal error
* lots of minor bugs fixed and portability clean-ups
- refreshed gawk-3.1.8.diff
- removed gawk-revert-gsub-gawk3.patch deprecated by this release
* Wed Feb 08 2012 rschweikert@suse.com
- keep binaries in /usr tree {UsrMerge project)
* Mon Jan 30 2012 pth@suse.de
- Compress message catalog.
* Mon Jan 30 2012 pth@suse.de
- Use latest german message catalog.
- Call update-po as part of package build.
* Fri Dec 02 2011 cfarrell@suse.com
- license update: GPL-3.0+
gawk is GPL-3.0+ in 4.0.0
* Thu Dec 01 2011 coolo@suse.com
- add automake as buildrequire to avoid implicit dependency
* Tue Sep 27 2011 idonmez@suse.com
- Revert sub/gsub behavior to that of gawk 3.x. Upstream commit
16de770359370224129f23df745178efe518c02c
* Wed Aug 10 2011 crrodriguez@opensuse.org
- Update to version 4.0.0 , important changes
* The special files /dev/pid, /dev/ppid, /dev/pgrpid and /dev/user are
now completely gone. Use PROCINFO instead.
* The POSIX 2008 behavior for `sub' and `gsub' are now the default.
* In POSIX mode, string comparisons use strcoll/wcscoll.
* Gawk now treats ranges of the form [d-h] as if they were in the C
* Tue Apr 19 2011 dmueller@suse.de
- update to 3.1.8:
* The zero flag no longer applies to %c and %s; apparently the standards
changed at some point.
* Failure to open a socket is no longer a fatal error.
* dfa.h and dfa.c are now more-or-less in sync with GNU grep, for the first
time in many years.
* Gawk no longer includes its own copy of libsigsegv but it will use it if
installed on the build system. The --disable-libsigsegv configure option
is now gone.
* The ' flag (%'d) is now just ignored on systems that can't support it.
* Gawk now has support for z/OS (IBM S/390 architecture).
* Gawk now handles multibyte strings better in [s]printf with field
widths and such.
* A getline from a directory is no longer fatal; instead it returns -1.
* Per POSIX, special variable names (like FS) cannot be used as function
parameter names.
* The new -O / --optimize option enables simple constant folding on
the parse tree during parsing. We hope that with time the number
of optimizations will increase.
* Lots of bug fixes, see the ChangeLog.
* Mon Jun 28 2010 jengelh@medozas.de
- use %_smp_mflags
* Tue Feb 16 2010 guido+opensuse.org@berhoerster.name
- use update-alternatives
* Tue Nov 03 2009 coolo@novell.com
- updated patches to apply with fuzz=0
/bin/awk /bin/gawk /etc/alternatives/awk /etc/alternatives/awk.1.gz /etc/alternatives/usr-bin-awk /etc/profile.d/gawk.csh /etc/profile.d/gawk.sh /usr/bin/awk /usr/bin/gawk /usr/include/gawkapi.h /usr/lib64/awk /usr/lib64/awk/grcat /usr/lib64/awk/pwcat /usr/lib64/gawk /usr/lib64/gawk/filefuncs.so /usr/lib64/gawk/fnmatch.so /usr/lib64/gawk/fork.so /usr/lib64/gawk/inplace.so /usr/lib64/gawk/intdiv.so /usr/lib64/gawk/ordchr.so /usr/lib64/gawk/readdir.so /usr/lib64/gawk/readfile.so /usr/lib64/gawk/revoutput.so /usr/lib64/gawk/revtwoway.so /usr/lib64/gawk/rwarray.so /usr/lib64/gawk/time.so /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/join.awk /usr/share/awk/libintl.awk /usr/share/awk/noassign.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/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/NEWS /usr/share/doc/packages/gawk/POSIX.STD /usr/share/doc/packages/gawk/README /usr/share/info/gawk.info.gz /usr/share/info/gawkinet.info.gz /usr/share/info/gawkworkflow.info.gz /usr/share/licenses/gawk /usr/share/licenses/gawk/COPYING /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/nl/LC_MESSAGES/gawk.mo /usr/share/locale/pl/LC_MESSAGES/gawk.mo /usr/share/locale/pt_BR/LC_MESSAGES/gawk.mo /usr/share/locale/sv/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/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, Mon Feb 9 16:16:51 2026