Subject: | 'croak' not defined in Build.PL |
My::Build::Base needs to 'use Carp' when building against perl 5.11.5:
C:\Users\Curtis\Desktop\Alien-wxWidgets-0.50>perl Build.PL
Subroutine version::qv redefined at inc/version.pm line 18.
String found where operator expected at inc/My/Build/Base.pm line 421,
near "croak "system: @_: $?""
(Do you need to predeclare croak?)
syntax error at inc/My/Build/Base.pm line 421, near "croak "system: @_: $?""
Compilation failed in require at Build.PL line 126.
This is probably because a module that used to load Carp doesn't need to
since 5.10.1. (I can't figure out which one it is...)
Once that's done, RT#53584 applies (at least on the perl version where
I'm testing this), but that can be dealt with there...
----------------- perl -v:
This is perl 5, version 11, subversion 5 (v5.11.5 (*)) built for
MSWin32-x64-multi-thread
Copyright 1987-2010, Larry Wall
....