Download raw body.
The new warning in pkg tooling has been fixed (thanks espie and gkoehler@). I remember something with a possible python update to 3.13 that seems to have gone in. Now looking for an OK on this import. I have some time off work coming up. On Fri, Oct 24, 2025 at 09:28:01PM -0700, Andrew Hewus Fresh wrote: > Yet another perl update, this time to 5.42.0. There is talk about a .1 > release, but it didn't sound like anything that should block this update. > > Another fairly modest release, most of the changes have been under the > hood towards enhancements to the new object system and to subroutine > signatures. > > The new "Possible precedence problem between ! and %s" has caught an > issue in the pkg tools that the simple fix didn't solve so I will need > to dig into that more before we can import this. > > The perldelta has a more complete list of changes: > https://metacpan.org/release/BOOK/perl-5.42.0/view/pod/perldelta.pod > > > The changes to what we have now are in a branch on Github: > https://github.com/afresh1/OpenBSD-perl/tree/perl-5.42 > > Ideally, I could use some help making sure tests pass on architectures I > don't have. > > I have run successful tests on all the architectures I have, except the > riscv64 Allwinner D1 I just got that I haven't figured out how to > install OpenBSD on yet. You can check the build-logs in the above repo > for what I have already if I get more results, but so far: alpha; amd64; > arm64; armv7; macppc; octeon; and sparc64. > > The main README has instructions on running the tests. > > > You can also download the contents of the right branch of the repo > without git and follow the README from there. > https://github.com/afresh1/OpenBSD-perl/archive/refs/heads/perl-5.42.tar.gz > > > 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.0.tar.gz > Plus the sets list patch for building a release > https://cvs.afresh1.com/~andrew/perl-update/OpenBSD-perl-5.42.0-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.0.patch > > You are welcome to try out the patch, but even gpatch has trouble > applying the changes to one of the test files, so I am not including the > instructions. You can find them in previous email or at the bottom of > the bin/make_src_patch script in the above Github repo. > > l8rZ, > -- > andrew > > At the source of every error which is blamed on the computer, you > will find at least two human errors, including the error of blaming > it on the computer. > -- andrew "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." -- Rich Cook