]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
gawk: upgrade from 5.3.2 -> 5.4.0
authorRandy MacLeod <Randy.MacLeod@windriver.com>
Fri, 27 Feb 2026 00:09:58 +0000 (19:09 -0500)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 2 Mar 2026 18:02:33 +0000 (18:02 +0000)
Changes:
  https://lists.gnu.org/archive/html/info-gnu/2026-02/msg00011.html

A notable change is:
   1. This release now uses Mike Haertel's MinRX regular expression matcher
      as the default regexp engine. The old regex and dfa engines are still
      available.
The former regex matcher is selectable at run-time by setting the environemnt
variable:
   GAWK_GNU_MATCHERS
More details are available here:
   https://cgit.git.savannah.gnu.org/cgit/gawk.git/tree/README_d/README.matchers?h=gawk-5.4-stable
Switch the tarball from .gz to .xz to reduce size by ~3MB.

No ptests errors for x86-64 for glibc/musl.

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-extended/gawk/gawk_5.4.0.bb [moved from meta/recipes-extended/gawk/gawk_5.3.2.bb with 96% similarity]

similarity index 96%
rename from meta/recipes-extended/gawk/gawk_5.3.2.bb
rename to meta/recipes-extended/gawk/gawk_5.4.0.bb
index 324f2c463a6224aefffdca915ffaf591ae1cf499..d7211f28f33003dc5348ce2fa450154e2ffcbf19 100644 (file)
@@ -25,12 +25,12 @@ PACKAGECONFIG[mpfr] = "--with-mpfr,--without-mpfr, mpfr"
 # Note that PMA works only for 64-bit targets and is automatically disabled at configure time otherwise.
 PACKAGECONFIG[pma-if-64bit] = "--enable-pma,--disable-pma, "
 
-SRC_URI = "${GNU_MIRROR}/gawk/gawk-${PV}.tar.gz \
+SRC_URI = "${GNU_MIRROR}/gawk/gawk-${PV}.tar.xz \
            file://run-ptest \
            file://0001-configure.ac-re-enable-disabled-printf-features.patch \
            "
 
-SRC_URI[sha256sum] = "8639a1a88fb411a1be02663739d03e902a6d313b5c6fe024d0bfeb3341a19a11"
+SRC_URI[sha256sum] = "3dd430f0cd3b4428c6c3f6afc021b9cd3c1f8c93f7a688dc268ca428a90b4ac1"
 
 inherit autotools gettext texinfo update-alternatives