From 644f31c5d03ea39a5635a4da536bc36948e78904 Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 26 Feb 2026 14:49:38 +0000 Subject: [PATCH 01/15] Update to 17.9 upstream release - Resolves: rhbz#2414833 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 4 ++++ README.packit | 2 +- postgresql17.spec | 10 +++++++--- sources | 8 ++++---- 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 2e42a7a..5eaff60 100755 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,7 @@ /postgresql-16.10.tar.bz2 /postgresql-17.6.tar.bz2.sha256 /postgresql-16.10.tar.bz2.sha256 +/postgresql-17.9.tar.bz2 +/postgresql-16.13.tar.bz2 +/postgresql-17.9.tar.bz2.sha256 +/postgresql-16.13.tar.bz2.sha256 diff --git a/README.packit b/README.packit index 3ad54d6..ebfd30b 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.11.0. +The file was generated using packit 1.15.0.post1.dev2+g8f2adf816. diff --git a/postgresql17.spec b/postgresql17.spec index 945c226..3bc1c56 100644 --- a/postgresql17.spec +++ b/postgresql17.spec @@ -47,8 +47,8 @@ Summary: PostgreSQL client programs Name: %{majorname}%{majorversion} -Version: %{majorversion}.6 -Release: 2%{?dist} +Version: %{majorversion}.9 +Release: 1%{?dist} # The PostgreSQL license is very similar to other MIT licenses, but the OSI # recognizes it as an independent license, so we do as well. @@ -60,7 +60,7 @@ Url: http://www.postgresql.org/ # that this be kept up with the latest minor release of the previous series; # but update when bugs affecting pg_dump output are fixed. %global prevmajorversion 16 -%global prevversion %{prevmajorversion}.10 +%global prevversion %{prevmajorversion}.13 %global prev_prefix %{_libdir}/pgsql/postgresql-%{prevmajorversion} %global precise_version %{?epoch:%epoch:}%version-%release @@ -1354,6 +1354,10 @@ make -C postgresql-setup-%{setup_version} check %changelog +* Thu Feb 26 2026 Packit - 17.9-1 +- Update to version 17.9 +- Resolves: rhbz#2414833 + * Tue Jan 20 2026 Fedora Release Engineering - 17.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild diff --git a/sources b/sources index 64c583e..73eab34 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ -SHA512 (postgresql-17.6.tar.bz2) = d377ed208b3fd1bf9611f148f4286e8c655374218cc3b12cd766917063001750f7dede140065874b7c8bdc2f2b3ecaf15c18cc6cd341929b2c3a574a7797a67e -SHA512 (postgresql-16.10.tar.bz2) = b6de80d522f863b0d9dd8c2bf4f71bea309bd07586859e309a9821e7f6fd5839557dc396351e7b61aebf492bf8c8a053a324f059a1dee621ac1a6d5e8eccea22 +SHA512 (postgresql-17.9.tar.bz2) = 2b9c9ca9d765704895ec4af4107accead2ba3f3ce8bc87eed29fd020cf97b53a49a7d3eb9fa1242a7c430fe2f7e1be726f1ad67557ded2fe8b31b9d8fe659fbf +SHA512 (postgresql-16.13.tar.bz2) = 3ea11b81ce55be5c3c169f0c94ddfa9debae6b3cbe7407086ba3a602fad7668900c2838d4d4488c671b2ccc670a9cd288ece90e42ecf8de953df6b4e103d286d SHA512 (postgresql-setup-8.9.tar.gz) = 118e9ebf858722a38b0e90324bc1b49fc7058cda601ca0a7e78c94e7b95e89d6dbbc46f377626364b068614ced3cde3cb4733973ad2d71bf17892ad773657ef7 -SHA512 (postgresql-17.6.tar.bz2.sha256) = b727c9dac05f69992bb41f18ca48083147ba50f64aee9b638e081d64aa98c5901c5aaa3958f5d9a28e933fbbbdd83e7d43c5c429b0c3d4be0a840e90cfb44098 -SHA512 (postgresql-16.10.tar.bz2.sha256) = 2489a4a2074c7be5c352153ab899681f0761db5dfce8fe315be19783d91613c033570a2f5f85145e5608550e1636231abbeb96aacaa8a94f463caf0c02af48a1 +SHA512 (postgresql-17.9.tar.bz2.sha256) = 49f14982c807ae48fac40aa4a8cb0b04f7ba8fb7546fbf922992f3a38026cde53db33f4932d7e76c4105c8c04d438db43da31ddda844e56c26f0d6be80701cb4 +SHA512 (postgresql-16.13.tar.bz2.sha256) = 0be6cc3fc1f0d358b63288f0f8029932ad90c1fc8d98867cc07e9d832c14228835d66f747c2105db7a7455976f5654a8592bb0b1de3baf91163fa108d8325ea6 From 83c89988ba531dafc8468b62c42382cd0eb55e19 Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 26 Feb 2026 14:50:01 +0000 Subject: [PATCH 02/15] Update to 17.9 upstream release - Resolves: rhbz#2414833 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 4 ++++ README.packit | 2 +- postgresql17.spec | 10 +++++++--- sources | 8 ++++---- 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 2e42a7a..5eaff60 100755 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,7 @@ /postgresql-16.10.tar.bz2 /postgresql-17.6.tar.bz2.sha256 /postgresql-16.10.tar.bz2.sha256 +/postgresql-17.9.tar.bz2 +/postgresql-16.13.tar.bz2 +/postgresql-17.9.tar.bz2.sha256 +/postgresql-16.13.tar.bz2.sha256 diff --git a/README.packit b/README.packit index 3ad54d6..ebfd30b 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.11.0. +The file was generated using packit 1.15.0.post1.dev2+g8f2adf816. diff --git a/postgresql17.spec b/postgresql17.spec index 945c226..3bc1c56 100644 --- a/postgresql17.spec +++ b/postgresql17.spec @@ -47,8 +47,8 @@ Summary: PostgreSQL client programs Name: %{majorname}%{majorversion} -Version: %{majorversion}.6 -Release: 2%{?dist} +Version: %{majorversion}.9 +Release: 1%{?dist} # The PostgreSQL license is very similar to other MIT licenses, but the OSI # recognizes it as an independent license, so we do as well. @@ -60,7 +60,7 @@ Url: http://www.postgresql.org/ # that this be kept up with the latest minor release of the previous series; # but update when bugs affecting pg_dump output are fixed. %global prevmajorversion 16 -%global prevversion %{prevmajorversion}.10 +%global prevversion %{prevmajorversion}.13 %global prev_prefix %{_libdir}/pgsql/postgresql-%{prevmajorversion} %global precise_version %{?epoch:%epoch:}%version-%release @@ -1354,6 +1354,10 @@ make -C postgresql-setup-%{setup_version} check %changelog +* Thu Feb 26 2026 Packit - 17.9-1 +- Update to version 17.9 +- Resolves: rhbz#2414833 + * Tue Jan 20 2026 Fedora Release Engineering - 17.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild diff --git a/sources b/sources index 64c583e..73eab34 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ -SHA512 (postgresql-17.6.tar.bz2) = d377ed208b3fd1bf9611f148f4286e8c655374218cc3b12cd766917063001750f7dede140065874b7c8bdc2f2b3ecaf15c18cc6cd341929b2c3a574a7797a67e -SHA512 (postgresql-16.10.tar.bz2) = b6de80d522f863b0d9dd8c2bf4f71bea309bd07586859e309a9821e7f6fd5839557dc396351e7b61aebf492bf8c8a053a324f059a1dee621ac1a6d5e8eccea22 +SHA512 (postgresql-17.9.tar.bz2) = 2b9c9ca9d765704895ec4af4107accead2ba3f3ce8bc87eed29fd020cf97b53a49a7d3eb9fa1242a7c430fe2f7e1be726f1ad67557ded2fe8b31b9d8fe659fbf +SHA512 (postgresql-16.13.tar.bz2) = 3ea11b81ce55be5c3c169f0c94ddfa9debae6b3cbe7407086ba3a602fad7668900c2838d4d4488c671b2ccc670a9cd288ece90e42ecf8de953df6b4e103d286d SHA512 (postgresql-setup-8.9.tar.gz) = 118e9ebf858722a38b0e90324bc1b49fc7058cda601ca0a7e78c94e7b95e89d6dbbc46f377626364b068614ced3cde3cb4733973ad2d71bf17892ad773657ef7 -SHA512 (postgresql-17.6.tar.bz2.sha256) = b727c9dac05f69992bb41f18ca48083147ba50f64aee9b638e081d64aa98c5901c5aaa3958f5d9a28e933fbbbdd83e7d43c5c429b0c3d4be0a840e90cfb44098 -SHA512 (postgresql-16.10.tar.bz2.sha256) = 2489a4a2074c7be5c352153ab899681f0761db5dfce8fe315be19783d91613c033570a2f5f85145e5608550e1636231abbeb96aacaa8a94f463caf0c02af48a1 +SHA512 (postgresql-17.9.tar.bz2.sha256) = 49f14982c807ae48fac40aa4a8cb0b04f7ba8fb7546fbf922992f3a38026cde53db33f4932d7e76c4105c8c04d438db43da31ddda844e56c26f0d6be80701cb4 +SHA512 (postgresql-16.13.tar.bz2.sha256) = 0be6cc3fc1f0d358b63288f0f8029932ad90c1fc8d98867cc07e9d832c14228835d66f747c2105db7a7455976f5654a8592bb0b1de3baf91163fa108d8325ea6 From 335eefaea2465bb75b2e7f6b8a2aaf3488ae9ef5 Mon Sep 17 00:00:00 2001 From: Petr Khartskhaev Date: Fri, 24 Apr 2026 21:47:21 +0200 Subject: [PATCH 03/15] Update postgresql-setup to version 8.12 --- .gitignore | 1 + postgresql17.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 5eaff60..edb5bbd 100755 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ /postgresql-16.13.tar.bz2 /postgresql-17.9.tar.bz2.sha256 /postgresql-16.13.tar.bz2.sha256 +/postgresql-setup-8.12.tar.gz diff --git a/postgresql17.spec b/postgresql17.spec index 3bc1c56..067673c 100644 --- a/postgresql17.spec +++ b/postgresql17.spec @@ -48,7 +48,7 @@ Summary: PostgreSQL client programs Name: %{majorname}%{majorversion} Version: %{majorversion}.9 -Release: 1%{?dist} +Release: 2%{?dist} # The PostgreSQL license is very similar to other MIT licenses, but the OSI # recognizes it as an independent license, so we do as well. @@ -64,7 +64,7 @@ Url: http://www.postgresql.org/ %global prev_prefix %{_libdir}/pgsql/postgresql-%{prevmajorversion} %global precise_version %{?epoch:%epoch:}%version-%release -%global setup_version 8.9 +%global setup_version 8.12 %global service_name postgresql.service @@ -1354,6 +1354,9 @@ make -C postgresql-setup-%{setup_version} check %changelog +* Fri Apr 24 2026 Petr Khartskhaev - 17.9-2 +- Update postgresql-setup to 8.12 + * Thu Feb 26 2026 Packit - 17.9-1 - Update to version 17.9 - Resolves: rhbz#2414833 diff --git a/sources b/sources index 73eab34..a787b69 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ SHA512 (postgresql-17.9.tar.bz2) = 2b9c9ca9d765704895ec4af4107accead2ba3f3ce8bc87eed29fd020cf97b53a49a7d3eb9fa1242a7c430fe2f7e1be726f1ad67557ded2fe8b31b9d8fe659fbf SHA512 (postgresql-16.13.tar.bz2) = 3ea11b81ce55be5c3c169f0c94ddfa9debae6b3cbe7407086ba3a602fad7668900c2838d4d4488c671b2ccc670a9cd288ece90e42ecf8de953df6b4e103d286d -SHA512 (postgresql-setup-8.9.tar.gz) = 118e9ebf858722a38b0e90324bc1b49fc7058cda601ca0a7e78c94e7b95e89d6dbbc46f377626364b068614ced3cde3cb4733973ad2d71bf17892ad773657ef7 +SHA512 (postgresql-setup-8.12.tar.gz) = 9a921e8806e87891f6573d009d41800b4bde8b64e78813cdfcdb15cc7ca9b4f21cd2681becf82e881c7e99590a4d17dfe04aa868b7dd6d134feff719a2806344 SHA512 (postgresql-17.9.tar.bz2.sha256) = 49f14982c807ae48fac40aa4a8cb0b04f7ba8fb7546fbf922992f3a38026cde53db33f4932d7e76c4105c8c04d438db43da31ddda844e56c26f0d6be80701cb4 SHA512 (postgresql-16.13.tar.bz2.sha256) = 0be6cc3fc1f0d358b63288f0f8029932ad90c1fc8d98867cc07e9d832c14228835d66f747c2105db7a7455976f5654a8592bb0b1de3baf91163fa108d8325ea6 From fd5a04f8eda9c7b5e089468d1d31531baa9b7270 Mon Sep 17 00:00:00 2001 From: Petr Khartskhaev Date: Fri, 24 Apr 2026 21:47:21 +0200 Subject: [PATCH 04/15] Update postgresql-setup to version 8.12 --- .gitignore | 1 + postgresql17.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 5eaff60..edb5bbd 100755 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ /postgresql-16.13.tar.bz2 /postgresql-17.9.tar.bz2.sha256 /postgresql-16.13.tar.bz2.sha256 +/postgresql-setup-8.12.tar.gz diff --git a/postgresql17.spec b/postgresql17.spec index 3bc1c56..067673c 100644 --- a/postgresql17.spec +++ b/postgresql17.spec @@ -48,7 +48,7 @@ Summary: PostgreSQL client programs Name: %{majorname}%{majorversion} Version: %{majorversion}.9 -Release: 1%{?dist} +Release: 2%{?dist} # The PostgreSQL license is very similar to other MIT licenses, but the OSI # recognizes it as an independent license, so we do as well. @@ -64,7 +64,7 @@ Url: http://www.postgresql.org/ %global prev_prefix %{_libdir}/pgsql/postgresql-%{prevmajorversion} %global precise_version %{?epoch:%epoch:}%version-%release -%global setup_version 8.9 +%global setup_version 8.12 %global service_name postgresql.service @@ -1354,6 +1354,9 @@ make -C postgresql-setup-%{setup_version} check %changelog +* Fri Apr 24 2026 Petr Khartskhaev - 17.9-2 +- Update postgresql-setup to 8.12 + * Thu Feb 26 2026 Packit - 17.9-1 - Update to version 17.9 - Resolves: rhbz#2414833 diff --git a/sources b/sources index 73eab34..a787b69 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ SHA512 (postgresql-17.9.tar.bz2) = 2b9c9ca9d765704895ec4af4107accead2ba3f3ce8bc87eed29fd020cf97b53a49a7d3eb9fa1242a7c430fe2f7e1be726f1ad67557ded2fe8b31b9d8fe659fbf SHA512 (postgresql-16.13.tar.bz2) = 3ea11b81ce55be5c3c169f0c94ddfa9debae6b3cbe7407086ba3a602fad7668900c2838d4d4488c671b2ccc670a9cd288ece90e42ecf8de953df6b4e103d286d -SHA512 (postgresql-setup-8.9.tar.gz) = 118e9ebf858722a38b0e90324bc1b49fc7058cda601ca0a7e78c94e7b95e89d6dbbc46f377626364b068614ced3cde3cb4733973ad2d71bf17892ad773657ef7 +SHA512 (postgresql-setup-8.12.tar.gz) = 9a921e8806e87891f6573d009d41800b4bde8b64e78813cdfcdb15cc7ca9b4f21cd2681becf82e881c7e99590a4d17dfe04aa868b7dd6d134feff719a2806344 SHA512 (postgresql-17.9.tar.bz2.sha256) = 49f14982c807ae48fac40aa4a8cb0b04f7ba8fb7546fbf922992f3a38026cde53db33f4932d7e76c4105c8c04d438db43da31ddda844e56c26f0d6be80701cb4 SHA512 (postgresql-16.13.tar.bz2.sha256) = 0be6cc3fc1f0d358b63288f0f8029932ad90c1fc8d98867cc07e9d832c14228835d66f747c2105db7a7455976f5654a8592bb0b1de3baf91163fa108d8325ea6 From 58cdad4cd5e3d66abb13cae3b33ac07cdb2006f6 Mon Sep 17 00:00:00 2001 From: Pavol Sloboda Date: Wed, 6 May 2026 13:21:16 +0200 Subject: [PATCH 05/15] Modified the postgresql configuration to have the ssl_ciphers set to 'PROFILE=SYSTEM' after installation, while still keeping the default as it was before: 'HIGH:MEDIUM:+3DES:!aNULL' Related: RHEL-144930 --- postgresql-default-ssl-config.patch | 12 ++++++++++++ postgresql17.spec | 2 ++ 2 files changed, 14 insertions(+) create mode 100644 postgresql-default-ssl-config.patch diff --git a/postgresql-default-ssl-config.patch b/postgresql-default-ssl-config.patch new file mode 100644 index 0000000..dd5495b --- /dev/null +++ b/postgresql-default-ssl-config.patch @@ -0,0 +1,12 @@ +diff -Naur postgresql-17.9/src/backend/utils/misc/postgresql.conf.sample postgresql-17.9_patched/src/backend/utils/misc/postgresql.conf.sample +--- postgresql-17.9/src/backend/utils/misc/postgresql.conf.sample 2026-02-23 22:58:47.000000000 +0100 ++++ postgresql-17.9_patched/src/backend/utils/misc/postgresql.conf.sample 2026-05-12 11:35:30.531633102 +0200 +@@ -110,7 +110,7 @@ + #ssl_crl_file = '' + #ssl_crl_dir = '' + #ssl_key_file = 'server.key' +-#ssl_ciphers = 'HIGH:MEDIUM:+3DES:!aNULL' # allowed SSL ciphers ++ssl_ciphers = 'PROFILE=SYSTEM' # allowed SSL ciphers, default: 'HIGH:MEDIUM:+3DES:!aNULL' + #ssl_prefer_server_ciphers = on + #ssl_ecdh_curve = 'prime256v1' + #ssl_min_protocol_version = 'TLSv1.2' diff --git a/postgresql17.spec b/postgresql17.spec index 067673c..911f05e 100644 --- a/postgresql17.spec +++ b/postgresql17.spec @@ -95,6 +95,7 @@ Patch9: postgresql-server-pg_config.patch # rhbz#1940964 Patch10: postgresql-datalayout-mismatch-on-s390.patch Patch12: postgresql-no-libecpg.patch +Patch13: postgresql-default-ssl-config.patch # This macro is used for package names in the files section %if %?postgresql_default @@ -520,6 +521,7 @@ goal of accelerating analytics queries. %endif %patch 9 -p1 %patch 10 -p1 +%patch 13 -p1 %if ! %external_libpq From 9e98877d16bd7e0a00b65ae3bf08c518a44851d7 Mon Sep 17 00:00:00 2001 From: Pavol Sloboda Date: Tue, 12 May 2026 11:34:40 +0200 Subject: [PATCH 06/15] Release bump --- postgresql17.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql17.spec b/postgresql17.spec index 911f05e..2322445 100644 --- a/postgresql17.spec +++ b/postgresql17.spec @@ -48,7 +48,7 @@ Summary: PostgreSQL client programs Name: %{majorname}%{majorversion} Version: %{majorversion}.9 -Release: 2%{?dist} +Release: 3%{?dist} # The PostgreSQL license is very similar to other MIT licenses, but the OSI # recognizes it as an independent license, so we do as well. @@ -1356,6 +1356,9 @@ make -C postgresql-setup-%{setup_version} check %changelog +* Tue May 12 2026 Pavol Sloboda - 17.9-3 +- Release bump + * Fri Apr 24 2026 Petr Khartskhaev - 17.9-2 - Update postgresql-setup to 8.12 From 34700e63c88ffab8a3822d2e8ee966397ca74dee Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 14 May 2026 14:52:37 +0000 Subject: [PATCH 07/15] Update to 17.10 upstream release - Resolves: rhbz#2477453 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 4 ++++ README.packit | 2 +- postgresql17.spec | 10 +++++++--- sources | 8 ++++---- 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index edb5bbd..d746e2e 100755 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,7 @@ /postgresql-17.9.tar.bz2.sha256 /postgresql-16.13.tar.bz2.sha256 /postgresql-setup-8.12.tar.gz +/postgresql-17.10.tar.bz2 +/postgresql-16.14.tar.bz2 +/postgresql-17.10.tar.bz2.sha256 +/postgresql-16.14.tar.bz2.sha256 diff --git a/README.packit b/README.packit index ebfd30b..eb5cf90 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.15.0.post1.dev2+g8f2adf816. +The file was generated using packit 1.16.0.post1.dev2+ged481c62d. diff --git a/postgresql17.spec b/postgresql17.spec index 067673c..b7f29cf 100644 --- a/postgresql17.spec +++ b/postgresql17.spec @@ -47,8 +47,8 @@ Summary: PostgreSQL client programs Name: %{majorname}%{majorversion} -Version: %{majorversion}.9 -Release: 2%{?dist} +Version: %{majorversion}.10 +Release: 1%{?dist} # The PostgreSQL license is very similar to other MIT licenses, but the OSI # recognizes it as an independent license, so we do as well. @@ -60,7 +60,7 @@ Url: http://www.postgresql.org/ # that this be kept up with the latest minor release of the previous series; # but update when bugs affecting pg_dump output are fixed. %global prevmajorversion 16 -%global prevversion %{prevmajorversion}.13 +%global prevversion %{prevmajorversion}.14 %global prev_prefix %{_libdir}/pgsql/postgresql-%{prevmajorversion} %global precise_version %{?epoch:%epoch:}%version-%release @@ -1354,6 +1354,10 @@ make -C postgresql-setup-%{setup_version} check %changelog +* Thu May 14 2026 Packit - 17.10-1 +- Update to version 17.10 +- Resolves: rhbz#2477453 + * Fri Apr 24 2026 Petr Khartskhaev - 17.9-2 - Update postgresql-setup to 8.12 diff --git a/sources b/sources index a787b69..0ce9862 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ -SHA512 (postgresql-17.9.tar.bz2) = 2b9c9ca9d765704895ec4af4107accead2ba3f3ce8bc87eed29fd020cf97b53a49a7d3eb9fa1242a7c430fe2f7e1be726f1ad67557ded2fe8b31b9d8fe659fbf -SHA512 (postgresql-16.13.tar.bz2) = 3ea11b81ce55be5c3c169f0c94ddfa9debae6b3cbe7407086ba3a602fad7668900c2838d4d4488c671b2ccc670a9cd288ece90e42ecf8de953df6b4e103d286d +SHA512 (postgresql-17.10.tar.bz2) = 1a7ea39efe5d42acd5f4edda50c418515b6c9032d92cd38c55181106ca5808b17f66ffe673f97002698c93cfb555a47ee450f9e471cb245c5ca44bc742a6a081 +SHA512 (postgresql-16.14.tar.bz2) = ba2f943aa29a9473986aedd617b5884f61a4f28984e807b1f5cb4a7bd82f62856419b23bd020cbdeb4e572b4cabe8038a6dc9fd83e2a4cbccc9c11872504d210 SHA512 (postgresql-setup-8.12.tar.gz) = 9a921e8806e87891f6573d009d41800b4bde8b64e78813cdfcdb15cc7ca9b4f21cd2681becf82e881c7e99590a4d17dfe04aa868b7dd6d134feff719a2806344 -SHA512 (postgresql-17.9.tar.bz2.sha256) = 49f14982c807ae48fac40aa4a8cb0b04f7ba8fb7546fbf922992f3a38026cde53db33f4932d7e76c4105c8c04d438db43da31ddda844e56c26f0d6be80701cb4 -SHA512 (postgresql-16.13.tar.bz2.sha256) = 0be6cc3fc1f0d358b63288f0f8029932ad90c1fc8d98867cc07e9d832c14228835d66f747c2105db7a7455976f5654a8592bb0b1de3baf91163fa108d8325ea6 +SHA512 (postgresql-17.10.tar.bz2.sha256) = 04fbc0154b61354b109c866d13ca1028d9a53f732c8a31bef034732797953338d7ff61b770a5c024b4bfc04565fbff8cb1d28a6792093bfa6654a8f96799cf3e +SHA512 (postgresql-16.14.tar.bz2.sha256) = 437e0b69737d3e2fe8bb5be11ddbfcdc6500a0cbd053d9feebed739f977706053ecd6744fd5716bf41b09e2943d081a8703cf7498ea6f1ad2113c3835726e1a2 From 355d6d92e603816cd3e856586a06ec03a40d775b Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 3 Jun 2026 17:37:55 +0200 Subject: [PATCH 08/15] Rebuilt for Python 3.15 --- postgresql17.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql17.spec b/postgresql17.spec index 2322445..168300d 100644 --- a/postgresql17.spec +++ b/postgresql17.spec @@ -48,7 +48,7 @@ Summary: PostgreSQL client programs Name: %{majorname}%{majorversion} Version: %{majorversion}.9 -Release: 3%{?dist} +Release: 4%{?dist} # The PostgreSQL license is very similar to other MIT licenses, but the OSI # recognizes it as an independent license, so we do as well. @@ -1356,6 +1356,9 @@ make -C postgresql-setup-%{setup_version} check %changelog +* Wed Jun 03 2026 Python Maint - 17.9-4 +- Rebuilt for Python 3.15 + * Tue May 12 2026 Pavol Sloboda - 17.9-3 - Release bump From bd4b57ce93e7bc1f4d3a5c2cce2b05caf0b6cfe6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= Date: Mon, 8 Jun 2026 09:52:49 +0200 Subject: [PATCH 09/15] Rebuilt for icu 78.3 --- postgresql17.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql17.spec b/postgresql17.spec index 168300d..c3c8471 100644 --- a/postgresql17.spec +++ b/postgresql17.spec @@ -48,7 +48,7 @@ Summary: PostgreSQL client programs Name: %{majorname}%{majorversion} Version: %{majorversion}.9 -Release: 4%{?dist} +Release: 5%{?dist} # The PostgreSQL license is very similar to other MIT licenses, but the OSI # recognizes it as an independent license, so we do as well. @@ -1356,6 +1356,9 @@ make -C postgresql-setup-%{setup_version} check %changelog +* Mon Jun 08 2026 František Zatloukal - 17.9-5 +- Rebuilt for icu 78.3 + * Wed Jun 03 2026 Python Maint - 17.9-4 - Rebuilt for Python 3.15 From 7ca8817adc3f1fb350212153e889e34d29726dbf Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jul 2026 17:35:33 +0000 Subject: [PATCH 10/15] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- postgresql17.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql17.spec b/postgresql17.spec index c3c8471..a2defea 100644 --- a/postgresql17.spec +++ b/postgresql17.spec @@ -48,7 +48,7 @@ Summary: PostgreSQL client programs Name: %{majorname}%{majorversion} Version: %{majorversion}.9 -Release: 5%{?dist} +Release: 6%{?dist} # The PostgreSQL license is very similar to other MIT licenses, but the OSI # recognizes it as an independent license, so we do as well. @@ -1356,6 +1356,9 @@ make -C postgresql-setup-%{setup_version} check %changelog +* Thu Jul 16 2026 Fedora Release Engineering - 17.9-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Mon Jun 08 2026 František Zatloukal - 17.9-5 - Rebuilt for icu 78.3 From 2d97ef987d1977aee4bee07bf1483af6d0de28f6 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 22 Jul 2026 10:48:15 +0200 Subject: [PATCH 11/15] Rebuilt for Python 3.15.0b4 ABI change --- postgresql17.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql17.spec b/postgresql17.spec index a2defea..256e9a4 100644 --- a/postgresql17.spec +++ b/postgresql17.spec @@ -48,7 +48,7 @@ Summary: PostgreSQL client programs Name: %{majorname}%{majorversion} Version: %{majorversion}.9 -Release: 6%{?dist} +Release: 7%{?dist} # The PostgreSQL license is very similar to other MIT licenses, but the OSI # recognizes it as an independent license, so we do as well. @@ -1356,6 +1356,9 @@ make -C postgresql-setup-%{setup_version} check %changelog +* Wed Jul 22 2026 Python Maint - 17.9-7 +- Rebuilt for Python 3.15.0b4 ABI change + * Thu Jul 16 2026 Fedora Release Engineering - 17.9-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild From c366a71f05e8a469f8c0f3f54ff9845a817b8546 Mon Sep 17 00:00:00 2001 From: Jitka Plesnikova Date: Thu, 23 Jul 2026 17:40:06 +0200 Subject: [PATCH 12/15] Perl 5.44 rebuild --- postgresql17.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql17.spec b/postgresql17.spec index 256e9a4..329dafd 100644 --- a/postgresql17.spec +++ b/postgresql17.spec @@ -48,7 +48,7 @@ Summary: PostgreSQL client programs Name: %{majorname}%{majorversion} Version: %{majorversion}.9 -Release: 7%{?dist} +Release: 8%{?dist} # The PostgreSQL license is very similar to other MIT licenses, but the OSI # recognizes it as an independent license, so we do as well. @@ -1356,6 +1356,9 @@ make -C postgresql-setup-%{setup_version} check %changelog +* Thu Jul 23 2026 Jitka Plesnikova - 17.9-8 +- Perl 5.44 rebuild + * Wed Jul 22 2026 Python Maint - 17.9-7 - Rebuilt for Python 3.15.0b4 ABI change From 80e3ceb23ff0e65b246b36ae19261d7a6d2cbe33 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 24 Jul 2026 12:56:40 +0200 Subject: [PATCH 13/15] Rebuilt for Python 3.15.0b4 ABI change --- postgresql17.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/postgresql17.spec b/postgresql17.spec index 329dafd..3bd115c 100644 --- a/postgresql17.spec +++ b/postgresql17.spec @@ -48,7 +48,7 @@ Summary: PostgreSQL client programs Name: %{majorname}%{majorversion} Version: %{majorversion}.9 -Release: 8%{?dist} +Release: 9%{?dist} # The PostgreSQL license is very similar to other MIT licenses, but the OSI # recognizes it as an independent license, so we do as well. @@ -1356,6 +1356,9 @@ make -C postgresql-setup-%{setup_version} check %changelog +* Fri Jul 24 2026 Python Maint - 17.9-9 +- Rebuilt for Python 3.15.0b4 ABI change + * Thu Jul 23 2026 Jitka Plesnikova - 17.9-8 - Perl 5.44 rebuild From 9dca9e48082028af49171d270cef9d497a83902e Mon Sep 17 00:00:00 2001 From: Daniel Handzus Date: Mon, 3 Aug 2026 13:25:37 +0200 Subject: [PATCH 14/15] Enable CI testing --- .fmf/version | 1 + ci.fmf | 10 ---------- gating.yaml | 17 +++++++++++++++++ plans/tier1-public.fmf | 4 ++++ 4 files changed, 22 insertions(+), 10 deletions(-) create mode 100644 .fmf/version delete mode 100644 ci.fmf create mode 100644 gating.yaml create mode 100644 plans/tier1-public.fmf diff --git a/.fmf/version b/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/ci.fmf b/ci.fmf deleted file mode 100644 index 46aa480..0000000 --- a/ci.fmf +++ /dev/null @@ -1,10 +0,0 @@ -/test: - summary: - Basic set of quick tests for postgresql. - discover: - - name: fedora - how: fmf - url: "https://src.fedoraproject.org/tests/postgresql.git" - ref: main - execute: - how: tmt diff --git a/gating.yaml b/gating.yaml new file mode 100644 index 0000000..b6e62e6 --- /dev/null +++ b/gating.yaml @@ -0,0 +1,17 @@ +# Branched Fedora (non-Rawhide) +--- !Policy +product_versions: + - fedora-* +decision_context: bodhi_update_push_testing +subject_type: koji_build +rules: + - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/tier1-public.functional} + +# Rawhide Fedora +--- !Policy +product_versions: + - fedora-* +decision_context: bodhi_update_push_stable +subject_type: koji_build +rules: + - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/tier1-public.functional} diff --git a/plans/tier1-public.fmf b/plans/tier1-public.fmf new file mode 100644 index 0000000..309b874 --- /dev/null +++ b/plans/tier1-public.fmf @@ -0,0 +1,4 @@ +plan: + import: + url: https://gitlab.com/redhat/centos-stream/tests/postgresql + name: /plans/versioned/postgresql17 From 4612e2fc3ac80285f55de96fcf1803e3cca3ddef Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 13 Aug 2026 15:06:41 +0000 Subject: [PATCH 15/15] Update to 17.11 upstream release - Resolves: rhbz#2515355 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 4 ++++ README.packit | 2 +- postgresql17.spec | 8 ++++++-- sources | 8 ++++---- 4 files changed, 15 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index d746e2e..6bca558 100755 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,7 @@ /postgresql-16.14.tar.bz2 /postgresql-17.10.tar.bz2.sha256 /postgresql-16.14.tar.bz2.sha256 +/postgresql-17.11.tar.bz2 +/postgresql-16.15.tar.bz2 +/postgresql-17.11.tar.bz2.sha256 +/postgresql-16.15.tar.bz2.sha256 diff --git a/README.packit b/README.packit index eb5cf90..68a092a 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.16.0.post1.dev2+ged481c62d. +The file was generated using packit 1.16.2.post1.dev8+g69d783e81. diff --git a/postgresql17.spec b/postgresql17.spec index b7f29cf..759a713 100644 --- a/postgresql17.spec +++ b/postgresql17.spec @@ -47,7 +47,7 @@ Summary: PostgreSQL client programs Name: %{majorname}%{majorversion} -Version: %{majorversion}.10 +Version: %{majorversion}.11 Release: 1%{?dist} # The PostgreSQL license is very similar to other MIT licenses, but the OSI @@ -60,7 +60,7 @@ Url: http://www.postgresql.org/ # that this be kept up with the latest minor release of the previous series; # but update when bugs affecting pg_dump output are fixed. %global prevmajorversion 16 -%global prevversion %{prevmajorversion}.14 +%global prevversion %{prevmajorversion}.15 %global prev_prefix %{_libdir}/pgsql/postgresql-%{prevmajorversion} %global precise_version %{?epoch:%epoch:}%version-%release @@ -1354,6 +1354,10 @@ make -C postgresql-setup-%{setup_version} check %changelog +* Thu Aug 13 2026 Packit - 17.11-1 +- Update to version 17.11 +- Resolves: rhbz#2515355 + * Thu May 14 2026 Packit - 17.10-1 - Update to version 17.10 - Resolves: rhbz#2477453 diff --git a/sources b/sources index 0ce9862..2c49407 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ -SHA512 (postgresql-17.10.tar.bz2) = 1a7ea39efe5d42acd5f4edda50c418515b6c9032d92cd38c55181106ca5808b17f66ffe673f97002698c93cfb555a47ee450f9e471cb245c5ca44bc742a6a081 -SHA512 (postgresql-16.14.tar.bz2) = ba2f943aa29a9473986aedd617b5884f61a4f28984e807b1f5cb4a7bd82f62856419b23bd020cbdeb4e572b4cabe8038a6dc9fd83e2a4cbccc9c11872504d210 +SHA512 (postgresql-17.11.tar.bz2) = caf6acf22d21856d95899cf6f2b7bd2ad8018e6d32d59fe28b3010edb1faf259124fee4a163f8d0a9e5307e12b98287266e040ff6cfc0b1f60e65b96e10458b2 +SHA512 (postgresql-16.15.tar.bz2) = 093dd8b8968560b4dc7cef670dcb9d2eaa54befc835b5c631714003525e58f0362fabebef5a996a3c70ad69b9c5c62d8210f3debac7d90b22df4186814c0151f SHA512 (postgresql-setup-8.12.tar.gz) = 9a921e8806e87891f6573d009d41800b4bde8b64e78813cdfcdb15cc7ca9b4f21cd2681becf82e881c7e99590a4d17dfe04aa868b7dd6d134feff719a2806344 -SHA512 (postgresql-17.10.tar.bz2.sha256) = 04fbc0154b61354b109c866d13ca1028d9a53f732c8a31bef034732797953338d7ff61b770a5c024b4bfc04565fbff8cb1d28a6792093bfa6654a8f96799cf3e -SHA512 (postgresql-16.14.tar.bz2.sha256) = 437e0b69737d3e2fe8bb5be11ddbfcdc6500a0cbd053d9feebed739f977706053ecd6744fd5716bf41b09e2943d081a8703cf7498ea6f1ad2113c3835726e1a2 +SHA512 (postgresql-17.11.tar.bz2.sha256) = 93c0d838d15b92ee995c715f26f0d00129b144086d99d9c661b58cea07e9f33d7ac957a9b3ac1f4e4cff01295897526afea8818ba21a07fa8ae5b75433fb88f6 +SHA512 (postgresql-16.15.tar.bz2.sha256) = 316f72639b7db8e64d0bf0f64b90c0cf6e28c25df1fc8b136866533d2e8f3146743d78e73ec58e3767c6374488bb2eb516c2dbfcccabe8f278fe427cec4db326