On Sat, May 21, 2016 at 05:18:05PM +0300, Niko Tyni wrote: > Package: libsys-syscall-perl > Version: 0.25-2 > Severity: important > User: [email protected] > 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 [email protected]

