Re: BBC / possible release blocker IO::Compress::Zip
[email protected] ("paul.marquess via perl5-porters") Fri, 3 Jul 2026 12:36:40 +0000
| Newsgroups | perl.perl5.porters |
|---|---|
| Message-ID | <GV1PR08MB8282FDF06BCA5988F6DE855EACF42@GV1PR08MB8282.eurprd08.prod.outlook.com> |
--_000_GV1PR08MB8282FDF06BCA5988F6DE855EACF42GV1PR08MB8282eurp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable IO-Compress 2.222 just uploaded to CPAN ________________________________ From: paul.marquess via perl5-porters <[email protected]> Sent: Friday, July 3, 2026 8:55 AM To: Perl 5 Porters <[email protected]> Subject: Re: BBC / possible release blocker IO::Compress::Zip I'm working on a fix for this right now. Paul ________________________________ From: Arne Johannessen <[email protected]> Sent: Friday, July 3, 2026 6:06 AM To: Perl 5 Porters <[email protected]> Subject: BBC / possible release blocker IO::Compress::Zip There is a (minor?) regression issue in a CPAN-first dual-life module, IO::= Compress::Zip. A fix is in the works. https://github.com/pmqs/IO-Compress/issues/78 This is technically a BBC issue, with Archive::SCS::Zip being the only affe= cted module according to a quick search for /IO::Compress.*:constants/ on g= rep.metacpan.org. We could probably ask its author to do a workaround, but = I worry slightly about affected code that isn't on CPAN. I mean, Perl users will be able to just update IO::Compress::Zip from CPAN = if necessary. But this is still something that worked in 5.42 and currently= doesn't work in 5.44. Given that 5.44.0 is just around the corner: Is this a release blocker, or = should the fix rather be deferred for a future 5.44.1 maintenance update? -- Arne Johannessen <https://arne.johannessen.de/> --_000_GV1PR08MB8282FDF06BCA5988F6DE855EACF42GV1PR08MB8282eurp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"= > <style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo= ttom:0;} </style> </head> <body dir=3D"ltr"> <div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo= nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c= olor: rgb(0, 0, 0);"> IO-Compress 2.222 just uploaded to CPAN</div> <div id=3D"appendonsend"></div> <hr style=3D"display:inline-block;width:98%" tabindex=3D"-1"> <div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" st= yle=3D"font-size:11pt" color=3D"#000000"><b>From:</b> paul.marquess via per= l5-porters <[email protected]><br> <b>Sent:</b> Friday, July 3, 2026 8:55 AM<br> <b>To:</b> Perl 5 Porters <[email protected]><br> <b>Subject:</b> Re: BBC / possible release blocker IO::Compress::Zip</font> <div> </div> </div> <style type=3D"text/css" style=3D"display:none"> <!-- p {margin-top:0; margin-bottom:0} --> </style> <div dir=3D"ltr"> <div class=3D"x_elementToProof" style=3D"font-family:Aptos,Aptos_EmbeddedFo= nt,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:= rgb(0,0,0)"> I'm working on a fix for this right now.</div> <div class=3D"x_elementToProof" style=3D"font-family:Aptos,Aptos_EmbeddedFo= nt,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:= rgb(0,0,0)"> <br> </div> <div class=3D"x_elementToProof" style=3D"font-family:Aptos,Aptos_EmbeddedFo= nt,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:= rgb(0,0,0)"> <br> </div> <div class=3D"x_elementToProof" style=3D"font-family:Aptos,Aptos_EmbeddedFo= nt,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:= rgb(0,0,0)"> Paul</div> <div id=3D"x_appendonsend"></div> <hr tabindex=3D"-1" style=3D"display:inline-block; width:98%"> <div id=3D"x_divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" = color=3D"#000000" style=3D"font-size:11pt"><b>From:</b> Arne Johannessen &l= t;[email protected]><br> <b>Sent:</b> Friday, July 3, 2026 6:06 AM<br> <b>To:</b> Perl 5 Porters <[email protected]><br> <b>Subject:</b> BBC / possible release blocker IO::Compress::Zip</font> <div> </div> </div> <div class=3D"x_BodyFragment"><font size=3D"2"><span style=3D"font-size:11p= t"> <div class=3D"x_PlainText">There is a (minor?) regression issue in a CPAN-f= irst dual-life module, IO::Compress::Zip. A fix is in the works.<br> <br> <a href=3D"https://github.com/pmqs/IO-Compress/issues/78">https://github.co= m/pmqs/IO-Compress/issues/78</a><br> <br> This is technically a BBC issue, with Archive::SCS::Zip being the only affe= cted module according to a quick search for /IO::Compress.*:constants/ on g= rep.metacpan.org. We could probably ask its author to do a workaround, but = I worry slightly about affected code that isn't on CPAN.<br> <br> I mean, Perl users will be able to just update IO::Compress::Zip from CPAN = if necessary. But this is still something that worked in 5.42 and currently= doesn't work in 5.44.<br> <br> Given that 5.44.0 is just around the corner: Is this a release blocker, or = should the fix rather be deferred for a future 5.44.1 maintenance update?<b= r> <br> <br> -- <br> Arne Johannessen<br> <<a href=3D"https://arne.johannessen.de/">https://arne.johannessen.de/</= a>><br> <br> <br> <br> </div> </span></font></div> </div> </body> </html> --_000_GV1PR08MB8282FDF06BCA5988F6DE855EACF42GV1PR08MB8282eurp_--