pgsql: Probe $PROVE not $PERL while checking for modules needed by TAP

Поиск
Список
Период
Сортировка
От Tom Lane
Тема pgsql: Probe $PROVE not $PERL while checking for modules needed by TAP
Дата
Msg-id E1mpDXN-0008Ln-50@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Probe $PROVE not $PERL while checking for modules needed by TAP tests.

Normally "prove" and "perl" come from the same Perl installation,
but we support the case where they don't (mainly because the MSys
buildfarm animals need this).  In that case, AX_PROG_PERL_MODULES
is completely the wrong thing to use, because it's checking what
"perl" has.  Instead, make a little TAP test script including the
required modules, and run that under "prove".

We don't need ax_prog_perl_modules.m4 at all after this change,
so remove it.

Back-patch to all supported branches, for the buildfarm's benefit.
(In v10, this also back-patches the effects of commit 264eb03aa.)

Andrew Dunstan and Tom Lane, per an observation by Noah Misch

Discussion: https://postgr.es/m/E1moZHS-0002Cu-Ei@gemulon.postgresql.org

Branch
------
REL_10_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/c23796b1a65fef18a52c8583c94e864e0a5692ea

Modified Files
--------------
aclocal.m4                     |   1 -
config/ax_prog_perl_modules.m4 |  77 -------------------------------
config/check_modules.pl        |  20 ++++++++
configure                      | 102 ++++++++---------------------------------
configure.in                   |  24 ++++++----
5 files changed, 53 insertions(+), 171 deletions(-)


В списке pgsql-committers по дате отправления:

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: pgsql: Be more specific about OOM in XLogReaderAllocate
Следующее
От: Tom Lane
Дата:
Сообщение: pgsql: Fix pg_dump --inserts mode for generated columns with dropped co