From ba4d8a9a96a9077843c6bc0cab57c79ebff6148c Mon Sep 17 00:00:00 2001 From: Krul Ceter Date: Tue, 27 Dec 2022 03:00:32 +0300 Subject: [PATCH 1/2] postgresql14: depend on openssl-devel for development files libpq.pc depends on "libssl" and "libcrypto" from openssl-devel. "pkg-config --exists libpq" exits with code 1 if openssl-devel is not present. --- srcpkgs/postgresql14/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/postgresql14/template b/srcpkgs/postgresql14/template index 541839588719..9c1d31ce1444 100644 --- a/srcpkgs/postgresql14/template +++ b/srcpkgs/postgresql14/template @@ -1,7 +1,7 @@ # Template file for 'postgresql14' pkgname=postgresql14 version=14.5 -revision=2 +revision=3 build_style=gnu-configure make_build_target=world _major="${version%%.*}" @@ -124,7 +124,7 @@ postgresql-libs_package() { } postgresql-libs-devel_package() { - depends="postgresql-libs>=${version}_${revision}" + depends="postgresql-libs>=${version}_${revision} openssl-devel" short_desc="PostgreSQL shared libraries (development files)" conflicts="postgresql9.6-libs-devel>=0 postgresql12-libs-devel>=0 postgresql13-libs-devel>=0" pkg_install() { From 1c4585f33590cae88a0178f41cb7fd96e80bd03c Mon Sep 17 00:00:00 2001 From: Krul Ceter Date: Tue, 27 Dec 2022 03:05:22 +0300 Subject: [PATCH 2/2] postgresql13: depend on openssl-devel for development files libpq.pc specifies "-lssl -lcrypto", which requires openssl-devel to be installed. --- srcpkgs/postgresql13/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/postgresql13/template b/srcpkgs/postgresql13/template index b08ec73de78b..0f1ea0072b11 100644 --- a/srcpkgs/postgresql13/template +++ b/srcpkgs/postgresql13/template @@ -1,7 +1,7 @@ # Template file for 'postgresql13' pkgname=postgresql13 version=13.8 -revision=2 +revision=3 build_style=gnu-configure make_build_target=world _major="${version%%.*}" @@ -123,7 +123,7 @@ postgresql13-libs_package() { } postgresql13-libs-devel_package() { - depends="postgresql-libs>=${version}_${revision}" + depends="postgresql-libs>=${version}_${revision} openssl-devel" short_desc="PostgreSQL shared libraries (development files)" conflicts="postgresql9.6-libs-devel>=0 postgresql12-libs-devel>=0" pkg_install() {