From: Randy MacLeod Date: Fri, 27 Feb 2026 00:09:58 +0000 (-0500) Subject: gawk: upgrade from 5.3.2 -> 5.4.0 X-Git-Tag: uninative-5.1~174 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1327e467080da15ed3b976e3efdc903eb657fe53;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git gawk: upgrade from 5.3.2 -> 5.4.0 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 Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-extended/gawk/gawk_5.3.2.bb b/meta/recipes-extended/gawk/gawk_5.4.0.bb 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 324f2c463a..d7211f28f3 100644 --- a/meta/recipes-extended/gawk/gawk_5.3.2.bb +++ b/meta/recipes-extended/gawk/gawk_5.4.0.bb @@ -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