PATH manipulation in 001_libpq_pipeline.pl fails on windows

From: Andres Freund <andres(at)anarazel(dot)de>
To: pgsql-hackers(at)postgresql(dot)org, Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
Cc: Andrew Dunstan <andrew(at)dunslane(dot)net>
Subject: PATH manipulation in 001_libpq_pipeline.pl fails on windows
Date: 2021-09-30 21:40:40
Message-ID: 20210930214040.odkdd42vknvzifm6@alap3.anarazel.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi,

For me 001_libpq_pipeline.pl doesn't reliably work on windows, because it
tries to add something to PATH, using unix syntax (vs ; used on windows).

$ENV{PATH} = "$ENV{TESTDIR}:$ENV{PATH}";

If the first two elements in PATH are something needed, this can cause the
test to fail... I'm surprised this doesn't cause problems on the buildfarm - a
plain
perl src\tools\msvc\vcregress.pl taptest src\test\modules\libpq_pipeline\
fails for me.

Greetings,

Andres Freund

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Florin Irion 2021-09-30 21:54:04 Reserve prefixes for loaded libraries proposal
Previous Message Melanie Plageman 2021-09-30 21:16:34 Re: pg_stat_bgwriter.buffers_backend is pretty meaningless (and more?)