The uploaded file

    version-0.77.tar.gz

has entered CPAN as

  file: $CPAN/authors/id/J/JP/JPEACOCK/version-0.77.tar.gz
  size: 103851 bytes
   md5: 6f9ff4cf7d15d31f343ccebccbb71c68

No action is required on your part
Request entered by: JPEACOCK (John Peacock)
Request entered on: Sun, 26 Jul 2009 11:49:13 GMT
Request completed:  Sun, 26 Jul 2009 11:49:40 GMT

----

At long last, I've released version-0.77 to CPAN for inclusion in Perl 5.10.1.
The remaining changes (which resolves RT#47980) for M::B are as follows:


=== lib/Module/Build/Version.pm
==================================================================
--- lib/Module/Build/Version.pm (revision 2644)
+++ lib/Module/Build/Version.pm (local)
@@ -628,17 +628,13 @@
     my $class = ref($obj) || $obj;

     no strict 'refs';
-    unless (%{"$class\::"}) { # class not already loaded
-       eval "require $class";
-       return undef if $@ =~ /Can't locate/ and not defined $req;
-    }
-
-    if ( not %{"$class\::"} and $] >= 5.008) { # file but no package
+    if ( exists $INC{"$class.pm"} and not %{"$class\::"} and $] >= 5.008) {
+        # file but no package
        require Carp;
        Carp::croak( "$class defines neither package nor VERSION"
            ."--version check failed");
     }
-
+
     my $version = eval "\$$class\::VERSION";
     if ( defined $version ) {
        local $^W if $] <= 5.008;



Reply via email to