Re: Bump MIN_WINNT to 0x0600 (Vista) as minimal runtime in 16~
Michael Paquier <michael@paquier.xyz>
From: Michael Paquier <michael@paquier.xyz>
To: Thomas Munro <thomas.munro@gmail.com>
Cc: Daniel Gustafsson <daniel@yesql.se>, Juan José Santamaría Flecha <juanjo.santamaria@gmail.com>, Postgres hackers <pgsql-hackers@lists.postgresql.org>
Date: 2022-07-06T07:27:57Z
Lists: pgsql-hackers
On Thu, Jun 16, 2022 at 03:14:16PM +0900, Michael Paquier wrote: > Actually, this can go with the bump of MIN_WINNT as it uses one of the > IsWindows*OrGreater() macros as a runtime check. And there are two > more places in pg_ctl.c that can be similarly cleaned up. > > It is possible that I have missed some spots, of course. It does not seem to be the case on a second look. The buildfarm animals running Windows are made of: - hamerkop, Windows server 2016 (based on Win10 AFAIK) - drongo, Windows server 2019 - bowerbird, Windows 10 pro - jacana, Windows 10 - fairywren, Msys server 2019 - bichir, Ubuntu/Windows 10 mix Now that v16 is open for business, any objections to move on with this patch and bump MIN_WINNT to 0x0A00 on HEAD? There are follow-up items for large pages and more. -- Michael
Commits
-
doc: Fix incorrect version list for Windows SDK
- 08c45ae23566 16.0 landed
-
Replace loading of ldap_start_tls_sA() by direct function call
- c3fb5809eae3 16.0 landed
-
Replace load of functions by direct calls for some WIN32
- 47bd0b3fa601 16.0 landed
-
Cleanup more code and comments related to Windows NT4 (XP days)
- b1ec7f47e396 16.0 landed
-
Make Windows 10 the minimal runtime requirement for WIN32
- 495ed0ef2d72 16.0 landed