aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2020-09-10 15:55:31 +0200
committerPeter Eisentraut <peter@eisentraut.org>2020-09-10 15:55:31 +0200
commitbeff361bc1edc24ee5f8b2073a1e5e4c92ea66eb (patch)
treef0946a823c54c4c44a141128dd823462390996b2 /src
parent4fff515e9efff0053d50fc0b811612a4844b1c65 (diff)
downloadpostgresql-beff361bc1edc24ee5f8b2073a1e5e4c92ea66eb.tar.gz
postgresql-beff361bc1edc24ee5f8b2073a1e5e4c92ea66eb.zip
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
Diffstat (limited to 'src')
-rw-r--r--src/interfaces/libpq/Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/interfaces/libpq/Makefile b/src/interfaces/libpq/Makefile
index d4919970f88..4ac5f4b340f 100644
--- a/src/interfaces/libpq/Makefile
+++ b/src/interfaces/libpq/Makefile
@@ -89,6 +89,8 @@ SHLIB_PREREQS = submake-libpgport
SHLIB_EXPORTS = exports.txt
+PKG_CONFIG_REQUIRES_PRIVATE = libssl libcrypto
+
all: all-lib
# Shared library stuff