From: Adolf Belka <adolf.belka@ipfire.org>
To: development@lists.ipfire.org
Subject: [PATCH] gawk: Update to version 5.3.0
Date: Wed, 08 Nov 2023 22:57:58 +0100 [thread overview]
Message-ID: <20231108215809.2617157-2-adolf.belka@ipfire.org> (raw)
In-Reply-To: <20231108215809.2617157-1-adolf.belka@ipfire.org>
[-- Attachment #1: Type: text/plain, Size: 3277 bytes --]
- Update from version 5.2.2 to 5.3.0
- Update of rootfile
- Changelog
5.3.0
1. Infrastructure changes: Removed the use of libsigsegv. The
value-add was never very much and it caused problems in some
environments.
2. In keeping with new features in BWK awk, gawk now has built-in
CSV file parsing. The behavior is intended to be identical to
that of the "One True AWK" when --csv is applied. See the
manual for details.
3. Also in keeping with BWK awk, gawk now supports a new \u escape
sequence. This should be followed by 1-8 hexadecimal digits. The
given code point is converted to its corresponding multibyte encoding
for storage inside gawk. See the manual.
4. If PROCINFO["BUFFERPIPE"] exists, then pipe output is buffered.
You can also use PROCINFO["command", "BUFFERPIPE"]. See the manual
for details.
5. Because of the additional `do_csv' variable in the API, which breaks
binary compatibility, the API major version was updated to 4 and
the minor version was reset to zero. The API remains source code
compatible; that is, existing extensions should only require recompilation.
6. The manual now requires Texinfo 7.1 and its texinfo.tex for formatting.
As a result, we no longer need to pre-process it, removing the need
for gawktexi.in and leaving just gawk.texi.
7. And of course, there have been several minor code cleanups and bug fixes.
See the ChangeLog for details.
5.2.x
1. The readdir extension has been updated with additonal code and
features, see the manual or its man page. As a result, the
readdir_test.c extension has been removed.
2. We have a new translation: Ukranian.
3. Several subtle issues related to null regexp matches around
multibyte characters have been fixed.
Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
config/rootfiles/common/gawk | 3 ++-
lfs/gawk | 4 ++--
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/config/rootfiles/common/gawk b/config/rootfiles/common/gawk
index 7f4496e42..195d744ee 100644
--- a/config/rootfiles/common/gawk
+++ b/config/rootfiles/common/gawk
@@ -1,6 +1,6 @@
usr/bin/awk
usr/bin/gawk
-usr/bin/gawk-5.2.2
+usr/bin/gawk-5.3.0
usr/bin/gawkbug
usr/etc/profile.d
usr/etc/profile.d/gawk.csh
@@ -49,6 +49,7 @@ usr/lib/gawk/time.so
#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/info/gawk.info
diff --git a/lfs/gawk b/lfs/gawk
index 710d7c484..3a84db3ed 100644
--- a/lfs/gawk
+++ b/lfs/gawk
@@ -25,7 +25,7 @@
include Config
-VER = 5.2.2
+VER = 5.3.0
THISAPP = gawk-$(VER)
DL_FILE = $(THISAPP).tar.xz
@@ -49,7 +49,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 49dd69d3e2414867d60fe42b74b39bc6858114aeeb9305ade7bfd64f1933b3c93d59d127362b614cb4b73e29279ed3b4ea9fa0da94fce98ca9925980d17b5d0c
+$(DL_FILE)_BLAKE2 = 1bab754626a51679e4d6fe4552bc965f402a51d176eab30686bf19c74085fd15507b51514c3c46d38f68d3e98da4326c138411abe12e4d8793cec617b2533f3c
install : $(TARGET)
--
2.42.1
next prev parent reply other threads:[~2023-11-08 21:57 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-11-08 21:57 [PATCH] dhcpcd: Update to version 10.0.4 Adolf Belka
2023-11-08 21:57 ` Adolf Belka [this message]
2023-11-08 21:57 ` [PATCH] ghostscript: Update to version 10.02.1 Adolf Belka
2023-11-08 21:58 ` [PATCH] git: Update to version 2.42.1 Adolf Belka
2023-11-08 21:58 ` [PATCH] harfbuzz: Update to version 8.2.2 Adolf Belka
2023-11-08 21:58 ` [PATCH] iana-etc: Update to version 20231026 Adolf Belka
2023-11-08 21:58 ` [PATCH] iproute2: Update to version 6.6.0 Adolf Belka
2023-11-08 21:58 ` [PATCH 1/3] libsodium: Update to version 1.0.19 Adolf Belka
2023-11-08 21:58 ` [PATCH] linux-firmware: Updat6e to version 20231030 Adolf Belka
2023-11-22 15:17 ` Peter Müller
2023-11-22 16:37 ` Adolf Belka
2023-11-24 12:47 ` Peter Müller
2023-11-23 9:19 ` u-boot in core182 Arne Fitzenreiter
2023-11-24 12:51 ` Peter Müller
2023-11-08 21:58 ` [PATCH] p11-kit: Update to version 0.25.2 Adolf Belka
2023-11-08 21:58 ` [PATCH] postfix: Update to version 3.8.3 Adolf Belka
2023-11-08 21:58 ` [PATCH 2/3] dnsdist: ship dnsdist due to libsodium sobump Adolf Belka
2023-11-08 21:58 ` [PATCH 3/3] shairport-sync: ship shairport-sync " Adolf Belka
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20231108215809.2617157-2-adolf.belka@ipfire.org \
--to=adolf.belka@ipfire.org \
--cc=development@lists.ipfire.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox