perl: fix missing line numbers in error messages
authorJens Wagner <redacted>
Fri, 15 May 2026 16:00:06 +0000 (18:00 +0200)
committerJosef Schlehofer <redacted>
Wed, 20 May 2026 13:22:53 +0000 (15:22 +0200)
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 <redacted>
lang/perl/Makefile
lang/perl/files/architecture.config

index 2b6323ede2f720ffc4693f38f64bb1000f2d23e5..3a3910c9d97cf7b60f06bfe498fc17ac42873328 100644 (file)
@@ -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
index cc972816cbc4773b24bdce4cb63475665e01b52e..4bd8ed615d3ef9b7e409a3f398dd5735c7044d5a 100644 (file)
@@ -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"'
        
git clone https://git.99rst.org/PROJECT