This is Part 2/2 to remove update-alternatives support from awk.
On linux systems, GNU software is usually considered the default implementation. There are a lot of scripts assuming gawk to be the
interpreter engine, as for very long time now, gawk is the default
interpreter for SUSE/openSUSE.
Gawk is POSIX compliant if the env variable POSIXLY_CORRECT is set,
and therefore should be able to run run all awk scripts seeking for compatibility.
This patch unconditionally removes the ability to set mawk as the default awk implementation.
OBS-URL: https://build.opensuse.org/request/show/921254
OBS-URL: https://build.opensuse.org/package/show/Base:System/mawk?expand=0&rev=28
- 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).
OBS-URL: https://build.opensuse.org/request/show/807487
OBS-URL: https://build.opensuse.org/package/show/Base:System/mawk?expand=0&rev=22