Add libpq's openssl dependencies to pkg-config file

Add libssl and libcrypto to libpq.pc's Requires.private.  This allows
static linking to work if those libssl or libcrypto themselves have
dependencies in their *.private fields, such as -lz in some cases.

Reported-by: Sandro Mani <manisandro@gmail.com>
Discussion: https://www.postgresql.org/message-id/flat/837d1dcf-2fca-ee6e-0d7e-6bce1a1bac75@gmail.com
This commit is contained in:
Peter Eisentraut 2020-09-10 15:55:31 +02:00
parent 4fff515e9e
commit beff361bc1

View File

@ -89,6 +89,8 @@ SHLIB_PREREQS = submake-libpgport
SHLIB_EXPORTS = exports.txt
PKG_CONFIG_REQUIRES_PRIVATE = libssl libcrypto
all: all-lib
# Shared library stuff