From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4gflWf5G30z2xjY for ; Tue, 16 Jun 2026 11:44:14 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail01.haj.ipfire.org", Issuer "YR2" (not verified)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4gflWb0rpLz2xHk for ; Tue, 16 Jun 2026 11:44:11 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4gflWZ0xQQz1Sq; Tue, 16 Jun 2026 11:44:10 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1781610250; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=aoq+oI6HAK7FCtK4xQ13bJILSK7VhU5k8SXMC2BrFO8=; b=WES4/+LRZ2MN70S6bGnHMPcTfnpNaozzqsGGIW6PFgdvwpHGDxjkKDDZ4uI/GEmEK7Yzed A8joeiI4DNXo7GDw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1781610250; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=aoq+oI6HAK7FCtK4xQ13bJILSK7VhU5k8SXMC2BrFO8=; b=BmIbxnlMfjHAjw3NJgQgYaIor5mLvXgINoIBhk24cY+CeiMB3FCOcG4eYf5nK6p3gXuJqQ oCxW0ByPHNpgHWunrdk3TRGwdrTXaxt/VvxKKwnOzOic9eZbksZppRBmvOwI3jVaH2F0Wf wS0Cudm4bVcExKbu67KcHZIm2MKmBvChNIlMhs+i2VwHZ5AvF3nXEqmwU+zGImZKXzhg1c KtKbUQm/PZCcoBeGGBT2az2uDV1dLSa2wIKsHneoL2DQEYbRVQhBaXloGtb4/fANEFBFFe G6IY+rMPpql6pwiGQL4lbDE+XZV6Bz4zcuf6yTSu1VxwUv45l4ZGgYnF7pgyEw== From: Matthias Fischer To: development@lists.ipfire.org Cc: Matthias Fischer Subject: [PATCH 0/4] *** Updating perl from 5.36.0 => 5.42.2 *** Date: Tue, 16 Jun 2026 13:08:46 +0200 Message-ID: <20260616114400.3391811-1-matthias.fischer@ipfire.org> Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Ok, I hope I get this update right - it was huge, I never did such an update before - but as usual we can talk about it. If 'someone' knows better, feel free to jump in... ;-) : First commit is the perl update itself. Next I put the rootfiles of the affected perl modules in separate commits. All of these contained the old perl version string '5.36.0' and needed adjustment. For better readibility, I created one commit for 'common' and one for 'packages'. lfs-files went in the last - fourth - commit: For all lfs-files of the affected perl modules where the perl version had to be updated in their rootfiles, I updated the package version number (bumped version). Best Matthias Matthias Fischer (4): perl: Update to 5.42.2 Updating perl from 5.36.0 => 5.42.2: Affected rootfiles of perl modules Updating perl from 5.36.0 => 5.42.2: Affected rootfiles of perl modules (packages) Updating perl from 5.36.0 => 5.42.2: Affected perl-packages - bumped version numbers config/rootfiles/common/collectd | 14 +- config/rootfiles/common/libloc | 8 +- config/rootfiles/common/liboping | 8 +- config/rootfiles/common/perl | 4326 +++++++++-------- .../common/perl-Archive-Peek-Libarchive | 14 +- config/rootfiles/common/perl-Archive-Zip | 24 +- config/rootfiles/common/perl-BerkeleyDB | 24 +- config/rootfiles/common/perl-CGI | 32 +- config/rootfiles/common/perl-Canary-Stability | 10 +- config/rootfiles/common/perl-Capture-Tiny | 10 +- config/rootfiles/common/perl-Config-AutoConf | 10 +- config/rootfiles/common/perl-Convert-TNEF | 10 +- config/rootfiles/common/perl-Convert-UUlib | 10 +- config/rootfiles/common/perl-Crypt-PasswdMD5 | 10 +- config/rootfiles/common/perl-DBD-SQLite | 28 +- config/rootfiles/common/perl-DBI | 166 +- config/rootfiles/common/perl-Data-UUID | 12 +- config/rootfiles/common/perl-Device-Modem | 24 +- .../rootfiles/common/perl-Device-SerialPort | 14 +- .../rootfiles/common/perl-Email-Date-Format | 14 +- .../rootfiles/common/perl-ExtUtils-PkgConfig | 10 +- config/rootfiles/common/perl-File-LibMagic | 16 +- config/rootfiles/common/perl-File-Remove | 6 +- config/rootfiles/common/perl-Font-TTF | 174 +- config/rootfiles/common/perl-GD | 22 +- config/rootfiles/common/perl-GD-Graph | 42 +- config/rootfiles/common/perl-GD-TextUtil | 12 +- config/rootfiles/common/perl-HTML-Parser | 22 +- config/rootfiles/common/perl-HTML-Tagset | 10 +- config/rootfiles/common/perl-HTML-Template | 10 +- config/rootfiles/common/perl-HTTP-Date | 6 +- config/rootfiles/common/perl-HTTP-Message | 32 +- config/rootfiles/common/perl-IO-Socket-SSL | 20 +- config/rootfiles/common/perl-IO-String | 6 +- config/rootfiles/common/perl-IO-Stringy | 24 +- config/rootfiles/common/perl-Imager | 226 +- config/rootfiles/common/perl-Imager-QRCode | 8 +- .../rootfiles/common/perl-LWP-Protocol-https | 10 +- config/rootfiles/common/perl-MIME-Base32 | 6 +- config/rootfiles/common/perl-MIME-Lite | 8 +- config/rootfiles/common/perl-MIME-Tools | 58 +- config/rootfiles/common/perl-Mail-Tools | 70 +- config/rootfiles/common/perl-Module-Build | 58 +- config/rootfiles/common/perl-Module-Install | 92 +- config/rootfiles/common/perl-Module-ScanDeps | 10 +- config/rootfiles/common/perl-Net-CIDR-Lite | 10 +- config/rootfiles/common/perl-Net-DNS | 190 +- config/rootfiles/common/perl-Net-HTTP | 18 +- config/rootfiles/common/perl-Net-LibIDN2 | 10 +- config/rootfiles/common/perl-Net-Server | 40 +- config/rootfiles/common/perl-Net-Telnet | 6 +- config/rootfiles/common/perl-NetAddr-IP | 140 +- config/rootfiles/common/perl-Net_SSLeay | 168 +- config/rootfiles/common/perl-Object-Tiny | 10 +- config/rootfiles/common/perl-PDF-API2 | 272 +- config/rootfiles/common/perl-Sort-Naturally | 10 +- config/rootfiles/common/perl-Switch | 6 +- config/rootfiles/common/perl-Text-CSV_XS | 14 +- config/rootfiles/common/perl-Text-Tabs+Wrap | 4 +- config/rootfiles/common/perl-TimeDate | 86 +- config/rootfiles/common/perl-Try-Tiny | 10 +- config/rootfiles/common/perl-URI | 118 +- config/rootfiles/common/perl-URI-Encode | 6 +- config/rootfiles/common/perl-Unix-Syslog | 12 +- config/rootfiles/common/perl-XML-Parser | 82 +- config/rootfiles/common/perl-YAML-Tiny | 10 +- config/rootfiles/common/perl-libwww | 66 +- config/rootfiles/common/rrdtool | 14 +- config/rootfiles/common/x86_64/collectd | 14 +- config/rootfiles/packages/gnump3d | 70 +- config/rootfiles/packages/guardian | 18 +- config/rootfiles/packages/netsnmpd | 76 +- config/rootfiles/packages/perl-Authen-SASL | 38 +- config/rootfiles/packages/perl-Carp-Clan | 10 +- config/rootfiles/packages/perl-Date-Calc | 36 +- config/rootfiles/packages/perl-Date-Manip | 1828 +++---- .../packages/perl-File-ReadBackwards | 10 +- config/rootfiles/packages/perl-File-Tail | 10 +- config/rootfiles/packages/perl-Net-IP | 6 +- config/rootfiles/packages/perl-Net-SMTP-SSL | 10 +- config/rootfiles/packages/perl-Parse-Yapp | 24 +- config/rootfiles/packages/perl-common-sense | 12 +- config/rootfiles/packages/perl-gettext | 14 +- config/rootfiles/packages/perl-inotify2 | 14 +- config/rootfiles/packages/swatch | 20 +- lfs/gnump3d | 2 +- lfs/guardian | 2 +- lfs/netsnmpd | 2 +- lfs/perl | 6 +- lfs/perl-Authen-SASL | 2 +- lfs/perl-Carp-Clan | 2 +- lfs/perl-Date-Calc | 2 +- lfs/perl-Date-Manip | 2 +- lfs/perl-File-ReadBackwards | 2 +- lfs/perl-File-Tail | 2 +- lfs/perl-Net-IP | 2 +- lfs/perl-Net-SMTP-SSL | 2 +- lfs/perl-Parse-Yapp | 2 +- lfs/perl-common-sense | 2 +- lfs/perl-gettext | 2 +- lfs/perl-inotify2 | 2 +- lfs/swatch | 2 +- 102 files changed, 4835 insertions(+), 4441 deletions(-) -- 2.53.0