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,