From e641f99336e834efde3edf0d765757d6adc62fa6 Mon Sep 17 00:00:00 2001 From: Jozef Mlich Date: Thu, 21 Feb 2019 08:55:12 +0100 Subject: [PATCH 01/44] Update to the latest upstream release Per release notes: http://www.pgpool.net/docs/latest/en/html/release-4-0-3.html Version: 4.0.3-1 Resolves: rhbz#1679410 --- postgresql-pgpool-II.spec | 8 ++++++-- sources | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 7bac677..680f637 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -9,8 +9,8 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} -Version: 4.0.2 -Release: 2%{?dist} +Version: 4.0.3 +Release: 1%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -233,6 +233,10 @@ fi %changelog +* Thu Feb 21 2019 Jozef Mlich - 4.0.3-1 +- update to the latest version, per release notes: + http://www.pgpool.net/docs/latest/en/html/release-4-0-3.html + * Sat Feb 02 2019 Fedora Release Engineering - 4.0.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild diff --git a/sources b/sources index 3bbc41f..2652576 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pgpool-II-4.0.2.tar.gz) = 9014c34f69cdcb3064a3713ed97fa0847f5572866db709c53f703b2ff996dbb31988d6573fcd85c9bb715bb54b9c215adaf11eb2f90193371be804ec37ac955e +SHA512 (pgpool-II-4.0.3.tar.gz) = 76ffbc8df120d4ef68b761684a1805c0349665375f549cd3a194f7d09b9bbdf70d0824da0cbe975e6d15f850704c4fc7c1a2218f551f88f2ce56f542bdfee9b8 From 7b7dc0e81761ab5b2940d7737b190f5652dfe7a1 Mon Sep 17 00:00:00 2001 From: Petr Kubat Date: Fri, 12 Jul 2019 14:06:31 +0200 Subject: [PATCH 02/44] Fix build failure due to missing tmpfiles_create arguments --- postgresql-pgpool-II.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 680f637..375c1bb 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.0.3 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -138,7 +138,7 @@ rm -f %{buildroot}%{_libdir}/libpcp.{a,la} # This adds the proper /etc/rc*.d links for the script /sbin/chkconfig --add pgpool %endif -%tmpfiles_create +%tmpfiles_create %{_tmpfilesdir}/%{name}.conf %preun %if %{systemd_enabled} @@ -233,6 +233,9 @@ fi %changelog +* Fri Jul 12 2019 Petr Kubat - 4.0.3-2 +- Fix build failure due to missing tmpfiles_create arguments + * Thu Feb 21 2019 Jozef Mlich - 4.0.3-1 - update to the latest version, per release notes: http://www.pgpool.net/docs/latest/en/html/release-4-0-3.html From 25e2740a415e2df51cc1a46c0cc80d4d313c8859 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 26 Jul 2019 11:10:58 +0000 Subject: [PATCH 03/44] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- postgresql-pgpool-II.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 375c1bb..93379b3 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.0.3 -Release: 2%{?dist} +Release: 3%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -233,6 +233,9 @@ fi %changelog +* Fri Jul 26 2019 Fedora Release Engineering - 4.0.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Fri Jul 12 2019 Petr Kubat - 4.0.3-2 - Fix build failure due to missing tmpfiles_create arguments From 371a57070528108bafe70afd0d1355f0464462db Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 30 Jan 2020 09:36:21 +0000 Subject: [PATCH 04/44] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- postgresql-pgpool-II.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 93379b3..c4424b5 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.0.3 -Release: 3%{?dist} +Release: 4%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -233,6 +233,9 @@ fi %changelog +* Thu Jan 30 2020 Fedora Release Engineering - 4.0.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Fri Jul 26 2019 Fedora Release Engineering - 4.0.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 64254eda0c015d2ebb605e87527e0b26e71ceb81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrik=20Novotn=C3=BD?= Date: Mon, 9 Mar 2020 08:49:31 +0100 Subject: [PATCH 05/44] Rebase to upstream version 4.1.1 - add -fcommon to CFLAGS for GCC 10 - Rebuild for PostgreSQL 12 --- postgresql-pgpool-II.spec | 27 +++++++++++++++++++++------ sources | 2 +- 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index c4424b5..fd000f1 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -9,8 +9,8 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} -Version: 4.0.3 -Release: 4%{?dist} +Version: 4.1.1 +Release: 1%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -91,9 +91,11 @@ Postgresql extensions libraries and sql files for pgpool-II. sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool -make %{?_smp_mflags} -make %{?_smp_mflags} -C src/sql/pgpool-recovery -make %{?_smp_mflags} -C src/sql/pgpool-regclass +# GCC 10 defaults to -fno-common which +# https://gcc.gnu.org/gcc-10/changes.html (see C section) +make %{?_smp_mflags} CFLAGS="%{optflags} -fcommon" +make %{?_smp_mflags} CFLAGS="%{optflags} -fcommon" -C src/sql/pgpool-recovery +make %{?_smp_mflags} CFLAGS="%{optflags} -fcommon" -C src/sql/pgpool-regclass %install make %{?_smp_mflags} DESTDIR=%{buildroot} install @@ -105,6 +107,10 @@ install -d %{buildroot}%{_sysconfdir}/%{short_name} mv %{buildroot}/%{_sysconfdir}/%{short_name}/pcp.conf.sample %{buildroot}%{_sysconfdir}/%{short_name}/pcp.conf mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool.conf.sample %{buildroot}%{_sysconfdir}/%{short_name}/pgpool.conf mv %{buildroot}/%{_sysconfdir}/%{short_name}/pool_hba.conf.sample %{buildroot}%{_sysconfdir}/%{short_name}/pool_hba.conf +mv %{buildroot}/%{_sysconfdir}/%{short_name}/failover.sh.sample %{buildroot}%{_sysconfdir}/%{short_name}/failover.sh +mv %{buildroot}/%{_sysconfdir}/%{short_name}/follow_master.sh.sample %{buildroot}%{_sysconfdir}/%{short_name}/follow_master.sh +mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool_remote_start.sample %{buildroot}%{_sysconfdir}/%{short_name}/pgpool_remote_start +mv %{buildroot}/%{_sysconfdir}/%{short_name}/recovery_1st_stage.sample %{buildroot}%{_sysconfdir}/%{short_name}/recovery_1st_stage mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool.conf.sample-master-slave %{buildroot}%{_datadir}/%{short_name}/ mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool.conf.sample-replication %{buildroot}%{_datadir}/%{short_name}/ mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool.conf.sample-stream %{buildroot}%{_datadir}/%{short_name}/ @@ -206,7 +212,7 @@ fi %{_sysconfdir}/init.d/pgpool %endif %dir %{_sysconfdir}/%{short_name} -%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{short_name}/*.conf +%attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{short_name}/* %config(noreplace) %{_sysconfdir}/sysconfig/pgpool %{_sysconfdir}/%{short_name}/pgpool.conf.sample-logical @@ -219,10 +225,16 @@ fi %files extensions %{_libdir}/pgsql/pgpool-recovery.so +%{_libdir}/pgsql/bitcode/pgpool-recovery.index.bc +%{_libdir}/pgsql/bitcode/pgpool-recovery/pgpool-recovery.bc +%{_libdir}/pgsql/bitcode/pgpool-regclass.index.bc +%{_libdir}/pgsql/bitcode/pgpool-regclass/pgpool-regclass.bc %{_datadir}/pgsql/extension/pgpool-recovery.sql %{_datadir}/pgsql/extension/pgpool_recovery--1.1.sql %{_datadir}/pgsql/extension/pgpool_recovery--1.2.sql +%{_datadir}/pgsql/extension/pgpool_recovery--1.3.sql %{_datadir}/pgsql/extension/pgpool_recovery--1.1--1.2.sql +%{_datadir}/pgsql/extension/pgpool_recovery--1.2--1.3.sql %{_datadir}/pgsql/extension/pgpool_recovery.control %{_datadir}/pgsql/extension/pgpool-regclass.sql %{_datadir}/pgsql/extension/pgpool_regclass--1.0.sql @@ -233,6 +245,9 @@ fi %changelog +* Sun Mar 08 2020 Patrik Novotný - 4.1.1-1 +- Rebase to upstream release version 4.1.1 + * Thu Jan 30 2020 Fedora Release Engineering - 4.0.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index 2652576..d5238d2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pgpool-II-4.0.3.tar.gz) = 76ffbc8df120d4ef68b761684a1805c0349665375f549cd3a194f7d09b9bbdf70d0824da0cbe975e6d15f850704c4fc7c1a2218f551f88f2ce56f542bdfee9b8 +SHA512 (pgpool-II-4.1.1.tar.gz) = cd20fdd4893d780a7775626ff6b41b82db6043be198efe05985581dfa8446c29bc977e2b0bfab60caf8306ea228a31f91f893b4b51413b162bfe93a3354d34d0 From 517b8e4301c10cd9ace367649360ebc5c2e58b38 Mon Sep 17 00:00:00 2001 From: Ondrej Dubaj Date: Mon, 1 Jun 2020 14:26:40 +0200 Subject: [PATCH 06/44] Rebase to upstream version 4.1.2 --- postgresql-pgpool-II.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index fd000f1..d55df21 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -9,7 +9,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} -Version: 4.1.1 +Version: 4.1.2 Release: 1%{?dist} License: BSD URL: http://pgpool.net @@ -245,6 +245,9 @@ fi %changelog +* Mon Jun 01 2020 Ondrej Dubaj - 4.1.2-1 +- Rebase to upstream release version 4.1.2 + * Sun Mar 08 2020 Patrik Novotný - 4.1.1-1 - Rebase to upstream release version 4.1.1 diff --git a/sources b/sources index d5238d2..11c3e67 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pgpool-II-4.1.1.tar.gz) = cd20fdd4893d780a7775626ff6b41b82db6043be198efe05985581dfa8446c29bc977e2b0bfab60caf8306ea228a31f91f893b4b51413b162bfe93a3354d34d0 +SHA512 (pgpool-II-4.1.2.tar.gz) = 979cf03e1c6d407e056e94dcc2efd90a99514672742677f733348ec673252b13b8e3a5487160783e7c8619dea8b9a8f6a739f222013d9c2f6d1ab0c36912a65e From 8180f20a45560587a023d8e994e33980fa908f46 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jul 2020 22:53:26 +0000 Subject: [PATCH 07/44] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- postgresql-pgpool-II.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index d55df21..40e0d0d 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.1.2 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -245,6 +245,9 @@ fi %changelog +* Tue Jul 28 2020 Fedora Release Engineering - 4.1.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jun 01 2020 Ondrej Dubaj - 4.1.2-1 - Rebase to upstream release version 4.1.2 From c2d6f0b2505fc1efbb1d46859b64c2f93fbe0829 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Fri, 8 Jan 2021 19:26:58 +0000 Subject: [PATCH 08/44] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- postgresql-pgpool-II.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 40e0d0d..0c117fe 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -17,6 +17,7 @@ Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz Source1: pgpool.service Source2: pgpool.sysconfig Source3: pgpool.init +BuildRequires: make BuildRequires: gcc BuildRequires: postgresql-server-devel, libpq-devel BuildRequires: pam-devel, libmemcached-devel, openssl-devel From f0990f6bb98a18ed67a692e6cfc9e78be06360b0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 08:28:15 +0000 Subject: [PATCH 09/44] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- postgresql-pgpool-II.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 0c117fe..0a3523b 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.1.2 -Release: 2%{?dist} +Release: 3%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -246,6 +246,9 @@ fi %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 4.1.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Tue Jul 28 2020 Fedora Release Engineering - 4.1.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From d630c9fa277a69efbe59d9b9e39692009d52eb76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrik=20Novotn=C3=BD?= Date: Wed, 13 Jan 2021 23:57:31 +0100 Subject: [PATCH 10/44] Rebase to upstream release 4.2.0 --- postgresql-pgpool-II.spec | 16 ++++++++++------ sources | 2 +- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 0a3523b..9bc3c38 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -9,16 +9,17 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} -Version: 4.1.2 -Release: 3%{?dist} +Version: 4.2.0 +Release: 1%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz Source1: pgpool.service Source2: pgpool.sysconfig Source3: pgpool.init -BuildRequires: make +BuildRequires: make BuildRequires: gcc +BuildRequires: clang-devel llvm-devel BuildRequires: postgresql-server-devel, libpq-devel BuildRequires: pam-devel, libmemcached-devel, openssl-devel %if %{systemd_enabled} @@ -109,10 +110,8 @@ mv %{buildroot}/%{_sysconfdir}/%{short_name}/pcp.conf.sample %{buildroot}%{_sysc mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool.conf.sample %{buildroot}%{_sysconfdir}/%{short_name}/pgpool.conf mv %{buildroot}/%{_sysconfdir}/%{short_name}/pool_hba.conf.sample %{buildroot}%{_sysconfdir}/%{short_name}/pool_hba.conf mv %{buildroot}/%{_sysconfdir}/%{short_name}/failover.sh.sample %{buildroot}%{_sysconfdir}/%{short_name}/failover.sh -mv %{buildroot}/%{_sysconfdir}/%{short_name}/follow_master.sh.sample %{buildroot}%{_sysconfdir}/%{short_name}/follow_master.sh mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool_remote_start.sample %{buildroot}%{_sysconfdir}/%{short_name}/pgpool_remote_start mv %{buildroot}/%{_sysconfdir}/%{short_name}/recovery_1st_stage.sample %{buildroot}%{_sysconfdir}/%{short_name}/recovery_1st_stage -mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool.conf.sample-master-slave %{buildroot}%{_datadir}/%{short_name}/ mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool.conf.sample-replication %{buildroot}%{_datadir}/%{short_name}/ mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool.conf.sample-stream %{buildroot}%{_datadir}/%{short_name}/ @@ -197,10 +196,12 @@ fi %{_bindir}/pcp_recovery_node %{_bindir}/pcp_stop_pgpool %{_bindir}/pcp_watchdog_info +%{_bindir}/pcp_health_check_stats +%{_bindir}/pcp_reload_config +%{_bindir}/wd_cli %{_bindir}/pg_md5 %dir %{_datadir}/%{short_name} %{_datadir}/%{short_name}/insert_lock.sql -%{_datadir}/%{short_name}/pgpool.conf.sample-master-slave %{_datadir}/%{short_name}/pgpool.conf.sample-replication %{_datadir}/%{short_name}/pgpool.conf.sample-stream %{_libdir}/libpcp.so.* @@ -246,6 +247,9 @@ fi %changelog +* Wed Jan 13 2021 Patrik Novotný - 4.2.0-1 +- Rebase to upstream release 4.2.0 + * Wed Jan 27 2021 Fedora Release Engineering - 4.1.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index 11c3e67..cccb030 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pgpool-II-4.1.2.tar.gz) = 979cf03e1c6d407e056e94dcc2efd90a99514672742677f733348ec673252b13b8e3a5487160783e7c8619dea8b9a8f6a739f222013d9c2f6d1ab0c36912a65e +SHA512 (pgpool-II-4.2.0.tar.gz) = 73179c3968441b592503512c5e0dfcc95ef778ecfd077024df0485fe831c9af12e708b51607c96c7bebf26f3cc81aefc53f50c7ad0a670d304cbbcf852170abf From 4b7fb615be2aba24d2db2c01b2014c4c7e9ddaa5 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Tue, 18 Aug 2020 23:50:16 +0000 Subject: [PATCH 11/44] Use Make macros --- postgresql-pgpool-II.spec | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 9bc3c38..773cc12 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -95,14 +95,14 @@ sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool # GCC 10 defaults to -fno-common which # https://gcc.gnu.org/gcc-10/changes.html (see C section) -make %{?_smp_mflags} CFLAGS="%{optflags} -fcommon" -make %{?_smp_mflags} CFLAGS="%{optflags} -fcommon" -C src/sql/pgpool-recovery -make %{?_smp_mflags} CFLAGS="%{optflags} -fcommon" -C src/sql/pgpool-regclass +%make_build CFLAGS="%{optflags} -fcommon" +%make_build CFLAGS="%{optflags} -fcommon" -C src/sql/pgpool-recovery +%make_build CFLAGS="%{optflags} -fcommon" -C src/sql/pgpool-regclass %install -make %{?_smp_mflags} DESTDIR=%{buildroot} install -make %{?_smp_mflags} DESTDIR=%{buildroot} install -C src/sql/pgpool-recovery -make %{?_smp_mflags} DESTDIR=%{buildroot} install -C src/sql/pgpool-regclass +%make_install +%make_install -C src/sql/pgpool-recovery +%make_install -C src/sql/pgpool-regclass install -d %{buildroot}%{_datadir}/%{short_name} install -d %{buildroot}%{_sysconfdir}/%{short_name} From 46265436693cf589e729bff9291fdbeb7d496631 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 2 Mar 2021 16:13:01 +0100 Subject: [PATCH 12/44] Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583. --- postgresql-pgpool-II.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 773cc12..b8b303d 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.2.0 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -247,6 +247,10 @@ fi %changelog +* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 4.2.0-2 +- Rebuilt for updated systemd-rpm-macros + See https://pagure.io/fesco/issue/2583. + * Wed Jan 13 2021 Patrik Novotný - 4.2.0-1 - Rebase to upstream release 4.2.0 From c4dbbb9ac421531aed7faa764b585cdcdce0e915 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 03:56:02 +0000 Subject: [PATCH 13/44] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- postgresql-pgpool-II.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index b8b303d..7aceb3c 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.2.0 -Release: 2%{?dist} +Release: 3%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -247,6 +247,9 @@ fi %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 4.2.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 4.2.0-2 - Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583. From f4bf6e9599265a27ac4cd9c70a23d523bbb13ada Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Filip=20Janu=C5=A1?= Date: Tue, 27 Jul 2021 11:07:25 +0200 Subject: [PATCH 14/44] FTBFS fix - Remove libpq-devel requirement, it conflicts with postgresql-server-devel dependencies --- postgresql-pgpool-II.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 7aceb3c..73ab8ad 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.2.0 -Release: 3%{?dist} +Release: 4%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -20,7 +20,7 @@ Source3: pgpool.init BuildRequires: make BuildRequires: gcc BuildRequires: clang-devel llvm-devel -BuildRequires: postgresql-server-devel, libpq-devel +BuildRequires: postgresql-server-devel BuildRequires: pam-devel, libmemcached-devel, openssl-devel %if %{systemd_enabled} BuildRequires: systemd @@ -247,6 +247,10 @@ fi %changelog +* Tue Jul 27 2021 Filip Januš - 4.2.0-4 +- Remove libpq-devel requirement, it conflicts with postgresql-server-devel + dependencies + * Fri Jul 23 2021 Fedora Release Engineering - 4.2.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 5a13574db08f8c6f825c6a299590bb67b7c19cb3 Mon Sep 17 00:00:00 2001 From: Sahana Prasad Date: Tue, 14 Sep 2021 19:11:59 +0200 Subject: [PATCH 15/44] Rebuilt with OpenSSL 3.0.0 --- postgresql-pgpool-II.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 73ab8ad..a769510 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.2.0 -Release: 4%{?dist} +Release: 5%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -247,6 +247,9 @@ fi %changelog +* Tue Sep 14 2021 Sahana Prasad - 4.2.0-5 +- Rebuilt with OpenSSL 3.0.0 + * Tue Jul 27 2021 Filip Januš - 4.2.0-4 - Remove libpq-devel requirement, it conflicts with postgresql-server-devel dependencies From e1e96a989390fad1560007d200eb29bb937b3d27 Mon Sep 17 00:00:00 2001 From: Filip Janus Date: Thu, 6 Jan 2022 17:03:06 +0100 Subject: [PATCH 16/44] Rebuild for postgresql 14 --- postgresql-pgpool-II.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index a769510..babdd03 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.2.0 -Release: 5%{?dist} +Release: 6%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -247,6 +247,9 @@ fi %changelog +* Thu Jan 06 2022 Filip Januš - 4.2.0-6 +- Rebuild for Postgresql 14 + * Tue Sep 14 2021 Sahana Prasad - 4.2.0-5 - Rebuilt with OpenSSL 3.0.0 From d4ff34ab0eabce0af794dc0a126dcaa15ce0bde4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 21 Jan 2022 09:19:21 +0000 Subject: [PATCH 17/44] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- postgresql-pgpool-II.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index babdd03..c125321 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.2.0 -Release: 6%{?dist} +Release: 7%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -247,6 +247,9 @@ fi %changelog +* Fri Jan 21 2022 Fedora Release Engineering - 4.2.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Jan 06 2022 Filip Januš - 4.2.0-6 - Rebuild for Postgresql 14 From 0b40a2634f1ee8f06973d6e9ee60c80fe43dcdbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sloup?= Date: Wed, 18 May 2022 11:00:35 +0200 Subject: [PATCH 18/44] Rebase to 4.3.1 Remove config files as they were unified Fix changelog chronology pgpoll_recovery 1.4 and 1.3-1.4 --- postgresql-pgpool-II.spec | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index c125321..f4d3741 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -9,15 +9,15 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} -Version: 4.2.0 -Release: 7%{?dist} +Version: 4.3.1 +Release: 1%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz Source1: pgpool.service Source2: pgpool.sysconfig Source3: pgpool.init -BuildRequires: make +BuildRequires: make BuildRequires: gcc BuildRequires: clang-devel llvm-devel BuildRequires: postgresql-server-devel @@ -112,8 +112,6 @@ mv %{buildroot}/%{_sysconfdir}/%{short_name}/pool_hba.conf.sample %{buildroot}%{ mv %{buildroot}/%{_sysconfdir}/%{short_name}/failover.sh.sample %{buildroot}%{_sysconfdir}/%{short_name}/failover.sh mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool_remote_start.sample %{buildroot}%{_sysconfdir}/%{short_name}/pgpool_remote_start mv %{buildroot}/%{_sysconfdir}/%{short_name}/recovery_1st_stage.sample %{buildroot}%{_sysconfdir}/%{short_name}/recovery_1st_stage -mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool.conf.sample-replication %{buildroot}%{_datadir}/%{short_name}/ -mv %{buildroot}/%{_sysconfdir}/%{short_name}/pgpool.conf.sample-stream %{buildroot}%{_datadir}/%{short_name}/ %if %{systemd_enabled} install -d %{buildroot}%{_unitdir} @@ -202,8 +200,6 @@ fi %{_bindir}/pg_md5 %dir %{_datadir}/%{short_name} %{_datadir}/%{short_name}/insert_lock.sql -%{_datadir}/%{short_name}/pgpool.conf.sample-replication -%{_datadir}/%{short_name}/pgpool.conf.sample-stream %{_libdir}/libpcp.so.* %{_datadir}/%{short_name}/pgpool.pam %if %{systemd_enabled} @@ -216,7 +212,6 @@ fi %dir %{_sysconfdir}/%{short_name} %attr(644,root,root) %config(noreplace) %{_sysconfdir}/%{short_name}/* %config(noreplace) %{_sysconfdir}/sysconfig/pgpool -%{_sysconfdir}/%{short_name}/pgpool.conf.sample-logical %files devel %{_includedir}/libpcp_ext.h @@ -235,8 +230,10 @@ fi %{_datadir}/pgsql/extension/pgpool_recovery--1.1.sql %{_datadir}/pgsql/extension/pgpool_recovery--1.2.sql %{_datadir}/pgsql/extension/pgpool_recovery--1.3.sql +%{_datadir}/pgsql/extension/pgpool_recovery--1.4.sql %{_datadir}/pgsql/extension/pgpool_recovery--1.1--1.2.sql %{_datadir}/pgsql/extension/pgpool_recovery--1.2--1.3.sql +%{_datadir}/pgsql/extension/pgpool_recovery--1.3--1.4.sql %{_datadir}/pgsql/extension/pgpool_recovery.control %{_datadir}/pgsql/extension/pgpool-regclass.sql %{_datadir}/pgsql/extension/pgpool_regclass--1.0.sql @@ -247,6 +244,13 @@ fi %changelog +* Thu May 05 2022 Ondrej Sloup - 4.3.1-1 +- Fix mixed spaces and tabs +- Remove config files as they were unified +- Fix chronology of changelog made by Mass_Rebuild +- Add pgpool_recovery 1.4 and 1.3-1.4 +- Rebase to the latest upstream version (rhbz#1870431) + * Fri Jan 21 2022 Fedora Release Engineering - 4.2.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild @@ -270,7 +274,8 @@ fi * Wed Jan 13 2021 Patrik Novotný - 4.2.0-1 - Rebase to upstream release 4.2.0 -* Wed Jan 27 2021 Fedora Release Engineering - 4.1.2-3 +* Wed Jan 12 2021 Fedora Release Engineering - 4.1.2-3 +- This record was edited on May 06 2022, to change the date from Jan 27 to Jan 12 to preserve chronology - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Tue Jul 28 2020 Fedora Release Engineering - 4.1.2-2 From 0c0606187ea2d3640b7130cadfedb42f840cb5cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sloup?= Date: Wed, 18 May 2022 11:41:13 +0200 Subject: [PATCH 19/44] Add sources to rebase 4.3.1 --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index cccb030..dc45a1b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pgpool-II-4.2.0.tar.gz) = 73179c3968441b592503512c5e0dfcc95ef778ecfd077024df0485fe831c9af12e708b51607c96c7bebf26f3cc81aefc53f50c7ad0a670d304cbbcf852170abf +SHA512 (pgpool-II-4.3.1.tar.gz) = a5417d9f5baa1b39e3645f7d44accf0a2f04d5fc5cb4d28089169aaebbd15c20b4cd280d09f15fa764c3b793117086fc03f5d7be584c0c5ff9c5f8e11ddb9ef8 From a6fa3e2e7aba8656e96f68332b6d0cfbb1f81e48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sloup?= Date: Thu, 19 May 2022 11:12:06 +0200 Subject: [PATCH 20/44] Rebase to 4.3.2 --- postgresql-pgpool-II.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index f4d3741..03e7312 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -9,7 +9,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} -Version: 4.3.1 +Version: 4.3.2 Release: 1%{?dist} License: BSD URL: http://pgpool.net @@ -244,6 +244,9 @@ fi %changelog +* Thu May 19 2022 Ondrej Sloup - 4.3.2-1 +- Rebase to the latest upstream version (rhbz#2088219) + * Thu May 05 2022 Ondrej Sloup - 4.3.1-1 - Fix mixed spaces and tabs - Remove config files as they were unified @@ -274,7 +277,7 @@ fi * Wed Jan 13 2021 Patrik Novotný - 4.2.0-1 - Rebase to upstream release 4.2.0 -* Wed Jan 12 2021 Fedora Release Engineering - 4.1.2-3 +* Tue Jan 12 2021 Fedora Release Engineering - 4.1.2-3 - This record was edited on May 06 2022, to change the date from Jan 27 to Jan 12 to preserve chronology - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index dc45a1b..fcbaa3b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pgpool-II-4.3.1.tar.gz) = a5417d9f5baa1b39e3645f7d44accf0a2f04d5fc5cb4d28089169aaebbd15c20b4cd280d09f15fa764c3b793117086fc03f5d7be584c0c5ff9c5f8e11ddb9ef8 +SHA512 (pgpool-II-4.3.2.tar.gz) = 771426257eddb5c48504c80a2c8cccf44a18f7ea50df55654b7e9e017bda561a73a3e1f0db79785785ff6893d6df26f73b55310d0184ef3301838d12290d3d4c From 89248935b73124e98c0c9718526c35322c311300 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sloup?= Date: Thu, 30 Jun 2022 15:18:16 +0200 Subject: [PATCH 21/44] Fix legacy directory #2102041 --- pgpool.init | 4 ++-- postgresql-pgpool-II.spec | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/pgpool.init b/pgpool.init index f09b982..56e0f0a 100644 --- a/pgpool.init +++ b/pgpool.init @@ -4,7 +4,7 @@ # chkconfig: - 64 36 # description: Starts and stops the pgpool daemon # processname: pgpool -# pidfile: /var/run/pgpool.pid +# pidfile: /run/pgpool.pid # # v1.0.0 Devrim GUNDUZ # - Initial version of Red Hat / Fedora init script @@ -52,7 +52,7 @@ fi PGPOOLENGINE=/usr/bin PGPOOLDAEMON=$PGPOOLENGINE/pgpool PGPOOLCONF=/etc/pgpool-II/pgpool.conf -PGPOOLPIDDIR=/var/run/pgpool +PGPOOLPIDDIR=/run/pgpool PGPOOLLOG=/var/log/pgpool.log test -x $PGPOOLDAEMON || exit 5 diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 03e7312..f9e99a3 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -5,7 +5,7 @@ %global systemd_enabled 1 %endif -%global _varrundir %{_localstatedir}/run/pgpool +%global _varrundir %{_rundir}/pgpool Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} @@ -244,6 +244,9 @@ fi %changelog +* Thu Jun 30 2022 Ondrej Sloup - 4.3.2-2 +- Fix the legacy directory /var/run/ (rhbz#2102041) + * Thu May 19 2022 Ondrej Sloup - 4.3.2-1 - Rebase to the latest upstream version (rhbz#2088219) From 36d53789ddae7888264887f50a81bc11ea0455f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sloup?= Date: Thu, 30 Jun 2022 15:37:38 +0200 Subject: [PATCH 22/44] Increase release version number --- postgresql-pgpool-II.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index f9e99a3..d621ad1 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.3.2 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz From c4e8d6dfe54ee16d7d8883cd7b973b211ea1ba55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sloup?= Date: Tue, 23 Aug 2022 11:31:08 +0200 Subject: [PATCH 23/44] Rebase to 4.3.3 --- postgresql-pgpool-II.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index d621ad1..4b6bed6 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -9,8 +9,8 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} -Version: 4.3.2 -Release: 2%{?dist} +Version: 4.3.3 +Release: 1%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -244,6 +244,9 @@ fi %changelog +* Tue Aug 23 2022 Ondrej Sloup - 4.3.3-1 +- Rebase to the latest upstream version (rhbz#2119261ZZ) + * Thu Jun 30 2022 Ondrej Sloup - 4.3.2-2 - Fix the legacy directory /var/run/ (rhbz#2102041) diff --git a/sources b/sources index fcbaa3b..847053c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pgpool-II-4.3.2.tar.gz) = 771426257eddb5c48504c80a2c8cccf44a18f7ea50df55654b7e9e017bda561a73a3e1f0db79785785ff6893d6df26f73b55310d0184ef3301838d12290d3d4c +SHA512 (pgpool-II-4.3.3.tar.gz) = 7a9a272f27355abab108b9ccbd8ca87609b76d0fbf7fb1e7371edeee83de6549d0c0e3bcc8b717bfb0ce8bf3ff2144be35adb7970429344140b8bd3fb7448c90 From faacfba8adedb1be6ab81329530fedb33e03778a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sloup?= Date: Wed, 16 Nov 2022 12:19:26 +0100 Subject: [PATCH 24/44] Rebuild for PostgreSQL 15 (side-tag) --- postgresql-pgpool-II.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 4b6bed6..08b67bf 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.3.3 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -244,6 +244,9 @@ fi %changelog +* Wed Nov 16 2022 Ondřej Sloup - 4.3.3-2 +- Rebuild for new PostgreSQL 15 + * Tue Aug 23 2022 Ondrej Sloup - 4.3.3-1 - Rebase to the latest upstream version (rhbz#2119261ZZ) From f55ccacd1758a1a243dcdf69a32232a95219e517 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sloup?= Date: Tue, 6 Dec 2022 16:14:43 +0100 Subject: [PATCH 25/44] Rebase to the latest upstream version (rhbz#1930321) --- postgresql-pgpool-II.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 08b67bf..802c62b 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -9,8 +9,8 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} -Version: 4.3.3 -Release: 2%{?dist} +Version: 4.4.0 +Release: 1%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -244,6 +244,9 @@ fi %changelog +* Tue Dec 06 2022 Ondrej Sloup - 4.4.0-1 +- Rebase to the latest upstream version (rhbz#1930321) + * Wed Nov 16 2022 Ondřej Sloup - 4.3.3-2 - Rebuild for new PostgreSQL 15 diff --git a/sources b/sources index 847053c..219e52f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pgpool-II-4.3.3.tar.gz) = 7a9a272f27355abab108b9ccbd8ca87609b76d0fbf7fb1e7371edeee83de6549d0c0e3bcc8b717bfb0ce8bf3ff2144be35adb7970429344140b8bd3fb7448c90 +SHA512 (pgpool-II-4.4.0.tar.gz) = fc503418764c016fc4f803b0230258818c590fb23b97b97360699973efaa6c6c65d06845649acb59a2a3277b73c0320a1254c0944d2ba16a2a141f4aa1a49837 From c40c2d35f897c4a7c1ae0302059ab762a90f6ffa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sloup?= Date: Fri, 23 Dec 2022 03:24:57 +0100 Subject: [PATCH 26/44] Rebase to 4.4.1 --- postgresql-pgpool-II.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 802c62b..ca77bdd 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -9,7 +9,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} -Version: 4.4.0 +Version: 4.4.1 Release: 1%{?dist} License: BSD URL: http://pgpool.net @@ -244,6 +244,9 @@ fi %changelog +* Fri Dec 23 2022 Ondrej Sloup - 4.4.1-1 +- Rebase to the latest upstream version (rhbz#2155852) + * Tue Dec 06 2022 Ondrej Sloup - 4.4.0-1 - Rebase to the latest upstream version (rhbz#1930321) diff --git a/sources b/sources index 219e52f..70e4d9b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pgpool-II-4.4.0.tar.gz) = fc503418764c016fc4f803b0230258818c590fb23b97b97360699973efaa6c6c65d06845649acb59a2a3277b73c0320a1254c0944d2ba16a2a141f4aa1a49837 +SHA512 (pgpool-II-4.4.1.tar.gz) = 495ca04b688211f482ab812ed3b42b5c61583cff750e4ace88abfa332694a3e9494cda0ebe27d77e40710c86d51e223590e2dc172c1734c602e04a5f4c21dc34 From f695f1015a7865a1e49580f5958aaddddb7cd0f4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 20 Jan 2023 10:08:41 +0000 Subject: [PATCH 27/44] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- postgresql-pgpool-II.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index ca77bdd..3b0db9a 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.4.1 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -244,6 +244,9 @@ fi %changelog +* Fri Jan 20 2023 Fedora Release Engineering - 4.4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Fri Dec 23 2022 Ondrej Sloup - 4.4.1-1 - Rebase to the latest upstream version (rhbz#2155852) From d3b2e605c19bfc9d3bfaee8b8d83f0b08ef57241 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sloup?= Date: Fri, 27 Jan 2023 09:36:19 +0100 Subject: [PATCH 28/44] Rebase to the latest upstream version (rhbz#2163118) --- postgresql-pgpool-II.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 3b0db9a..e85aa5a 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -9,8 +9,8 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} -Version: 4.4.1 -Release: 2%{?dist} +Version: 4.4.2 +Release: 1%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -244,6 +244,9 @@ fi %changelog +* Fri Jan 27 2023 Ondrej Sloup - 4.4.2-1 +- Rebase to the latest upstream version (rhbz#2163118) + * Fri Jan 20 2023 Fedora Release Engineering - 4.4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild diff --git a/sources b/sources index 70e4d9b..d413b1e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pgpool-II-4.4.1.tar.gz) = 495ca04b688211f482ab812ed3b42b5c61583cff750e4ace88abfa332694a3e9494cda0ebe27d77e40710c86d51e223590e2dc172c1734c602e04a5f4c21dc34 +SHA512 (pgpool-II-4.4.2.tar.gz) = d4472e120e5a3c03a5754fb2a1d6c4bb684493ad8b59140206f40a59776f594b4f5c3f5ba46b94c789e9b25eb3c699fa72665bb356092d77efc29bbeaa67b8d7 From 86f2434f33031c4a0d1c20e6bc8c5af603426af1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sloup?= Date: Fri, 2 Jun 2023 20:32:07 +0200 Subject: [PATCH 29/44] Rebase to the latest upstream version (rhbz#2208166) --- postgresql-pgpool-II.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index e85aa5a..b1b76f7 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -9,7 +9,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} -Version: 4.4.2 +Version: 4.4.3 Release: 1%{?dist} License: BSD URL: http://pgpool.net @@ -244,6 +244,9 @@ fi %changelog +* Fri Jun 02 2023 Ondrej Sloup - 4.4.3-1 +- Rebase to the latest upstream version (rhbz#2208166) + * Fri Jan 27 2023 Ondrej Sloup - 4.4.2-1 - Rebase to the latest upstream version (rhbz#2163118) diff --git a/sources b/sources index d413b1e..f73b469 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pgpool-II-4.4.2.tar.gz) = d4472e120e5a3c03a5754fb2a1d6c4bb684493ad8b59140206f40a59776f594b4f5c3f5ba46b94c789e9b25eb3c699fa72665bb356092d77efc29bbeaa67b8d7 +SHA512 (pgpool-II-4.4.3.tar.gz) = 1522f038a84181ea02cd042317990b8360e2d752dc8d96296930dcc91b57ac918e625ef767abc5f8f0363f5bcb3d78b55722d09ed6201514be0d018a3b4d4c5a From 07a0dfe7beca41d42d3af8f0cf6ce433ec184d44 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 21 Jul 2023 06:08:13 +0000 Subject: [PATCH 30/44] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- postgresql-pgpool-II.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index b1b76f7..6e34e72 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.4.3 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -244,6 +244,9 @@ fi %changelog +* Fri Jul 21 2023 Fedora Release Engineering - 4.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Fri Jun 02 2023 Ondrej Sloup - 4.4.3-1 - Rebase to the latest upstream version (rhbz#2208166) From 917c403a36c6f0903153d75e95660223f7868323 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sloup?= Date: Tue, 22 Aug 2023 01:45:56 +0200 Subject: [PATCH 31/44] Rebase to the latest upstream version (rhbz#2232454) --- postgresql-pgpool-II.spec | 11 +++++------ sources | 2 +- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 6e34e72..6e0444c 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -9,8 +9,8 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} -Version: 4.4.3 -Release: 2%{?dist} +Version: 4.4.4 +Release: 1%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -222,10 +222,6 @@ fi %files extensions %{_libdir}/pgsql/pgpool-recovery.so -%{_libdir}/pgsql/bitcode/pgpool-recovery.index.bc -%{_libdir}/pgsql/bitcode/pgpool-recovery/pgpool-recovery.bc -%{_libdir}/pgsql/bitcode/pgpool-regclass.index.bc -%{_libdir}/pgsql/bitcode/pgpool-regclass/pgpool-regclass.bc %{_datadir}/pgsql/extension/pgpool-recovery.sql %{_datadir}/pgsql/extension/pgpool_recovery--1.1.sql %{_datadir}/pgsql/extension/pgpool_recovery--1.2.sql @@ -244,6 +240,9 @@ fi %changelog +* Tue Aug 22 2023 Ondrej Sloup - 4.4.4-1 +- Rebase to the latest upstream version (rhbz#2232454) + * Fri Jul 21 2023 Fedora Release Engineering - 4.4.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild diff --git a/sources b/sources index f73b469..58ce9e8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pgpool-II-4.4.3.tar.gz) = 1522f038a84181ea02cd042317990b8360e2d752dc8d96296930dcc91b57ac918e625ef767abc5f8f0363f5bcb3d78b55722d09ed6201514be0d018a3b4d4c5a +SHA512 (pgpool-II-4.4.4.tar.gz) = fb80df3df2894e7f2cf820a2b32e04ef6447a8137341db65c3a141679ea0fcbae7d5824c1904cb19aae7b05ef9fe641ac294dbc58cdbc6231444f0c4e508e7dc From 43a5d449661e7127b278a2c179aadb95045b12ba Mon Sep 17 00:00:00 2001 From: Filip Janus Date: Tue, 5 Dec 2023 20:04:36 +0100 Subject: [PATCH 32/44] Since macro postgresql_module_require is not working with demodularized version of postgresql package. It was changet to simple requirement --- postgresql-pgpool-II.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 6e0444c..f8a207a 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.4.4 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -69,7 +69,7 @@ Development headers and libraries for pgpool-II. Summary: Postgresql extensions for pgpool-II Obsoletes: postgresql-pgpool-II-recovery <= 3.3.4-1 Provides: postgresql-pgpool-II-recovery = %{version}-%{release} -Requires: postgresql-server(:MODULE_COMPAT_%{postgresql_major}) +Requires: postgresql-server Requires: %{name}%{?_isa} = %{version}-%{release} @@ -240,6 +240,10 @@ fi %changelog +* Tue Dec 05 2023 Filip Janus - 4.4.4-2 +- Rebuild for demodularized version of postgresql +- remove postgresq-_module_compat since it is not working with demodularized packages + * Tue Aug 22 2023 Ondrej Sloup - 4.4.4-1 - Rebase to the latest upstream version (rhbz#2232454) From bd28abd49322612a6eb6d728409be61b33f7a445 Mon Sep 17 00:00:00 2001 From: Filip Janus Date: Tue, 5 Dec 2023 20:16:17 +0100 Subject: [PATCH 33/44] Update to 4.4.5 --- .gitignore | 0 postgresql-pgpool-II.spec | 7 +++++-- sources | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) mode change 100644 => 100755 .gitignore mode change 100644 => 100755 sources diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index f8a207a..a443fe0 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -9,8 +9,8 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} -Version: 4.4.4 -Release: 2%{?dist} +Version: 4.4.5 +Release: 1%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -240,6 +240,9 @@ fi %changelog +* Tue Dec 05 2023 Filip Janus - 4.4.5-1 +- Update to 4.4.5 + * Tue Dec 05 2023 Filip Janus - 4.4.4-2 - Rebuild for demodularized version of postgresql - remove postgresq-_module_compat since it is not working with demodularized packages diff --git a/sources b/sources old mode 100644 new mode 100755 index 58ce9e8..2d4c0e6 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pgpool-II-4.4.4.tar.gz) = fb80df3df2894e7f2cf820a2b32e04ef6447a8137341db65c3a141679ea0fcbae7d5824c1904cb19aae7b05ef9fe641ac294dbc58cdbc6231444f0c4e508e7dc +SHA512 (pgpool-II-4.4.5.tar.gz) = cd2fb2f715aed70d67522ab1852fa7df059d5379f9d4860be82a3d32d78701c5bce75e3e1304eda6a67670475aa367a2631cce517a4d2e4eb6b07c1e74901dd9 From 520d33fd259422424398c37ea0ae2154b4681070 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 21 Jan 2024 22:11:58 +0000 Subject: [PATCH 34/44] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- postgresql-pgpool-II.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index a443fe0..b8afb82 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.4.5 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -240,6 +240,9 @@ fi %changelog +* Sun Jan 21 2024 Fedora Release Engineering - 4.4.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Tue Dec 05 2023 Filip Janus - 4.4.5-1 - Update to 4.4.5 From 7a05d0e6bd27f00b9186c96359ecb66e27beb424 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jan 2024 23:59:03 +0000 Subject: [PATCH 35/44] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- postgresql-pgpool-II.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index b8afb82..12fd954 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.4.5 -Release: 2%{?dist} +Release: 3%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -240,6 +240,9 @@ fi %changelog +* Thu Jan 25 2024 Fedora Release Engineering - 4.4.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sun Jan 21 2024 Fedora Release Engineering - 4.4.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From afd89d592182dd385408b05ba70bdeec1802ce7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sloup?= Date: Fri, 26 Jan 2024 21:16:00 +0100 Subject: [PATCH 36/44] Rebase to the latest upstream version (rhbz#2252211) --- postgresql-pgpool-II.spec | 11 +++++++---- sources | 2 +- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 12fd954..a6f211a 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -9,8 +9,8 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} -Version: 4.4.5 -Release: 3%{?dist} +Version: 4.5.0 +Release: 1%{?dist} License: BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -240,16 +240,19 @@ fi %changelog +* Fri Jan 26 2024 Ondrej Sloup - 4.5.0-1 +- Rebase to the latest upstream version (rhbz#2252211) + * Thu Jan 25 2024 Fedora Release Engineering - 4.4.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering - 4.4.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild -* Tue Dec 05 2023 Filip Janus - 4.4.5-1 +* Tue Dec 05 2023 Filip Janus - 4.4.5-1 - Update to 4.4.5 -* Tue Dec 05 2023 Filip Janus - 4.4.4-2 +* Tue Dec 05 2023 Filip Janus - 4.4.4-2 - Rebuild for demodularized version of postgresql - remove postgresq-_module_compat since it is not working with demodularized packages diff --git a/sources b/sources index 2d4c0e6..a617f3d 100755 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pgpool-II-4.4.5.tar.gz) = cd2fb2f715aed70d67522ab1852fa7df059d5379f9d4860be82a3d32d78701c5bce75e3e1304eda6a67670475aa367a2631cce517a4d2e4eb6b07c1e74901dd9 +SHA512 (pgpool-II-4.5.0.tar.gz) = e16bdf11fad206ab2218a55bf29ea397999db7dc8afea4732aca293d39c23aa372f9305c5d3cf4431d2a43cc65cb5f9853449579bf1811c7edcae34f703146e0 From b672c4265dc5cebdbf0fe79fa4ebd0d7e9c95791 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sloup?= Date: Fri, 26 Jan 2024 22:04:56 +0100 Subject: [PATCH 37/44] Temporarily stop building i686 --- postgresql-pgpool-II.spec | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index a6f211a..12fa567 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,20 +10,28 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.5.0 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD + URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz Source1: pgpool.service Source2: pgpool.sysconfig Source3: pgpool.init + +# Temporarily stop building i686 architecture as the build fails +# This is a temporary workaround +ExcludeArch: i686 + BuildRequires: make BuildRequires: gcc BuildRequires: clang-devel llvm-devel BuildRequires: postgresql-server-devel BuildRequires: pam-devel, libmemcached-devel, openssl-devel + %if %{systemd_enabled} BuildRequires: systemd + # We require this to be present for %%{_prefix}/lib/tmpfiles.d Requires: systemd Requires(post): systemd-sysv @@ -240,6 +248,9 @@ fi %changelog +* Fri Jan 26 2024 Ondrej Sloup - 4.5.0-2 +- Temporarily stop building i686 + * Fri Jan 26 2024 Ondrej Sloup - 4.5.0-1 - Rebase to the latest upstream version (rhbz#2252211) From 9e3870fc38ea9a36a73fa111f8f816474429dd6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sloup?= Date: Tue, 30 Jan 2024 23:09:35 +0100 Subject: [PATCH 38/44] Stop building i686 permanently --- postgresql-pgpool-II.spec | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 12fa567..a62130e 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.5.0 -Release: 2%{?dist} +Release: 3%{?dist} License: BSD URL: http://pgpool.net @@ -19,15 +19,14 @@ Source1: pgpool.service Source2: pgpool.sysconfig Source3: pgpool.init -# Temporarily stop building i686 architecture as the build fails -# This is a temporary workaround -ExcludeArch: i686 +# Stop building i686 architecture +ExcludeArch: %{ix86} BuildRequires: make BuildRequires: gcc BuildRequires: clang-devel llvm-devel BuildRequires: postgresql-server-devel -BuildRequires: pam-devel, libmemcached-devel, openssl-devel +BuildRequires: pam-devel, libmemcached-awesome-devel, openssl-devel %if %{systemd_enabled} BuildRequires: systemd @@ -70,6 +69,9 @@ DB nodes to be connected, which was not possible in pgpool-I. Summary: The development files for pgpool-II Requires: %{name}%{?_isa} = %{version}-%{release} +# Stop building i686 architecture +ExcludeArch: %{ix86} + %description devel Development headers and libraries for pgpool-II. @@ -80,6 +82,8 @@ Provides: postgresql-pgpool-II-recovery = %{version}-%{release} Requires: postgresql-server Requires: %{name}%{?_isa} = %{version}-%{release} +# Stop building i686 architecture +ExcludeArch: %{ix86} %description extensions Postgresql extensions libraries and sql files for pgpool-II. @@ -248,6 +252,10 @@ fi %changelog +* Tue Jan 30 2024 Ondrej Sloup - 4.5.0-3 +- Stop building i686 permanently +- https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval + * Fri Jan 26 2024 Ondrej Sloup - 4.5.0-2 - Temporarily stop building i686 From 9b773307035d19f4f7235ca2b1ad2ca04bd29a61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sloup?= Date: Thu, 29 Feb 2024 12:25:13 +0100 Subject: [PATCH 39/44] Rebase to the latest upstream version (rhbz#2266774) --- postgresql-pgpool-II.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index a62130e..7707715 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -9,8 +9,8 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} -Version: 4.5.0 -Release: 3%{?dist} +Version: 4.5.1 +Release: 1%{?dist} License: BSD URL: http://pgpool.net @@ -252,6 +252,9 @@ fi %changelog +* Thu Feb 29 2024 Ondrej Sloup - 4.5.1-1 +- Rebase to the latest upstream version (rhbz#2266774) + * Tue Jan 30 2024 Ondrej Sloup - 4.5.0-3 - Stop building i686 permanently - https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval diff --git a/sources b/sources index a617f3d..7af30b9 100755 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (pgpool-II-4.5.0.tar.gz) = e16bdf11fad206ab2218a55bf29ea397999db7dc8afea4732aca293d39c23aa372f9305c5d3cf4431d2a43cc65cb5f9853449579bf1811c7edcae34f703146e0 +SHA512 (pgpool-II-4.5.1.tar.gz) = 790278ca64303b924aeecfca6e78d934c6c8d48f1a705f3cf5d648ea79893f1749b10fd9d8575e5ae7f89997d0b311d0e5e7c02da771a0b37060bf12b4590d5f From af3d78f629fa0c4998a256cb106ee09d0178f38e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jul 2024 08:19:28 +0000 Subject: [PATCH 40/44] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- postgresql-pgpool-II.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 7707715..37470cc 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.5.1 -Release: 1%{?dist} +Release: 2%{?dist} License: BSD URL: http://pgpool.net @@ -252,6 +252,9 @@ fi %changelog +* Fri Jul 19 2024 Fedora Release Engineering - 4.5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Thu Feb 29 2024 Ondrej Sloup - 4.5.1-1 - Rebase to the latest upstream version (rhbz#2266774) From da23c56d50e3b7f858a2a1ee40e9980bb9e1ba65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Wed, 4 Sep 2024 19:15:43 +0200 Subject: [PATCH 41/44] convert license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- postgresql-pgpool-II.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 37470cc..86c5606 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,8 +10,9 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.5.1 -Release: 2%{?dist} -License: BSD +Release: 3%{?dist} +# Automatically converted from old format: BSD - review is highly recommended. +License: LicenseRef-Callaway-BSD URL: http://pgpool.net Source0: http://www.pgpool.net/mediawiki/images/%{short_name}-%{version}.tar.gz @@ -252,6 +253,9 @@ fi %changelog +* Wed Sep 04 2024 Miroslav Suchý - 4.5.1-3 +- convert license to SPDX + * Fri Jul 19 2024 Fedora Release Engineering - 4.5.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From d38f17f0a65eb369b1a702c509ab97c4a51e1c97 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 18 Jan 2025 10:38:34 +0000 Subject: [PATCH 42/44] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- postgresql-pgpool-II.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 86c5606..2d5db59 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.5.1 -Release: 3%{?dist} +Release: 4%{?dist} # Automatically converted from old format: BSD - review is highly recommended. License: LicenseRef-Callaway-BSD @@ -253,6 +253,9 @@ fi %changelog +* Sat Jan 18 2025 Fedora Release Engineering - 4.5.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Sep 04 2024 Miroslav Suchý - 4.5.1-3 - convert license to SPDX From 2cd42dbc6244c4f6a50a4dc9dee0a385ff0f257b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sat, 1 Feb 2025 19:56:42 +0100 Subject: [PATCH 43/44] Add explicit BR: libxcrypt-devel MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Björn Esser --- postgresql-pgpool-II.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 2d5db59..8df44b3 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.5.1 -Release: 4%{?dist} +Release: 5%{?dist} # Automatically converted from old format: BSD - review is highly recommended. License: LicenseRef-Callaway-BSD @@ -28,6 +28,7 @@ BuildRequires: gcc BuildRequires: clang-devel llvm-devel BuildRequires: postgresql-server-devel BuildRequires: pam-devel, libmemcached-awesome-devel, openssl-devel +BuildRequires: libxcrypt-devel %if %{systemd_enabled} BuildRequires: systemd @@ -253,6 +254,9 @@ fi %changelog +* Sat Feb 01 2025 Björn Esser - 4.5.1-5 +- Add explicit BR: libxcrypt-devel + * Sat Jan 18 2025 Fedora Release Engineering - 4.5.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 092d9f262b3d2675d0f2fd4f0a642ad2942136e4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 06:04:12 +0000 Subject: [PATCH 44/44] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- postgresql-pgpool-II.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql-pgpool-II.spec b/postgresql-pgpool-II.spec index 8df44b3..e4142db 100644 --- a/postgresql-pgpool-II.spec +++ b/postgresql-pgpool-II.spec @@ -10,7 +10,7 @@ Summary: Pgpool is a connection pooling/replication server for PostgreSQL Name: postgresql-%{short_name} Version: 4.5.1 -Release: 5%{?dist} +Release: 6%{?dist} # Automatically converted from old format: BSD - review is highly recommended. License: LicenseRef-Callaway-BSD @@ -254,6 +254,9 @@ fi %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 4.5.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sat Feb 01 2025 Björn Esser - 4.5.1-5 - Add explicit BR: libxcrypt-devel