Closed coke closed 7 years ago
Problem comes from LWP::Simple and goes away without IO::Socket::SSL. May very well be a nativecall problem.
I had the problem, but it has gone away for me today when I did the following:
zef uninstall LWP::Simple IO::Socket::SSL Pod::To::Bigpage zef install Pod::To::BigPage zef install IO::Socket::SSL
cd doc # github/perl6/doc git checkout master git pull upstream master make xtest ... All tests successful
I'm still seeing this with Rakudo version 2016.09-7-g363a3a8 built on MoarVM version 2016.09
having IO::Socket::SSL is non-negotiable and the dance about uninstalling it and uninstalling it should not be necessary.
Really the bug is in Rakudo as I see it as nothing should be giving rise to this kind of compiler error.
Also the relation with IO::Socket::SSL seems to be spurious in the sense that Pod::To::BigPage doesn't actually use any other modules, nor does the test (though the error is provoked simply with a require Pod::To::BigPage
) so if this actually provoked by the presence or otherwise of a certain module there is something profoundly wrong with Rakudo itself, I'm going to RT it.
Ah no, ignore me, it does appear that the module does use LWP::Simple
at line 341, this may not always be needed so I am going to see if it can be flipped to run time.
This should be fixed by the https://github.com/perl6/perl6-lwp-simple/commit/1bd887d41c1f48e287459f9b7fcaa79506a81c9a in LWP::Simple
This should be fixed
It is. Thanks a lot!