From f053d98d3f7bf7dff55c1b5ee0ef1d8c40a8693c Mon Sep 17 00:00:00 2001 From: Honza Horak Date: Thu, 22 Apr 2021 23:23:53 +0200 Subject: [PATCH] Build jit based on what postgresql server does Related: #1933048 --- pg_repack.spec | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pg_repack.spec b/pg_repack.spec index 8b713db..834323b 100644 --- a/pg_repack.spec +++ b/pg_repack.spec @@ -1,6 +1,6 @@ Name: pg_repack Version: 1.4.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Reorganize tables in PostgreSQL databases without any locks License: BSD @@ -9,11 +9,9 @@ Source0: https://github.com/reorg/%{name}/archive/ver_%{version}.tar.gz BuildRequires: make BuildRequires: postgresql, gcc, openssl-devel, postgresql-server -BuildRequires: postgresql-libs, postgresql-devel +BuildRequires: postgresql-libs, postgresql-devel, postgresql-server-devel BuildRequires: readline-devel, zlib-devel, postgresql-static BuildRequires: python3-docutils -BuildRequires: clang-devel -BuildRequires: llvm-devel %{?postgresql_module_requires} %description @@ -44,9 +42,11 @@ make %files %{_bindir}/%{name} %{_libdir}/pgsql/%{name}.so +%if 0%{?postgresql_server_llvmjit} %{_libdir}/pgsql/bitcode/%{name}.index.bc %{_libdir}/pgsql/bitcode/%{name}/pgut/pgut-spi.bc %{_libdir}/pgsql/bitcode/%{name}/repack.bc +%endif %{_datadir}/pgsql/extension/%{name}.control %{_datadir}/pgsql/extension/%{name}--%{version}.sql @@ -62,7 +62,11 @@ make %changelog -* Thu Jan 14 2021 Patrik Novotný - 1.4.6-1 +* Thu Apr 22 2021 Honza Horak - 1.4.6-2 +- Build jit based on what postgresql server does + Related: #1933048 + +* Thu Jan 28 2021 Patrik Novotný - 1.4.6-1 - Rebase to upstream release 1.4.6 * Wed Jan 27 2021 Fedora Release Engineering - 1.4.5-3