From: Jarkko Hietaniemi Date: Sun, 16 Mar 2003 18:15:42 +0000 (+0000) Subject: This seems to fix (well, dodge) the problems in FreeBSD for X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=178c78622b1504e891c12d3afed50554a19b8fbe;p=p5sagit%2Fp5-mst-13.2.git This seems to fix (well, dodge) the problems in FreeBSD for Enache Adrian; in _theory_ this patch could be good for NetBSD, too, but Alian gets a core dump already at subtest #9 (anyone with a real NetBSD, Alian's is a VMware one, which has in the past caused similar odd crashes). OpenBSD threaded build result still unknown. p4raw-id: //depot/perl@18998 --- diff --git a/ext/POSIX/t/posix.t b/ext/POSIX/t/posix.t index 6ce418c..8d27e40 100644 --- a/ext/POSIX/t/posix.t +++ b/ext/POSIX/t/posix.t @@ -80,8 +80,9 @@ SKIP: { printf "%s 11 - masked SIGINT received %s\n", $sigint_called ? "ok" : "not ok", - $^O eq 'darwin' ? "# TODO Darwin seems to loose blocked signals" - : ''; + $^O =~ /^(?:darwin|(?:free|net|open)bsd)$/ ? + "# TODO $^O seems to loose blocked signals" + : ''; print "ok 12 - signal masks successful\n";