| From: | Andrew Dunstan <andrew(dot)dunstan(at)2ndquadrant(dot)com> |
|---|---|
| To: | Robert Haas <robertmhaas(at)gmail(dot)com> |
| Cc: | PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org> |
| Subject: | Re: MSYS2 and pg_upgrade testing |
| Date: | 2018-05-04 21:06:53 |
| Message-ID: | CAA8=A78r8v-5=398YQsEM_v8ox82aZTi0iDEtCxd0KLvnP5j9Q@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
On Fri, May 4, 2018 at 2:30 PM, Robert Haas <robertmhaas(at)gmail(dot)com> wrote:
> 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!
>
I might find more stuff as I go along, but this change was enough for
me to be able to do a full buildfarm client run.
cheers
andrew
--
Andrew Dunstan https://www.2ndQuadrant.com
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Andres Freund | 2018-05-04 21:07:43 | Re: --enable-ccache configure option |
| Previous Message | Andrew Dunstan | 2018-05-04 21:04:38 | Re: --enable-ccache configure option |