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 1qZTsz-005XSb-Ai for pgsql-hackers@arkaria.postgresql.org; Fri, 25 Aug 2023 10:17:50 +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 1qZTsy-001VZJ-4t for pgsql-hackers@arkaria.postgresql.org; Fri, 25 Aug 2023 10:17:47 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qZTsw-001VXX-Nk for pgsql-hackers@lists.postgresql.org; Fri, 25 Aug 2023 10:17:47 +0000 Received: from out4-smtp.messagingengine.com ([66.111.4.28]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qZTsr-000x6k-DL for pgsql-hackers@lists.postgresql.org; Fri, 25 Aug 2023 10:17:45 +0000 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 948B25C0254; Fri, 25 Aug 2023 06:17:36 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Fri, 25 Aug 2023 06:17:36 -0400 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:sender :subject:subject:to:to; s=fm1; t=1692958656; x=1693045056; bh=xk x14BHnk8fcQWEJjqIsC3s/MV2iTmoSh9BlkoFVbko=; b=rfFBqBBT6KodQfBfgS eKnBEAt3CD0aVroTlwEyeBuCicVRVlT0zBY1nB413D6QbAbbMhzukot0wH5bl68s bQGlb//NsWrU2vl+ZvZ66S3NN7GebVxtpDFllktjrRLGMmoNmuP3z9YjROZcuLmY qSi5iWk6x4Ozg8cZqEexi0F4W7bdj+SuZNbZIV2xExu2c6bvV5O8HGkFBdNIdxz2 DzBqu+HxW6yY7OTCymoxHZYyXiwa4UYmuf7aPUC+mEq4v5AGLhMKEjKNJOf8XhWV WIO/Ny1HvXSZpfF/mRwAJSfjBeZkYy6+8ZG2qwHXILxBQ7eD23bN/sfuuyfxFgYv ALSw== 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:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1692958656; x=1693045056; bh=xkx14BHnk8fcQ WEJjqIsC3s/MV2iTmoSh9BlkoFVbko=; b=BPEXpKKm5zoKvuU0hW6rH+8JJRsR6 qSV/T/vpSbXpt422wonkaKEmjXVSwFCIVsTYNJC25ZG+9H+9+9aV6zc588VMNTpK chfLw1cPU3M60ogKjzbDZyPcR42y64HSv1XLQzopjzPCJZMrh+cisApY5fDOG86M sB3IkiyV3hFp7jJ8KvqtjJ3aPMoLm7BLBDACIim6Rq7llfr6FFj+FHn+qyRHicOa ZFOGXhYvUTIHMIPcV+JXs6D5qmQXVAWjFZOI7Nz+rYkcCpcr9nTsVFNh3B1p+AsS hY8VC9TQtwP2mqXgoa2CSMWmTBZQSD0MpxNSxeGMvtvlcmgaeDzz3lgYQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedruddvkedgvdeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdlfeehmdenucfjughrpeffhffvvefukfhfgggtuggjsehgtderredt tddvnecuhfhrohhmpefoihgthhgrvghlucfrrghquhhivghruceomhhitghhrggvlhesph grqhhuihgvrhdrgiihiieqnecuggftrfgrthhtvghrnhepgeffjeevgfevuddvjedtvddt ieejheduueelvddufedtgfefjedvkeevkeeivddvnecuffhomhgrihhnpehpohhsthhgrh gvshhqlhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhl fhhrohhmpehmihgthhgrvghlsehprghquhhivghrrdighiii X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 25 Aug 2023 06:17:31 -0400 (EDT) Date: Fri, 25 Aug 2023 19:17:27 +0900 From: Michael Paquier To: Anthony Roberts Cc: Andrew Dunstan , Mike Holmes , Tom Lane , Andres Freund , Ian Lawrence Barwick , Thomas Munro , Julien Rouhaud , PostgreSQL Hackers , robhenry@microsoft.com, "Jonathan S. Katz" , Alvaro Herrera , Amit Kapila Subject: Re: [PATCH] Add native windows on arm64 support Message-ID: References: <3864856.1683347740@sss.pgh.pa.us> <20230508191731.mtt3mpgrr6v2br7t@awork3.anarazel.de> <461478.1683575921@sss.pgh.pa.us> <00b0804c-3e5d-22b5-c7dd-3efe6d43d78d@dunslane.net> <6d533c8f-9158-33e2-d476-f15bc4e055f1@linaro.org> <219d1120-f383-6e63-1954-b3c0ebefa61c@linaro.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3GGxu8EOXpj84AUY" Content-Disposition: inline In-Reply-To: <219d1120-f383-6e63-1954-b3c0ebefa61c@linaro.org> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --3GGxu8EOXpj84AUY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 25, 2023 at 10:40:39AM +0100, Anthony Roberts wrote: > Which of these are you looking for us to provide: >=20 > * A machine for you to directly access (via a VPN) > * A machine we just run a worker script on that automatically picks up the > builds as required > * Us to do downstream CI >=20 > All are possible, but preferably not option 1, as it would mean straight = up > pulling out a machine from our build farm, and it has to go through all > sorts of approvals internally. If it's the only way forward I can kick it= up > the chain though. >=20 > Option 2 and 3 are ones we do for various other projects (ie. 2 - CMake, = 3 - > OpenSSL) The community has its own CI facility. Here is a link of how to set up a machine: https://wiki.postgresql.org/wiki/PostgreSQL_Buildfarm_Howto And all the results are published by the maintainers of the machines on a periodic basis where the buildfarm client code is set: https://buildfarm.postgresql.org/cgi-bin/show_status.pl The final result would be for you to maintain the machine so as we are able to see if anything breaks with it. Adding extra dependencies to the build like OpenSSL would be nice, but based on the contents of the patch to add this port that does not seem mandatory to me, either. Once the machine is ready, you will need to request a buildfarm machine name and a key to be able to begin publishing the reports of the builds to the community buildfarm. Once the machine is ready to go, just let me know and I'd be OK to merge the patch (I still want to do a final review of it in case I've missed something, but I can move on with that before the buildfarm machine is set up). -- Michael --3GGxu8EOXpj84AUY Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmTof7cACgkQnvQgOdby QH0xnw/+O2YfX09SnCELg2+488jBh/AgokLea181iG4NS8xN43RQ9esfajeuMOL4 BP16U3gDvjOuPVTYqYpJGFI3AoyUuvmYzzM69O04VJvzwznl1aoe4O9l+mnU0rnV 5oElfnm392pWbKA8WCG6RK82034byFcdlj1UcUVo94OuU2SZi6/acpfkYr8nS5Pd L1xKi/nNQlotzKPZXgffe3znU6mrB6GkJyDiFMCiFTw4T6qq+EYssq5yi+ep1Ahq W76y7HNkW2SCl1nWrBuSoBJTeUoHKyWZgfQ7NmE8N5a6L6xnhKDW969hBDNuhxE9 ZdOxhLxsmlhDVCH5Sl2T4FEP+WNMKrW4q+Zto7ytoGUuWcnKgRoFJddzZmfCBCZX uLlBam+crfIcQPwKIpUTU7GuD3jy5u616UoGim8umhp85U5HRt2bOiUUKPL6gmqO bR86+PIXZUo7b4EHrc9SpwEvFrqqALgJMWP21BQ4O7WWDvP6q3lJngmoPbJ+mJ0j 7bhZaHGs/8RnBQPWUK4QQSEXXdXijZbcyfdHpczGhm4NxpZhkUNIVzQtP4Cg1Sln gmrsIUUZZetFds2G7xFsVaicG7Q/d3FdbPuZg2d8DlUGryLhAUwIHofwzAEUFdyG IFp+iDbhYNRj/pLAwscgE6NqQfXxFpX8w60vD55dR2Dv/2SRCEY= =qBRg -----END PGP SIGNATURE----- --3GGxu8EOXpj84AUY--