develooper Front page | perl.perl5.porters | Postings from January 2014

Re: [perl #120626] Bleadperl v5.19.6-22-gebdc880 breaks GWILLIAMS/RDF-Trine-1.007.tar.gz

Thread Previous | Thread Next
From:
Father Chrysostomos
Date:
January 30, 2014 14:12
Subject:
Re: [perl #120626] Bleadperl v5.19.6-22-gebdc880 breaks GWILLIAMS/RDF-Trine-1.007.tar.gz
Message ID:
20140130141202.29050.qmail@lists-nntp.develooper.com
Matthew Horsfall wrote:
> I believe I've reduced it to this:
> 
>   use strict;
>   use warnings;
> 
>  use Module::Load::Conditional qw(can_load);
> 
>   BEGIN {
>           can_load(
>                   modules => {
>                           'XML::LibXML'   => 0,
>                   }
>           );
>   }
> 
>   eval "use XML::LibXML;";
>   die $@ if $@;

Thank you.  I was able to reproduce it with that.

XML::LibXML::bootstrap does POPMARK twice.  No wonder it screws up.
The version number read by Perl_xs_version_bootcheck was the wrong
stack item.  That it worked before was a stroke of serendipity (or
not).  (I do not yet fully understand why it worked.)


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