-
Notifications
You must be signed in to change notification settings - Fork 560
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
b9eeeef8c0 breaks Log::Trace and other modules #23015
Comments
foundation:
|
POE::Component::Basement:
|
Prima: http://www.cpantesters.org/cpan/report/758df122-eeb8-11ef-881f-a6c9b3d6a9e5
b9eeeef is the first bad commit
|
Symbol::Get: http://www.cpantesters.org/cpan/report/7c7a6254-eeb8-11ef-b0f7-f3945e623728
@mauke, please take a look. Thanks. |
Test::Sims: http://www.cpantesters.org/cpan/report/85edc448-eeb8-11ef-a7c3-9ed74f0d3477
|
Log::Trace has been broken for a long time; its tests just didn't notice. For example:
A patch for these issues as well as the recent blead failures has been available in https://rt.cpan.org/Ticket/Display.html?id=49409 since 2017, courtesy of @cpansprout. |
I'm not sure what to do about foundation. It looks unmaintained, the code is alpha quality, the POD contains errors, the name clashes with a system module on Mac OS (
I've submitted a bug report + patch at https://rt.cpan.org/Ticket/Display.html?id=159752. |
POE::Component::Basement: bug report + patch at https://rt.cpan.org/Ticket/Display.html?id=159755 |
Test::Sims was theoretically fixed in 2018: schwern/Test-Sims#3 |
I've reported the issue to Prima: dk/Prima#144 (including a patch that makes |
I've reported the issue to Symbol::Get: FGasper/p5-Symbol-Get#4 (plus more general breakage that was not covered by tests) |
yes, but there's more: Prima uses GvCV(gv_fetchmeth) to get down to a CV, and with this new code, how one is supposed to get it? could there be some flags in the class that says build it the old way, through a GV? |
Carlos Guevara has sent me a list of CPAN distributions which are failing tests against Perl 5 blead. I am trying to bisect these failures now. Since I suspect that more than one distribution will be broken by certain particular commits, I'm opening a separate ticket for each bad commit.
Log::Trace
Bisecting with this invocation:
... I got:
@mauke, please take a look.
For reference: The breaking commit was:
As I write this blead is at:
Note: Right now the CPANtesters database is having difficulty receiving reports. So responding to BBC tickets is going to be more tedious than usual. See: https://www.nntp.perl.org/group/perl.cpan.testers.discuss/2025/02/msg4654.html.
The text was updated successfully, but these errors were encountered: