[Catalyst] Problem in compiling Catalyst::Engine::HTTP::Prefork
due to HTTP::HeaderParser::XS
Jorge Gonzalez
jorge.gonzalez at daikon.es
Tue Jun 21 14:46:29 GMT 2011
It seems this one was caught some 10 days ago:
http://www.cpantesters.org/cpan/report/e78f810a-9422-11e0-b1d0-9dea81bb81c4
The error which appears in the report is _exactly_ the one I'm stepping on.
J.
El 21/06/11 16:32, Jorge Gonzalez escribió:
> El 21/06/11 15:33, Len Jaffe escribió:
>> We're nearing the outer limits of my experience.
>> I'd try strace, it might tell you which shared lib is failing to load.
>>
>> Len.
>>
>
> Been there, done that. In fact it was almost the first thing I tried.
> No news. It mmaps correctly all needed libraries and seems to jump to
> execute it, then returns with an error.
>
> It would be great to know the library function that the perl code
> jumps into when loading an XS shared object. This would allow us to
> follow the control flow inside the XS source and try to spot the
> offender.
>
> It seems that this function might be boot_HTTP__HeaderParse__XS (you
> can check symbols in the .so with 'nm'), but I can't find its
> definition anywhere but in HTTPHeaders.c, which is autogenerated from
> HTTPHeaders.xs.
>
> I set PERL_DL_DEBUG=1 before executing again 'make test', which gives
> a bit more info, but not nearly enough.
>
> I'm stuck. I'll explore some other ways, like disabling
> Catalyst::Engine::HTTP::Prefork's use of this module.
>
> I'll keep you informed.
> (desperate) Regards :-)
> J.
>
>
> _______________________________________________
> List: Catalyst at lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive:
> http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/
More information about the Catalyst
mailing list