On Wed, 16 Nov 2005, Reini Urban wrote:
> Jan Dubois schrieb:
> > Even if you compile and install libwin32 itself, the Win32 module
> > will not be used by Perl because it gets installed in the site/lib
> > directory, which is being shadowed by the core Perl version of the
> > Win32 module. All the other libwin32 modules will be updated though.
> >
> > (Just for reference, this is different for cygwin Perl, which does
> > not yet come with a core version of Win32 installed in the lib tree.
> > But this is going to change in the future.)
>
> Did I miss something in p5p? Currently we have Win32 in vendor_perl.
> The CORE counterpart is named Win32CORE and is in archlib. Why do we
> want the CORE part of Win32 being renamed to Win32?
It is not the Win32CORE part, it is the Win32 part that is in the core
Perl for $^O eq "MSWin32" and part of libwin32 for $^O eq "cygwin".
You'll find Win32 in the core distribution under win32/ext/Win32.

But the Win32CORE part should be unified between both branches too,
to make sure the code stays in sync.

I'm referring to this thread on p5p:

  http://aspn.activestate.com/ASPN/Mail/Message/perl5-porters/2887170

Once cygwin builds Win32.pm/Win32.xs from the core Perl distribution too
I would spin off Win32 into a separate CPAN release for legacy Perl
versions only. 

Cheers,
-Jan


Reply via email to