Bug#824937: libsys-syscall-perl: FTBFS on kfreebsd-*: test failures

Niko Tyni ntyni at debian.org
Sat May 21 14:28:09 UTC 2016


On Sat, May 21, 2016 at 05:18:05PM +0300, Niko Tyni wrote:
> Package: libsys-syscall-perl
> Version: 0.25-2
> Severity: important
> User: debian-perl at lists.debian.org
> Usertags: zrh-2016
> 
> This package fails to build on kfreebsd-*.
> 
> t/01-epoll.t ..... skipped: test good only for Linux 2.6+
> got rv = -1 from sendfile at t/02-sendfile.t line 53.
> # Looks like you planned 2 tests but ran 1.
> # Looks like your test exited with 78 just after 1.
> t/02-sendfile.t .. 
> 1..2
> ok 1 - right size test file
> Dubious, test returned 78 (wstat 19968, 0x4e00)
> Failed 1/2 subtests 
> 
> There are some special cases in the code for $^O eq 'freebsd', I'll try
> and change those to include kfreebsd too.

That's not enough, with $^O =~ /freebsd/ I see on kfreebsd-amd64:

  t/01-epoll.t ..... 
  1..0 # SKIP test good only for Linux 2.6+
  skipped: test good only for Linux 2.6+
  t/02-sendfile.t .. 
  1..2
  ok 1 - right size test file
  remain dropped below zero at t/02-sendfile.t line 55.
  # Looks like you planned 2 tests but ran 1.
  # Looks like your test exited with 22 just after 1.
  Dubious, test returned 22 (wstat 5632, 0x1600)
  Failed 1/2 subtests 
 
-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list