develooper Front page | perl.perl5.porters | Postings from February 2018

Re: [perl #132902] Blead Breaks CPAN: Class::Std

Thread Previous | Thread Next
From:
demerphq
Date:
February 24, 2018 12:16
Subject:
Re: [perl #132902] Blead Breaks CPAN: Class::Std
Message ID:
CANgJU+VRs686z_5AXbCwRXXxXwSJNO9suX+jKTDr_B-hqGAzxg@mail.gmail.com
On 24 February 2018 at 12:32, demerphq <demerphq@gmail.com> wrote:
> On 24 February 2018 at 03:46, demerphq <demerphq@gmail.com> wrote:
>> On 24 February 2018 at 03:44, Zefram <zefram@fysh.org> wrote:
>>> demerphq wrote:
>>>>Thanks, this looks like fallout from a fix I pushed yesterday.
>>>
>>> Confirmed: it bisects to commit c99363aa273278adcad39f32026629b700f9bbc3
>>> "fix Perl #132828 - dont use overload to bypass overloads".  The relevant
>>> part of Class::Std is overriding UNIVERSAL::can.
>>
>> Which means its Class::Std's fault for not implementing can properly.
>>
>> Nevertheless I will find a fix.
>>
>> Thanks for verifying and the analysis Zefram.
>
> I have created a pull request against Class::Std to fix this.
>
> https://github.com/chorny/Class-Std/pull/2
>
> I also will push a patch to fix this in Carp.pm as well.

Fixed in 17157c41e6523264e0f5e7d4baa490a1a8f2322b

Yves


-- 
perl -Mre=debug -e "/just|another|perl|hacker/"

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About