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

RFC: Give notice of dropping support for Windows NT4?

Thread Next
From:
Steve Hay
Date:
February 26, 2014 09:10
Subject:
RFC: Give notice of dropping support for Windows NT4?
Message ID:
CADED=K6MK916cGTRGx15Pc6-VbQsANRpoos=K=N+NSM0s5rcMA@mail.gmail.com
Building perl with VC++ 2013 emits a warning that a function we use to
determine the OS, GetVersionEx(), is now marked as deprecated and may
be changed or removed in future versions.

In searching for alternatives (e.g. IsOS(), VerifyVersionInfo()) I
noticed that they are seemingly all identified by current MSDN
documentation as being supported from Windows 2000 only. I then
noticed that it says the same for GetVersionEx():

http://msdn.microsoft.com/en-us/library/windows/desktop/ms724451%28v=vs.85%29.aspx

So it looks like MSDN has dropped all mention of NT4 since I'm sure
GetVersionEx() was supported on that OS.

Rather than struggle to find a GetVersionEx() alternative that really
is supported on NT4 (I've no idea off-hand whether IsOS() or
VerifyVersionInfo() are) -- and then struggle even more to find an NT4
machine to test the changes on! -- has the time now come to give
notice (in 5.20) that we intend to remove all NT4 support code from
5.22 (i.e. remove it from some 5.21.x)?

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