From: Jens Wagner Date: Fri, 15 May 2026 16:00:06 +0000 (+0200) Subject: perl: fix missing line numbers in error messages X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=95b7bf91a775163f0c84eaf58add6f9df81ba2a2;p=openwrt-packages.git perl: fix missing line numbers in error messages There were some type definitions missing in architecture.config, that caused perl to return '%' instead of actual line numbers. Fixes: https://github.com/openwrt/packages/issues/25912 Signed-off-by: Jens Wagner --- diff --git a/lang/perl/Makefile b/lang/perl/Makefile index 2b6323ede..3a3910c9d 100644 --- a/lang/perl/Makefile +++ b/lang/perl/Makefile @@ -11,7 +11,7 @@ include perlver.mk PKG_NAME:=perl PKG_VERSION:=$(PERL_VERSION) -PKG_RELEASE:=4 +PKG_RELEASE:=5 PKG_SOURCE_URL:=https://www.cpan.org/src/5.0 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz diff --git a/lang/perl/files/architecture.config b/lang/perl/files/architecture.config index cc972816c..4bd8ed615 100644 --- a/lang/perl/files/architecture.config +++ b/lang/perl/files/architecture.config @@ -33,6 +33,7 @@ alignbytes='8' use64bitall='undef' use64bitint='undef' + u32uformat='"lu"' uidformat='"lu"' gidformat='"lu"' @@ -83,6 +84,7 @@ alignbytes='8' sizesize='8' + u32uformat='"u"' uidformat='"u"' gidformat='"u"'