Subject: | Versions of lib/diagnostics.pm |
The version of lib/diagnostics.pm contained in perl distributions 5.6.0, 5.6.1 and 5.6.2 have a v-string version number:
--cut--
$VERSION = v1.0;
--cut--
This should be represented as the string '1.0' in Module::CoreList, rather than '^A^@', or even undef.
I cannot provide a proper patch file for this, since the ^A^@ doesn't show up in the diff(1) output, but here's an approximation:
--cut--
--- lib/Module/CoreList.pm.orig Sat Jul 10 16:18:11 2004
+++ lib/Module/CoreList.pm Sat Jul 10 16:19:04 2004
@@ -1030,7 +1030,7 @@
'bytes' => undef, #./lib/bytes.pm
'charnames' => undef, #./lib/charnames.pm
'constant' => '1.02', #./lib/constant.pm
- 'diagnostics' => '', #./lib/diagnostics.pm
+ 'diagnostics' => '1.0', #./lib/diagnostics.pm
'fields' => '1.01', #./lib/fields.pm
'filetest' => undef, #./lib/filetest.pm
'integer' => undef, #./lib/integer.pm
@@ -1104,7 +1104,7 @@
'Devel::DProf' => '20000000.00_00',
'Devel::Peek' => 1.00_01,
'Devel::SelfStubber' => 1.01,
- 'diagnostics' => undef, # really v1.0, but that causes breakage
+ 'diagnostics' => '1.0',
'DirHandle' => undef,
'Dumpvalue' => undef,
'DynaLoader' => 1.04,
@@ -1327,7 +1327,7 @@
'Devel::DProf' => '20000000.00_00', #lib/Devel/DProf.pm
'Devel::Peek' => '1.00_01', #lib/Devel/Peek.pm
'Devel::SelfStubber' => '1.01', #lib/Devel/SelfStubber.pm
- 'diagnostics' => '', #lib/diagnostics.pm
+ 'diagnostics' => '1.0', #lib/diagnostics.pm
'DirHandle' => undef, #lib/DirHandle.pm
'Dumpvalue' => undef, #lib/Dumpvalue.pm
'DynaLoader' => '1.04', #lib/DynaLoader.pm
--cut--
/Lars