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

RE: $Win32::VERSION problem

Thread Previous | Thread Next
From:
Jan Dubois
Date:
February 26, 2007 14:30
Subject:
RE: $Win32::VERSION problem
Message ID:
004301c759f5$bb586320$32092960$@com
On Mon, 26 Feb 2007, Nicholas Clark wrote:
> On Mon, Feb 26, 2007 at 09:13:03AM -0800, Jan Dubois wrote:
> > Yes, and the forwarder() function (now in ext/Win32CORE/Win32CORE.c
> > requires Win32 version 0.27 or later: Therefore you will not be able
> > to use old versions of the Win32 module with bleadperl anymore.
>
> Um.
>
> I was working on the assumption that all the movement/rearrangement of
> the win32 directory, win32/ext and the Win32 modules was appropriate
> to replicate in maint.
>
> But "not be able to use" doesn't seem a good thing for maint.

It is indeed a bit worrisome, and I have to admit that I didn't even
realize this problem before today.

But assuming I re-release an otherwise unchanged libwin32 without the
Win32 module to CPAN would that be good enough? Or do we imply that you
can install any older CPAN version of a core module on the latest
maintenance release and it will still work?

Of course this would be nice, but it is not always possible.  E.g. you
cannot install Scalar-List-Utils 1.07 into Perl 5.8.8 without breaking
overload::strVal (because of the missing refaddr()), even though
1.07 was bundled with 5.8.0 and overload.pm didn't care back then.

Cheers,
-Jan



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