Author: kwilliams
Date: Tue Jul 25 21:08:52 2006
New Revision: 6716

Modified:
   Module-Build/trunk/Changes
   Module-Build/trunk/lib/Module/Build/Platform/MacOS.pm
   Module-Build/trunk/lib/Module/Build/Version.pm

Log:
Change 'use base' lines to manipulate @ISA directly

Modified: Module-Build/trunk/Changes
==============================================================================
--- Module-Build/trunk/Changes  (original)
+++ Module-Build/trunk/Changes  Tue Jul 25 21:08:52 2006
@@ -5,6 +5,10 @@
  - Fix some test warnings (or failures?) related to version.pm
    numification. [John Peacock]
 
+ - Don't 'use base qw(version)' anymore in our M::B::Version wrapper,
+   just set @ISA directly, because some people have reported that the
+   'use base' line is croaking.
+
 0.2804  Sun Jul 16 16:41:25 CDT 2006
 
  - Added 'use version;' in Module::Build::Version, because some

Modified: Module-Build/trunk/lib/Module/Build/Platform/MacOS.pm
==============================================================================
--- Module-Build/trunk/lib/Module/Build/Platform/MacOS.pm       (original)
+++ Module-Build/trunk/lib/Module/Build/Platform/MacOS.pm       Tue Jul 25 
21:08:52 2006
@@ -2,7 +2,8 @@
 
 use strict;
 use Module::Build::Base;
-use base qw(Module::Build::Base);
+use vars qw(@ISA);
[EMAIL PROTECTED] = qw(Module::Build::Base);
 
 use ExtUtils::Install;
 

Modified: Module-Build/trunk/lib/Module/Build/Version.pm
==============================================================================
--- Module-Build/trunk/lib/Module/Build/Version.pm      (original)
+++ Module-Build/trunk/lib/Module/Build/Version.pm      Tue Jul 25 21:08:52 2006
@@ -1,6 +1,8 @@
 package Module::Build::Version;
+use strict;
 use version;
-use base qw/version/;
+use vars qw(@ISA);
[EMAIL PROTECTED] = qw(version);
 
 use overload (
     '""' => \&stringify,

Reply via email to