Re: OpenBSD perl 5.42.3 - Minor update

Alexander Bluhm <[email protected]>
Newsgroups gmane.os.openbsd.tech
Message-ID <[email protected]>
On Tue, Aug 18, 2026 at 01:05:10PM -0700, Andrew Hewus Fresh wrote:
> On Tue, Aug 18, 2026 at 09:49:38PM +0200, Alexander Bluhm wrote:
> > On Mon, Aug 17, 2026 at 05:23:38PM -0700, Andrew Hewus Fresh wrote:
> > > I'd like to bring perl up to date with upstream 5.42.3 plus local
> > > patches.
> > > 
> > > I already committed the CVE fixes that were the main part of this perl
> > > update, so there are only a couple small additions to Archive::Tar,
> > > Compress::Raw::Bzip2, IO::Compress, and all the docs that go along with
> > > a perl update.
> > > 
> > > The patch is here:
> > > 
> > > https://cvs.afresh1.com/~andrew/perl-update/OpenBSD-perl-5.42.3.patch
> > > 
> > > Comments, OK?
> > 
> > I have successfully installed Perl v5.42.3 on my laptop.
> 
> Yay!
> 
> 
> > Do we have to bump libperl.so to force rebuild and install of the
> > XS modules from packages?
> 
> Yes, but perl minor updates are supposed to be binary compatible, so I'm
> not sure we're supposed to need to.
> 
> Bumps are cheap though, so can if you like.

The bump prevents installing XS modules until packages are rebuilt.

> I guess I should double check that, I don't recall if I did this time.

No significant header in this patch.  Bit you previous CVE-2026-15534
commit contained a struct change in regexp.h.  It installs in
/usr/libdata/perl5/amd64-openbsd/CORE/regexp.h

https://github.com/Perl/perl5/commit/54cf3d44cbbedd17d774e9a37921963e8fd5d0cb

So the Perl update itself looks safe, but maybe we bump anyway to
rebuild after the CVE commit and the update.

bluhm
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.