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

gawk-4.2.1-1.41 RPM for x86_64

From OpenSuSE Leap 15.5 for x86_64

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 19:07:09 2018
Group: Productivity/Text/Utilities Build host: sheep28
Size: 3268388 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.

Provides

Requires

License

GPL-3.0+

Changelog

* 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

Files

/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, Tue Jul 9 18:11:13 2024