On Tue, Sep 02, 2003 at 08:44:28PM +0100, Orton, Yves wrote:
> --- perl\lib\ExtUtils\MakeMaker.pm.bak 2003-09-01 21:59:58.000000000 +0200
> +++ perl\lib\ExtUtils\MakeMaker.pm 2003-09-02 21:03:05.000000000 +0200
> @@ -447,8 +447,12 @@
> $self->{$key} = $self->{PARENT}{$key};
>
> unless ($Is_VMS && $key =~ /PERL$/) {
> - $self->{$key} = $self->catdir("..",$self->{$key})
> - unless $self->file_name_is_absolute($self->{$key});
> + unless ($self->file_name_is_absolute($self->{$key})) {
> + # We do this because otherwise Win32 has conniptions
> + my ($v,$p,$f)=$self->splitpath($self->{$key});
> + $p=$self->catdir("..",$p);
> + $self->{$key} = $self->catpath($v,$p,$f);
> + }
Fix File::Spec. This isn't going into MakeMaker.
Perhaps Ken Williams' new CPAN dist of File::Spec could simply be plopped
into 5.6.2?
--
Michael G Schwern [EMAIL PROTECTED] http://www.pobox.com/~schwern/
"In my day, we didn't have none of yer new-fangled token-pasting
operators! We stuck the tokens together with our BARE HANDS and we
LIKED IT."
-- Mark-Jason Dominus fondly remembers perl 1.0
in <[EMAIL PROTECTED]>