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]