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]