lib/Module/Build/Platform/VMS.pm was calling $self->eliminate_macros, and eliminate_macros actually now resides in ExtUtils::MM_VMS.

-John
[EMAIL PROTECTED]
Personal Opinion Only
--- /rsync_root/perl/lib/Module/Build/Platform/VMS.pm   Mon Jul 16 22:38:20 2007
+++ lib/Module/Build/Platform/VMS.pm    Fri Sep  7 08:35:35 2007
@@ -2,6 +2,7 @@
 
 use strict;
 use Module::Build::Base;
+use ExtUtils::MM_VMS;
 
 use vars qw(@ISA);
 @ISA = qw(Module::Build::Base);
@@ -80,7 +81,7 @@
     $self->log_verbose("  prefixify $path from $sprefix to $rprefix\n");
 
     # Translate $(PERLPREFIX) to a real path.
-    $rprefix = $self->eliminate_macros($rprefix);
+    $rprefix = ExtUtils::MM_VMS->eliminate_macros($rprefix);
     $rprefix = VMS::Filespec::vmspath($rprefix) if $rprefix;
     $sprefix = VMS::Filespec::vmspath($sprefix) if $sprefix;
 

Reply via email to