summaryrefslogtreecommitdiff
path: root/win32/config_sh.PL
diff options
context:
space:
mode:
authorSteve Hay <SteveHay@planit.com>2005-01-19 08:55:06 +0000
committerSteve Hay <SteveHay@planit.com>2005-01-19 08:55:06 +0000
commitf203173faf09af5447759fb1352e0e866dcc01fc (patch)
tree59ff8920ea63ad3f8c899364b11c1d1bfb2f1bd8 /win32/config_sh.PL
parent22402b4762ced374b42179386a54f4055120b9fb (diff)
downloadperl-f203173faf09af5447759fb1352e0e866dcc01fc.tar.gz
Exclude "Thread" from $Config{dynamic_ext}
This was accidentally broken by change 23757. It has already been fixed in maint-5.8 when resolving conflicts during integration of 23757, so this one does NOT need integrating itself! For more details see: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-01/msg00477.html p4raw-id: //depot/perl@23816
Diffstat (limited to 'win32/config_sh.PL')
-rw-r--r--win32/config_sh.PL3
1 files changed, 2 insertions, 1 deletions
diff --git a/win32/config_sh.PL b/win32/config_sh.PL
index 6381cc9a9e..646b5c2026 100644
--- a/win32/config_sh.PL
+++ b/win32/config_sh.PL
@@ -45,9 +45,10 @@ while (@{$optref} && $optref->[0] =~ /^([\w_]+)=(.*)$/) {
FindExt::scan_ext("../ext");
FindExt::set_static_extensions(split ' ', $opt{'static_ext'});
+my @dynamic = grep(!/Thread/,FindExt::dynamic_ext());
$opt{'nonxs_ext'} = join(' ',FindExt::nonxs_ext()) || ' ';
$opt{'static_ext'} = join(' ',FindExt::static_ext()) || ' ';
-$opt{'dynamic_ext'} = join(' ',FindExt::dynamic_ext()) || ' ';
+$opt{'dynamic_ext'} = join(' ',@dynamic) || ' ';
$opt{'extensions'} = join(' ',FindExt::extensions()) || ' ';
$opt{'known_extensions'} = join(' ',FindExt::known_extensions()) || ' ';