On Sat, Jul 05, 2003 at 12:38:28AM -0500, Craig A. Berry wrote:
> Yesterday Peter Prymmer reported that installing extensions on VMS would
> not install all the necessary files. I hadn't noticed this because
> installperl does the heavy lifting for all the core extensions, but I
> have now confirmed and fixed the problem. The root cause was that
> ExtUtils::Install::install() needs to get its list of files to install
> as a space-separated list but it was getting them with line breaks
> interspersed and was ignoring all lines except the first. The line
> breaks were caused by the use of the $(ECHO) macro to create a temporary
> file that is later read by install(); $(ECHO) is based on C<perl -le>,
> which of course creates a new line on every print statement. The
> attached patch gets things working again.

Thanks.  I added an $(ECHO_N) macro instead of regressing to scattered
one-liners.  Does this also fix perllocal.pod generation?


> There was also some gobbledygook in the realclean target caused by
> overzealous use of MM_VMS::fixpath().

Got it, thanks.


-- 
"Let's face it," said bearded Rusty Simmons, opening a can after the
race.  "This is a good excuse to drink some beer."  At 10:30 in the
morning?  "Well, it's past noon in Dublin," said teammate Mike
[Joseph] Schwern.  "It's our duty."
    -- "Sure, and It's a Great Day for Irish Runners" 
       Newsday, Sunday, March 20, 1988

Reply via email to