summaryrefslogtreecommitdiffstats
path: root/contrib/perl5/t/lib/ipc_sysv.t
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/perl5/t/lib/ipc_sysv.t')
-rwxr-xr-xcontrib/perl5/t/lib/ipc_sysv.t6
1 files changed, 4 insertions, 2 deletions
diff --git a/contrib/perl5/t/lib/ipc_sysv.t b/contrib/perl5/t/lib/ipc_sysv.t
index a4f3e3f..795ad5d 100755
--- a/contrib/perl5/t/lib/ipc_sysv.t
+++ b/contrib/perl5/t/lib/ipc_sysv.t
@@ -3,13 +3,15 @@
BEGIN {
chdir 't' if -d 't';
- unshift @INC, '../lib';
+ @INC = '../lib';
require Config; import Config;
my $reason;
- if ($Config{'d_sem'} ne 'define') {
+ if ($Config{'extensions'} !~ /\bIPC\/SysV\b/) {
+ $reason = 'IPC::SysV was not built';
+ } elsif ($Config{'d_sem'} ne 'define') {
$reason = '$Config{d_sem} undefined';
} elsif ($Config{'d_msg'} ne 'define') {
$reason = '$Config{d_msg} undefined';
OpenPOWER on IntegriCloud