Re: MSYS2 and pg_upgrade testing

From: Robert Haas <robertmhaas(at)gmail(dot)com>
To: Andrew Dunstan <andrew(dot)dunstan(at)2ndquadrant(dot)com>
Cc: PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: MSYS2 and pg_upgrade testing
Date: 2018-05-04 18:30:14
Message-ID: CA+TgmoaxyvUxDoHq0Kc1yKgSG9=vzsnQQZaZRs=yuWRb+WS39g@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Thu, May 3, 2018 at 5:25 PM, Andrew Dunstan
<andrew(dot)dunstan(at)2ndquadrant(dot)com> wrote:
> I've been getting an Msys2 environment working, and will soon document
> how to build with this environment. There are several nice things
> about it, including a modern version of perl and proper support for
> the mingw-w64 compilers.
>
> So far the only thing I have found that needs to be changed for us to
> support it is this, which is so trivial and low risk that I propose to
> backpatch it to all live releases:
>
> diff --git a/src/bin/pg_upgrade/test.sh b/src/bin/pg_upgrade/test.sh
> index a805018..45ccd8f 100644
> --- a/src/bin/pg_upgrade/test.sh
> +++ b/src/bin/pg_upgrade/test.sh
> @@ -34,7 +34,7 @@ standard_initdb() {
> testhost=`uname -s`
>
> case $testhost in
> - MINGW*)
> + MINGW*|MSYS*)
> LISTEN_ADDRESSES="localhost"
> PGHOST=localhost
> ;;

It's astonishing that's the only thing that needs to change!

--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Andres Freund 2018-05-04 18:41:20 pageinspect get_raw_page() option to return invalid pages
Previous Message Andres Freund 2018-05-04 17:58:52 --enable-ccache configure option