On 5-Oct-06, at 5:10 AM, Nikolay Ananiev wrote:

I spotted this on cygwin and perl 5.8.7, but it might happen on other
platforms too.
The problem is that $Config{static_ext} contains  ' Win32CORE' (with a
leading space)
and when ExtUtils::Embed::static_ext() splits the value we get an array with
2
elements - the space and Win32CORE.
Then ExtUtils::Embed::xsinit doesn't check the array and directly generates
modperl_xsinit.c,
which contains the following buggy lines:

EXTERN_C void boot_ (pTHX_ CV* cv);

and

newXS("::bootstrap", boot_, file);

Thanks, checked in as revision 463493

Attachment: PGP.sig
Description: This is a digitally signed message part

Reply via email to