[PATCH] src/interfaces/libpq/Makefile: fix pkg-config without openssl

Поиск
Список
Период
Сортировка
От Fabrice Fontaine
Тема [PATCH] src/interfaces/libpq/Makefile: fix pkg-config without openssl
Дата
Msg-id 20220331163759.32665-1-fontaine.fabrice@gmail.com
обсуждение исходный текст
Ответы Re: [PATCH] src/interfaces/libpq/Makefile: fix pkg-config without openssl  (Daniel Gustafsson <daniel@yesql.se>)
Re: [PATCH] src/interfaces/libpq/Makefile: fix pkg-config without openssl  (Peter Eisentraut <peter.eisentraut@enterprisedb.com>)
Список pgsql-hackers
Do not add openssl dependencies to libpq pkg-config file if openssl is
disabled to avoid the following build failure with libdbi-drivers raised
since commit beff361bc1edc24ee5f8b2073a1e5e4c92ea66eb:

configure: error: Package requirements (libpq) were not met:

Package 'libssl', required by 'libpq', not found
Package 'libcrypto', required by 'libpq', not found

Fixes:
 - http://autobuild.buildroot.org/results/415cb61a58b928a42623ed90b0b60c59032f0a4e

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
---
 src/interfaces/libpq/Makefile | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/interfaces/libpq/Makefile b/src/interfaces/libpq/Makefile
index 89bf5e0126..b5fd72a4ac 100644
--- a/src/interfaces/libpq/Makefile
+++ b/src/interfaces/libpq/Makefile
@@ -95,7 +95,9 @@ SHLIB_PREREQS = submake-libpgport
 
 SHLIB_EXPORTS = exports.txt
 
+ifeq ($(with_ssl),openssl)
 PKG_CONFIG_REQUIRES_PRIVATE = libssl libcrypto
+endif
 
 all: all-lib libpq-refs-stamp
 
-- 
2.35.1




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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: head fails to build on SLES 12 (wal_compression=zstd)
Следующее
От: Tom Lane
Дата:
Сообщение: Re: pgsql: Add 'basebackup_to_shell' contrib module.