From fdfddb36b71daa065b87b70cd0b0355d51a15a6c Mon Sep 17 00:00:00 2001 From: Jarkko Hietaniemi Date: Fri, 12 Oct 2001 20:13:06 +0000 Subject: [PATCH] VMS pre-7.0 (which doesn't have sigaction()) uniformly mishandles kill(), and therefore the sigaction test should be skipped, from Charles Lane. p4raw-id: //depot/perl@12415 --- ext/POSIX/t/sigaction.t | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ext/POSIX/t/sigaction.t b/ext/POSIX/t/sigaction.t index 1045db6..55a4d3b 100644 --- a/ext/POSIX/t/sigaction.t +++ b/ext/POSIX/t/sigaction.t @@ -7,8 +7,9 @@ BEGIN { BEGIN{ # Don't do anything if POSIX is missing, or sigaction missing. + use Config; eval { use POSIX; }; - if($@ || $^O eq 'MSWin32' || $^O eq 'NetWare') { + if($@ || $^O eq 'MSWin32' || $^O eq 'NetWare' || ($^O eq 'VMS' && !$Config{'d_sigaction'})) { print "1..0\n"; exit 0; } -- 1.8.3.1