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]>

Reply via email to