From: Alexander Bluhm Subject: Re: OpenBSD perl 5.42.2 - Minor update To: Andrew Hewus Fresh Cc: tech@openbsd.org Date: Wed, 1 Apr 2026 23:34:06 +0200 On Tue, Mar 31, 2026 at 07:22:01PM -0700, Andrew Hewus Fresh wrote: > While technically this pulls in changes from both the .1 and the .2 > updates, the only real changes are a daylight saving time fix where the > timezone was mis-calculated and a fix for autovivification in a corner > case. > > We already have the patch for the two variable loop crash and we don't > use the bundled zlib, so those changes don't apply to us, even if the > zlib update makes up most of the patch. > > https://metacpan.org/release/SHAY/perl-5.42.1/view/pod/perldelta.pod > https://metacpan.org/release/SHAY/perl-5.42.2/view/pod/perldelta.pod > > We have all relevant patches against perl 5.40 which was in 7.7 and 7.8, > so nothing from the 5.40.4 update is needed. > > I don't expect any fallout from applying this, so although I have run > the tests and such on the test machines I have and I have been playing > with the RC since it came out. > > That is, arm64, armv7, amd64, i386 (in vmm), macppc, octeon, riscv64, > and sparc64. Sadly my alpha is still chugging away at tests. > > A p5-Clone built with 5.42.0 still seems to work with 5.42.2. > > My plan is to just commit it as there are no removed files or other > things that would make an import more useful. > > You can see the changes in the repo on Github: > https://github.com/afresh1/OpenBSD-perl > > I have some things available for testing as system perl: > > * A pre-patched replacement for src/gnu/usr.bin/perl > https://cvs.afresh1.com/~andrew/perl-update/OpenBSD-perl-5.42.2.tar.gz > * Plus the sets list patch for building a release > https://cvs.afresh1.com/~andrew/perl-update/OpenBSD-perl-5.42.2-sets.patch > * A patch that should be able to be applied to the src tree > https://cvs.afresh1.com/~andrew/perl-update/OpenBSD-perl-5.42.2.patch > > This time the patch does apply cleanly with /usr/bin/patch, so that's nice. > > patch -fEp0 < .../perl-5.42.2.patch > > Questions, comments, OK? Passed full regress run on amd64. OK bluhm@