Hi,

Niko Tyni wrote:
> This package has never built on s390x. From the 2.5.0-2 build log:
> 
>   PERL_DL_NONLAZY=0 /usr/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl 
>   
>   Can't load '/«PKGBUILDDIR»/blib/arch/auto/Embperl/Embperl.so' for module 
> Embperl: /«PKGBUILDDIR»/blib/arch/auto/Embperl/Embperl.so: undefined symbol: 
> ap_rflush at /usr/lib/perl/5.18/DynaLoader.pm line 184.
>    at test.pl line 1916.
>   Compilation failed in require at test.pl line 1916.
>   BEGIN failed--compilation aborted at test.pl line 1916.
>   loading...                    
>   Test terminated with fatal error
> 
> It looks like the missing ap_rflush symbol is in the apache2 binary.
> Embperl.so needs it on amd64 too, no idea how s390x differs here.

No idea what makes it missing on s390x, but in Embperl that function
is solely used when debugging is enabled, so it shouldn't hurt to
disable it.

I've prepared a patch locally which I'll likely test on a porterbox in
the next few days.

                Regards, Axel
-- 
 ,''`.  |  Axel Beckert <a...@debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE

Reply via email to