Re: fairywren is generating bogus BASE_BACKUP commands

From: Andres Freund <andres(at)anarazel(dot)de>
To: Andrew Dunstan <andrew(at)dunslane(dot)net>
Cc: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Robert Haas <robertmhaas(at)gmail(dot)com>, Thomas Munro <thomas(dot)munro(at)gmail(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: Re: fairywren is generating bogus BASE_BACKUP commands
Date: 2022-01-24 00:13:10
Message-ID: 20220124001310.jw6fpxpiff4ydtbp@alap3.anarazel.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi,

On 2022-01-23 17:38:26 -0500, Andrew Dunstan wrote:
> Nice idea. I have a suspicion that it's going to be harder than you
> think, but I'll be very happy to be proved wrong.

FWIW, a manual invocation of the pg_basebackup tests works via a ucrt perl
(ucrt64/mingw-w64-ucrt-x86_64-perl package).

It did require installing IPC::Run via cpan though, or at least I think it
did. That's a bit annoying. But not all that onerous if we document it?

I did make sure that the ucrt perl deals with windows paths. For good measure
I forced an early return in perl2host.

I think we would have to modify the values for a few environment
variables. Stuff like PG_REGRESS, TAR etc. Either where we specify them, or
Utils.pm or such.

Greetings,

Andres Freund

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Noah Misch 2022-01-24 00:19:14 Re: XLogReadRecord() error in XlogReadTwoPhaseData()
Previous Message Tom Lane 2022-01-24 00:00:41 Re: Replace uses of deprecated Python module distutils.sysconfig