develooper Front page | perl.perl5.porters | Postings from April 2007

Re: [PATCH] Do the same as #31095 for Win32

Thread Previous | Thread Next
From:
Craig Berry
Date:
April 27, 2007 16:49
Subject:
Re: [PATCH] Do the same as #31095 for Win32
Message ID:
c9ab31fc0704271649l17798e01ndcc12f00e281d9b0@mail.gmail.com
On 4/27/07, Tels <nospam-abuse@bloodgate.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Moin,
>
> On Friday 27 April 2007 22:03:12 Craig Berry wrote:
> > On 4/27/07, Steve Hay <steve.hay@uk.radan.com> wrote:
> > > Btw, I notice that (with or without the attached patch), "perl
> > > -V:nonxs_ext" now outputs:
> > >
> > > Compress/Zlib Errno IO_Compress_Base IO_Compress_Zlib
> > >
> > > rather than:
> > >
> > > Compress/Zlib Errno IO/Compress/Base IO/Compress/Zlib
> > >
> > > Is that likely to cause anyone trouble further down the line?
> >
> > I certainly hope not as we currently don't even populate nonxs_ext on
> > VMS.  And these extensions only came into the core in 5.9.4 so there
> > haven't been any releases that included them in nonxs_ext.  The
> > directory flattening was done for the sake of older VMS systems where
> > if there are more than eight levels deep you fall down hard just
> > trying to unpack the archive.  Two uinintended but beneficiall side
> > effects are that the special Configure handling is no longer needed
> > and the directory structure of these extensions in core more closely
> > matches what it is on CPAN.
>
> But why is it "Compress/Zlib" vs. "IO_Compress_Zlib" in the first line? Or
> was this just some typo from Steve?

No, there's no typo.  I'm only moving the directories that need to be.
 Here's what's left:

% perl Porting/check83.pl | grep levels
more than eight levels deep:
lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/CHECKSUMS
more than eight levels deep:
lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUXS/CHECKSUMS
more than eight levels deep:
lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBNOXS/CHECKSUMS
more than eight levels deep:
lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBXS/CHECKSUMS
more than eight levels deep:
lib/Module/Load/Conditional/t/to_load/Must/Be/Loaded.pm

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About