Re: [PATCH] Add native windows on arm64 support
Daniel Gustafsson <daniel@yesql.se>
From: Daniel Gustafsson <daniel@yesql.se>
To: Anthony Roberts <anthony.roberts@linaro.org>
Cc: Michael Paquier <michael@paquier.xyz>,
Andrew Dunstan <andrew@dunslane.net>,
Mike Holmes <mike.holmes@linaro.org>,
Tom Lane <tgl@sss.pgh.pa.us>,
Andres Freund <andres@anarazel.de>,
Ian Lawrence Barwick <barwick@gmail.com>,
Thomas Munro <thomas.munro@gmail.com>,
Julien Rouhaud <rjuju123@gmail.com>,
PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>,
robhenry@microsoft.com,
"Jonathan S. Katz" <jkatz@postgresql.org>,
Alvaro Herrera <alvherre@2ndquadrant.com>,
Amit Kapila <amit.kapila16@gmail.com>
Date: 2023-08-25T11:48:21Z
Lists: pgsql-hackers
> On 25 Aug 2023, at 11:40, Anthony Roberts <anthony.roberts@linaro.org> wrote: > * A machine for you to directly access (via a VPN) That could be very helpful to provide to developers who are trying to debug very wicked bugs which requires access for analysis. Such things are on a case by case basis of course at your discretion, but it would most likely be very appreciated when/if the need exists. > * A machine we just run a worker script on that automatically picks up the builds as required This sounds like what we have for the buildfarm, where machines independently builds the branches from the Git repo by using the buildfarm client as worker. > * Us to do downstream CI This sounds like the CFBot, where we (currently) use Cirrus with our own workers for building and testing the patches which are being worked on. http://cfbot.cputube.org/ Both the two latter options are very helpful for the community, and serve two distincly different purposes. Option 2 is required for a platform to be considered supported whereas option 3 assists developers in being proactive rather than just reactive. -- Daniel Gustafsson
Commits
-
MSVC: Support building for AArch64.
- a516b3f00d74 19 (unreleased) landed
-
Remove "#ifdef WIN32" guards from src/port/win32*.c
- 09eb633e1baa 17.0 cited
-
Adjust XML test case to avoid unstable behavior.
- 4ea07e7cf3c6 16.0 landed
-
Enable RandomizedBaseAddress (ASLR) on Windows with MSVC builds
- 36389a060ca6 16.0 landed