Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o8zSQ-0002AS-9C for pgsql-hackers@arkaria.postgresql.org; Wed, 06 Jul 2022 07:28:22 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1o8zSN-0005sD-9M for pgsql-hackers@arkaria.postgresql.org; Wed, 06 Jul 2022 07:28:19 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o8zSM-0005ry-CH for pgsql-hackers@lists.postgresql.org; Wed, 06 Jul 2022 07:28:19 +0000 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o8zSF-00075V-Gh for pgsql-hackers@lists.postgresql.org; Wed, 06 Jul 2022 07:28:17 +0000 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id B230832009C1; Wed, 6 Jul 2022 03:28:08 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Wed, 06 Jul 2022 03:28:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm3; t=1657092488; x=1657178888; bh=l+fr+XpMTQ GR5vmdf6tVRdWbbzLoZoEH0MS8flHjlnw=; b=chaD9eKLZORK2agsK5BCrcPf7y p0HBSBFqKl9yZ6MJe3c276Saz53UYGr1g27OjATfwTmOTM0Hy0D95wbFohKrDNro unE8pBJZNgqpZMkknPKJt+YJmNeSw7kEToMkXw/EOnvEuRn6Fgn5M6eXCWc2Hx2D v4NkMlW10zVAr7Xi7chubKzPQq/nzJQXYC2QQlm11uxISgOKkBqpY2KGWUDGDyvF qRuitQ8OQ/2y2CnDfKzjzooE51bVsb6lCqXvDbYjpnvJ2oAvg6feJpHfUSLz6Hpn O1IZSNBUl9oVZ1ZDfHbJ/ybVXbM/ZewTuQxpKVJYyClICdEHBHelP+DbsMMA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1657092488; x=1657178888; bh=l+fr+XpMTQGR5vmdf6tVRdWbbzLo ZoEH0MS8flHjlnw=; b=sdBTeAFnyBaZ+Gx1Fk0LcVQlDwWHGYfNLtwI6In5ze3j rlS2E1kn2LN/vEdoah8HPhml7T10gNoEnPegH9ouopxuoA/ELmx7IerTrv7aat+i 3tLVSQTx61hCixlmrTJUjfh0R5EBjUz2ntTFlSQsY/RMUP0Ka9BAiubNUmRCmL3B 97FIGKQGWcrslh9BOLVCSyHJtibuKNt5Infx6NR3n5LnN7Yjjp9oAbxQ/JfNFQk5 PeEEM0BNdzpXjYitFRNMwa1pOA0MYe8J2s49P+CRFFH4PMTVQzI8rWsb6hUMRFON pgnZJ1+r7EcUjJIoZ6lG1HTamea1Y1fWkFXn7sD68Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudeivddguddujecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enfghrlhcuvffnffculdejtddmnecujfgurhepfffhvfevuffkfhggtggujgesghdtreer tddtvdenucfhrhhomhepofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlse hprghquhhivghrrdighiiiqeenucggtffrrghtthgvrhhnpeetleeifedufffhhfdtteel geeggeffhfekueevteeigfduudevudetgfegiedvjeenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmihgthhgrvghlsehprghquhhivghrrdig hiii X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 6 Jul 2022 03:28:06 -0400 (EDT) Date: Wed, 6 Jul 2022 16:27:57 +0900 From: Michael Paquier To: Thomas Munro Cc: Daniel Gustafsson , Juan =?iso-8859-1?Q?Jos=E9_Santamar=EDa?= Flecha , Postgres hackers Subject: Re: Bump MIN_WINNT to 0x0600 (Vista) as minimal runtime in 16~ Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="bwwN3ypkD9OzDpbK" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --bwwN3ypkD9OzDpbK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 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. >=20 > 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 --bwwN3ypkD9OzDpbK Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmLFOX0ACgkQnvQgOdby QH1hTw//UdkDm3Gy2AUi9Pthvnarp8CqV3zjus0gXTl5ZIRhs9I1qeUbW1SothKg TtMlWSi9HjivUp9hWFgHGsW/xrqTgbsFLBRtcqhJgyUEoCcKN7peMjVDW6W+6NKR WlHcb0Ut+FnWXCMTfj58xVtcbGNTPccpE9v3cj/W3vNyRqndJHlb5WjEw1uoqE0o a7IHMSuqtGoPozCpsXpyij/tMg+Zbi92oIdzXrEI40se4+7349Ltky8N+dyMhUjx cSM2QYh8H/jmLZOAjqjY8kqSE5z4F8YNqeXZAvphmtLZiWhABULcEgjx313umSLu N1muY5VGyVWqQcKzZ69Z5dy1jBU4xjdW6FK3KrTrB2vHOklsbQTZpcaduasVpvPk 8sO5aRW87pglo0qKMGyOKj0G5povBCGXIhO8R9vA2PFDZD512Gb+tyR9Dnk2YuWZ gI+ZMhZC6IOsFcDLysl6dTRlUj103oRid3SsjpA6FaaghytTo4A3Xl9nXE5uDJxQ sWTYtS2sHib5g6jTplLVfD+8tKR6TXqC2HpN72bZ7LRBiHP6+2EIEFzbjThGwsIV ILjY129F596qktd35uZXKG4oVYNnmcEHH0iCG3N9hP97d92gwlM9do5AxdrQhylr c3M6Zx7XlHD6Vjpa+9G7DE++oD6m9ngzigQfPZlGwL62Lz40NEk= =KFxl -----END PGP SIGNATURE----- --bwwN3ypkD9OzDpbK--