retitle 486066 pike7.6-perl: broken on hppa, should use PERL_SYS_INIT3()
unblock 486066 by 486069
thanks

On Fri, Jun 13, 2008 at 08:46:36AM +0300, Niko Tyni wrote:
> Package: pike7.6-perl
> Version: 7.6.112-2
> Severity: grave
> Justification: renders package unusable
> 
> >From the buildd log:

>  checking if perl is embeddable... no

> The bug is in libperl-dev: the attached autoconf test program from
> src/modules/Perl/configure.in exits with a timeout after 10 seconds on
> hppa. I'll clone this against perl and block accordingly.

After more investigation, there seems to be nothing really
wrong in libperl-dev. As detailed in #486069, the test program in
src/modules/Perl/configure.in should use PERL_SYS_INIT3(), which has been
a documented requirement in 'perldoc perlembed' since Perl 5.8.1.

The same is naturally true for the actual code in
src/modules/Perl/perlmod.c too.

> That said, there's also a sourceful bug in pike7.6 because the build
> doesn't fail on such an error but produces a broken package instead.

This still applies.

While I don't have a patch ready, I have access to an hppa host so
I can help with testing if you like.
-- 
Niko Tyni   [EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to