Skip Menu |

This queue is for tickets about the Data-Alias CPAN distribution.

Report information
The Basics
Id: 67430
Status: resolved
Priority: 0/
Queue: Data-Alias

Owner: Nobody in particular
Requestors: mmaslano [...]

Bug Information
Severity: Normal
Broken in: 1.12
Fixed in: (no value)

Subject: Data::Alias does not work with perl build with systemtap
Download (untitled) / with headers
text/plain 671b
Reproducer: perl -MData::Alias -le 1 Can't load '/usr/local/lib64/perl5/auto/Data/Alias/' for module Data::Alias: /usr/local/lib64/perl5/auto/Data/Alias/A undefined symbol: perl_sub__return_semaphore at /usr/lib64/perl5/ line 200. at -e line 0 Compilation failed in require. BEGIN failed--compilation aborted. The problem here seems to be that Data::Alias cheats by defining PERL_CORE and using POPSUB. It's Data::Alias' problem and can easily be worked around, but it should be probably fixed in upstream. For workaround see: We didn't see this strange behaviour in other XS modules.
Download (untitled) / with headers
text/plain 154b
Thanks for the workaround. I've incorporated a modified version of it into Data-Alias-1.13, just uploaded to CPAN. Hope that fixes it for you. -zefram

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to