good chemistry is complicated, and a little bit messy -LW |
|
PerlMonks |
Re: perl built with -DDEBUGGING causes "failed to extend arg stack" error with XS modulesby syphilis (Archbishop) |
on Jul 25, 2021 at 01:16 UTC ( [id://11135361]=note: print w/replies, xml ) | Need Help?? |
Back to building perl sans -DDEBUGGING ... Looking at https://github.com/Perl/perl5/issues/16607, it seems to me that another solution would be to build your XS modules from source (ie cpan -i DateTime), rather than installing the port (which was built for a non-debugging perl) provided by the system vendor. And, that's the option I would take, if my understanding of the issue is correct. I would not expect any XS module built for a specific configuration of perl to necessarily work on a perl of a different configuration. Update: Is there a way to have perl built with DEBUGGING and XS modules not fail? AFAIK, the XS modules will generally be fine on a -DDEBUGGING perl as long as they are built using that -DDEBUGGING perl. Cheers, Rob
In Section
Seekers of Perl Wisdom
|
|