summaryrefslogtreecommitdiff
path: root/write_buildcustomize.pl
diff options
context:
space:
mode:
authorSteve Hay <steve.m.hay@googlemail.com>2015-10-23 08:31:47 +0100
committerSteve Hay <steve.m.hay@googlemail.com>2015-10-23 08:31:47 +0100
commit3ab112c5e7ed95ea56e1641e87085e7fef72be80 (patch)
treeb5fd2883804ab96bdd6fae80f799859184a1f781 /write_buildcustomize.pl
parentf722d88d98360ec723ad3a031d9c7eee4bf9e571 (diff)
downloadperl-3ab112c5e7ed95ea56e1641e87085e7fef72be80.tar.gz
Fix the (serial) build with dmake on Windows
The switch to building non-XS modules last in win32/makefile.mk (introduced by design as part of the changes to enable parallel building) causes the build of POSIX to break due to problems with the version module. This change is the simplest of several workarounds/fixes put forward in the following threads: http://www.nntp.perl.org/group/perl.perl5.porters/2015/10/msg231903.html http://www.nntp.perl.org/group/perl.perl5.porters/2015/10/msg232039.html It appears that the version module could benefit from some work to render this change unnecessary, but for now it's the least invasive way to restore the dmake build. Thanks to all for chasing this down.
Diffstat (limited to 'write_buildcustomize.pl')
-rw-r--r--write_buildcustomize.pl1
1 files changed, 1 insertions, 0 deletions
diff --git a/write_buildcustomize.pl b/write_buildcustomize.pl
index cf56e332f1..76d92d18fc 100644
--- a/write_buildcustomize.pl
+++ b/write_buildcustomize.pl
@@ -49,6 +49,7 @@ push @toolchain, qw(
cpan/Getopt-Long/lib
cpan/parent/lib
cpan/ExtUtils-Constant/lib
+ cpan/version/lib
) if $^O eq 'MSWin32';
push @toolchain, 'ext/VMS-Filespec/lib' if $^O eq 'VMS';