Re: Simplify documentation related to Windows builds - Mailing list pgsql-hackers

From Michael Paquier
Subject Re: Simplify documentation related to Windows builds
Date
Msg-id Zbis8bM2WcHvz4Ud@paquier.xyz
Whole thread Raw
In response to Re: Simplify documentation related to Windows builds  (Andrew Dunstan <andrew@dunslane.net>)
Responses Re: Simplify documentation related to Windows builds
Re: Simplify documentation related to Windows builds
List pgsql-hackers
On Fri, Jan 19, 2024 at 06:11:40AM -0500, Andrew Dunstan wrote:
> FYI Strawberry was a bit stuck for a while at 5.32, but they are now up to
> 5.38. See <https://strawberryperl.com/releases.html>
>
> I agree we shouldn't be recommending any particular perl distro, especially
> not ASPerl which now has annoying license issues.

The more I think about this thread, the more I'd tend to wipe out most
of "windows-requirements" for the sole reason that it is the far-west
regarding the various ways it is possible to get the dependencies we
need for the build and at runtime.  We could keep it minimal with the
set of requirements we are listing under meson in terms of versions:
https://www.postgresql.org/docs/devel/install-requirements.html

Then we could have one sentence recommending one, at most two
facilities used the buildfarm, like https://www.msys2.org/ or
chocolatey as these group basically all the dependencies we need for a
meson build (right?) while linking back to the meson page about the
version requirements.

One issue I have with the meson page listing the requirements is that
we don't directly mention Diff, but that's critical for the tests.

Thoughts?
--
Michael

Attachment

pgsql-hackers by date:

Previous
From: Michael Paquier
Date:
Subject: Re: Inconsistency in reporting checkpointer stats
Next
From: Pavel Stehule
Date:
Subject: why there is not VACUUM FULL CONCURRENTLY?