pgpool2.git / summary / log / commit / refs
commit 55c16489500a54eaf258bad87a4ccc6aff628779
Author: Bo Peng <pengbo@sraoss.co.jp>
Date: Thu Oct 18 08:51:13 2018 +0000
Change pgpool.spec file to install extension to server which supports LLVM JIT.
src/pgpool.spec | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
diff --git a/src/pgpool.spec b/src/pgpool.spec
index 2a9b750f5..817d74d2d 100644
--- a/src/pgpool.spec
+++ b/src/pgpool.spec
@@ -37,7 +37,10 @@ Patch1: pgpool-II-head.patch
Patch2: pgpool_socket_dir.patch
%endif
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: postgresql%{pg_version}-devel pam-devel openssl-devel libmemcached-devel
+BuildRequires: postgresql%{pg_version}-devel pam-devel openssl-devel libmemcached-devel jade libxslt docbook-dtds docbook-style-xsl docbook-style-dsssl
+%if %{pg_version} >= 11 && %{rhel} >= 7
+BuildRequires: llvm-toolset-7 llvm-toolset-7-llvm-devel llvm5.0
+%endif
%if %{systemd_enabled}
BuildRequires: systemd
Requires: systemd
@@ -267,9 +270,17 @@ fi
%{pghome}/share/extension/pgpool-regclass.sql
%{pghome}/lib/pgpool-regclass.so
%endif
+# From PostgerSQL 11 the relevant files have to be installed
+# into $pkglibdir/bitcode/
+%if %{pg_version} >= 11 && %{rhel} >= 7
+ %{pghome}/lib/bitcode/pgpool-recovery.index.bc
+ %{pghome}/lib/bitcode/pgpool-recovery/pgpool-recovery.bc
+ %{pghome}/lib/bitcode/pgpool_adm.index.bc
+ %{pghome}/lib/bitcode/pgpool_adm/pgpool_adm.bc
+%endif
%changelog
-* Wed Sep 19 2018 Bo Peng <pengbo@sraoss.co.jp> 4.0
+* Wed Sep 19 2018 Bo Peng <pengbo@sraoss.co.jp> 4.0.0
- Update to 4.0
* Tue Oct 17 2017 Bo Peng <pengbo@sraoss.co.jp> 3.7.0
[parent: c037da00782b]