pgsql: Fix MSVC installations with multiple "configure" files detected

Поиск
Список
Период
Сортировка
От Michael Paquier
Тема pgsql: Fix MSVC installations with multiple "configure" files detected
Дата
Msg-id E1jbdzC-00076j-Hw@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Fix MSVC installations with multiple "configure" files detected

When installing binaries and libraries using the MSVC installation
routines, the operation gets done after moving to the root folder, whose
location is detected by checking if "configure" exists two times in a
row.  So, calling the installation script from src/tools/msvc/ with an
extra "configure" file four levels up the root path of the code tree
causes the execution to go further up, leading to a failure in finding
the builds.  This commit fixes the issue by moving to the root folder of
the code tree only once, when necessary.

Author: Arnold Müller
Reviewed-by: Daniel Gustafsson
Discussion: https://postgr.es/m/16343-f638f67e7e52b86c@postgresql.org
Backpatch-through: 9.5

Branch
------
REL9_6_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/57dc672c27bda0538895777d2e99ebc4ea9b23df

Modified Files
--------------
src/tools/msvc/Install.pm | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)


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

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: pgsql: doc: Adding a partition does not require Access Exclusive lock
Следующее
От: Michael Paquier
Дата:
Сообщение: pgsql: Use explicit_bzero() when clearing sslpassword in libpq