Is this a release blocker for 5.43.9?
[email protected] (Eric Herman) Fri, 20 Mar 2026 11:54:44 +0100
| Newsgroups | perl.perl5.porters |
|---|---|
| Message-ID | <CAE3QHenK-zufb79Opk1MbnHdy6D7KEKJtQgoAfDAzEahUYOXKA@mail.gmail.com> |
While testing 5.43.9 tarballs prior to release, I encountered a YAML::PP
failure related to Tie::IxHash.
We bisected the commits between 5.43.8 and 5.43.9 (not pushed) and found
# first bad commit: [b3f68b479c9876437620503fb7d54e14bceadcee] Convert
OP_CONST hash keys in key+val lists to HEKs
Should this block the 5.43.9 release?
Please advise.
Thanks,
-Eric
P.S.: Below you can find the bisect script:
#!/bin/bash
set -e
set -o pipefail
ORIG_DIR=$PWD
OUR_TMPDIR=$(mktemp -d /tmp/bisect-XXXXXXXX )
GIT_HASH=$(git rev-parse HEAD | fold -12 | head -n1)
PERL_PREFIX=${OUR_TMPDIR}/perl-$GIT_HASH
git clean -dxff
./Configure -des -Dusedevel -Dprefix=$PERL_PREFIX
make
make install
cd $PERL_PREFIX
BIN_PERL=bin/perl5*
BIN_CPAN=bin/cpan5*
$BIN_CPAN Test::Deep
$BIN_CPAN Tie::IxHash
$BIN_CPAN YAML::PP