Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rTB6h-000y4U-9A for pgsql-hackers@arkaria.postgresql.org; Fri, 26 Jan 2024 01:34:11 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rTB5i-006vDt-Df for pgsql-hackers@arkaria.postgresql.org; Fri, 26 Jan 2024 01:33:10 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rTB5i-006vBn-3r for pgsql-hackers@lists.postgresql.org; Fri, 26 Jan 2024 01:33:10 +0000 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rTB5f-003OUS-CW for pgsql-hackers@lists.postgresql.org; Fri, 26 Jan 2024 01:33:08 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 474B13200B66; Thu, 25 Jan 2024 20:33:05 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Thu, 25 Jan 2024 20:33:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1706232784; x=1706319184; bh=mo0FPBlw0x NBBFXb010/BEYiHBoIbACHMnT2bMr50bc=; b=gh/JPaqhIJFx7N1UUuUk4iF9Nv qyhH0rlW5B+1e+PUs7CM8hhQ3Cn9vUDzQL9+Z0gwNce4XU4NXe7q554yODcMgsUp 3Nita7V6hSxDVRcXrrvz3HpBtlk6iv8eDE1Z0NSHzjPcOOE5hKx1XsRi8mBEoJHQ AK4cRj7h5BE/4nSIW/dvEoduZOgpcN1RXe8CYFfYuDdxcJh36xl/R4N+C/LJvjJa BztWtgMIdriUVT/S9rPnJrjF9DEwktKWDcsOwVbLe+sxqf0iBQ9Xr4h/aTE1nbEO wN7jn3VlXZsQ+Xnkbb4RnQORybXi8duQP1vavHIUQORjH6WmQ6RXO8HM8npw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1706232784; x=1706319184; bh=mo0FPBlw0xNBBFXb010/BEYiHBoI bACHMnT2bMr50bc=; b=yQYyJzvapaRPLpYHZqNc0GMEYwvXCvSjnI1+GbAd8vhs 56GGwrXxSuFHpTC2rLWEVrZcXIk9JPkSORoFGaerQ+c+UvDAcmBXWynXv7E7tokL X417mr17npM1crSGCgv75PAgdYACkQ/PP4iMwqQkzPtE6JA+JqUVHmOt5kaepDS5 ZXi317zxpEq0Q7tNWQ1dacl3lpcOlPhGSAtzB0S83MVA/zw371Hmtwy6xI8bKhwr xkvF2yaDL73WD2JkRc4gUYxlFSDDfgzOBLKRCBhQrom4tNTohlhqMcaizbCsv5Ml gJ+Y2D4kTh4e6oWt5/Ei8Fqw9M5KT25FFkzac9PYOg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrvdeliedgfeefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdlvdefmdenucfjughrpeffhffvvefukfhfgggtuggjsehgtderredt tddvnecuhfhrohhmpefoihgthhgrvghlucfrrghquhhivghruceomhhitghhrggvlhesph grqhhuihgvrhdrgiihiieqnecuggftrfgrthhtvghrnhepvdevvdfhjefhjeefhfekffel hfdvveffvdejhfdutdejleduleevtefhhfefkeegnecuffhomhgrihhnpehmihgtrhhosh hofhhtrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhf rhhomhepmhhitghhrggvlhesphgrqhhuihgvrhdrgiihii X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 25 Jan 2024 20:33:00 -0500 (EST) Date: Fri, 26 Jan 2024 10:32:48 +0900 From: Michael Paquier To: Dave Cramer Cc: Andrew Dunstan , Anthony Roberts , Peter Eisentraut , Daniel Gustafsson , Tom Lane , Mike Holmes , Andres Freund , Thomas Munro , PostgreSQL Hackers , Lina Iyer Subject: Re: [PATCH] Add native windows on arm64 support Message-ID: References: <70d20b11-8ed8-a34e-32d1-8f3015dd771b@dunslane.net> <5ba3cae0-0375-c3e6-4bce-89165e09bdd3@dunslane.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="5nEw7CR8UVP6mi9X" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --5nEw7CR8UVP6mi9X Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jan 25, 2024 at 04:52:30PM -0500, Dave Cramer wrote: > On Thu, 25 Jan 2024 at 16:32, Andrew Dunstan wrote: >> On 2024-01-25 Th 16:17, Dave Cramer wrote: >> Yeah, I think the default Developer Command Prompt for VS2022 is set up >> for x86 builds. AIUI you should start by executing "vcvarsall x64_arm64". >=20 > Yup, now I'm in the same state you are Wait a minute here. Based on [1], x64_arm64 means you can use a x64 host and you'll be able to produce ARM64 builds, still these will not be able to run on the host where they were built. How much of the patch posted upthread is required to produce such builds? Basically=20 everything from it, I guess, so as build dependencies can be satisfied? [1]: https://learn.microsoft.com/en-us/cpp/build/building-on-the-command-li= ne?view=3Dmsvc-170 -- Michael --5nEw7CR8UVP6mi9X Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmWzC8AACgkQnvQgOdby QH0rSBAAoduGKLKDfjxYITS9Gbg1Kweoxm6FlvbbqVSbYYHQ3YuzGrgy76vpEyma p5tecRVb9dZMS8L1WUv0Dxbms11DX/DFowcZ4SOEihK6mwtTIbURmLi7harJiCbk L372i+PcXEfiHlZ33hJXwfI8YbIxAipuwHEDxymyD7ieGwIfHBfhNa6tD4S25t3G 8rI4libHpBLJcsN4bDCOJaVpX3e8t1XiZn/APAVRd4afpcc4HSkQmb3SSJvhoUix 0qr4RPW8kZs0WBuWRuZYWFwYWxRe2190OVqw/oXqnd6JlX2pTlHrG39PL8p3fgxu QIZMQkxH3cH1Oa0ft59A45KGoRYaOoAZ3tOwmkq/RhOis3g3ca76WfOMhyAom5LO QgaT/NXo+6NCvKE75TLUH3WUZxAP06g+T2E9sr77M890tt/g2ju5ENPigkP9fXJ/ h2TWgTd5pleQ9LuDFx/xFCEuE473hF5Llf8y4HnkRfVKvGF+uxWQrjQZVEM7Wwf9 w6mosJB3bYA+y/LxuPrsn9YSsB8l6T22Qso3SES09LNB/KS3Zj5gt+lm9OG9aYI7 X+p9iiXarhhTqZMJ6W2h3WX79UK4CeT1H3+LIwn9A6o+cj86qyJDevWFSPnoiCYB LOVtBRM0iDLJSucHXAKkFjVovcoNAr+/LO3uaj4+NgquxpQWeI0= =VJ3d -----END PGP SIGNATURE----- --5nEw7CR8UVP6mi9X--