Skip Menu |

This queue is for tickets about the Algorithm-Permute CPAN distribution.

Report information
The Basics
Id: 112247
Status: resolved
Priority: 0/
Queue: Algorithm-Permute

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc: FANY [...] cpan.org
gregoa [...] cpan.org
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.12
Fixed in: 0.13



Subject: Test suite fails with perl 5.23.8: Undefined symbol "POPBLOCK"
While running test.pl: ... Can't load 'blib/arch/auto/Algorithm/Permute/Permute.so' for module Algorithm::Permute: blib/arch/auto/Algorithm/Permute/Permute.so: Undefined symbol "POPBLOCK" at /usr/perl5.23.8p/lib/5.23.8/amd64-freebsd/DynaLoader.pm line 193. ^@ at test.pl line 13. Compilation failed in require at test.pl line 13. BEGIN failed--compilation aborted at test.pl line 13. ...
On 2016-02-21 17:47:38, SREZIC wrote: Show quoted text
> While running test.pl: > > ... > Can't load 'blib/arch/auto/Algorithm/Permute/Permute.so' for module > Algorithm::Permute: blib/arch/auto/Algorithm/Permute/Permute.so: > Undefined symbol "POPBLOCK" at /usr/perl5.23.8p/lib/5.23.8/amd64- > freebsd/DynaLoader.pm line 193. > ^@ at test.pl line 13. > Compilation failed in require at test.pl line 13. > BEGIN failed--compilation aborted at test.pl line 13. > ...
Probably more details in this thread: http://www.nntp.perl.org/group/perl.perl5.porters/2016/01/msg233631.html
This library relied on a non-public API which has been updated. It is now documented (but still unstable) here: https://metacpan.org/pod/release/XSAWYERX/perl-5.23.8/pod/perlguts.pod#Dynamic-Scope-and-the-Context-Stack -- rjbs
fixed since 0.13