From c6f36ca6c0e1b76e89da88834bf73fbbf9372cdc Mon Sep 17 00:00:00 2001 From: AlmaLinux RelEng Bot Date: Tue, 16 Jun 2026 04:21:18 -0400 Subject: [PATCH] import CS git postgresql-15.18-1.el8 --- .gitignore | 6 +- .postgresql.metadata | 6 +- SOURCES/Makefile.regress | 0 SOURCES/postgresql-13.22.tar.bz2.sha256 | 1 - SOURCES/postgresql-13.23.tar.bz2.sha256 | 1 + SOURCES/postgresql-15.17.tar.bz2.sha256 | 1 - SOURCES/postgresql-15.18.tar.bz2.sha256 | 1 + SOURCES/postgresql-bashprofile | 0 SOURCES/postgresql-external-libpq.patch | 0 SOURCES/postgresql-logging.patch | 0 SOURCES/postgresql-no-libecpg.patch | 0 SOURCES/postgresql-server-pg_config.patch | 0 SOURCES/postgresql-var-run-socket.patch | 0 SOURCES/postgresql.pam | 0 SOURCES/postgresql.tmpfiles.d | 1 + SOURCES/rpm-pgsql.patch | 0 SPECS/postgresql.spec | 110 ++++++++++------------ 17 files changed, 57 insertions(+), 70 deletions(-) mode change 100644 => 100755 SOURCES/Makefile.regress delete mode 100644 SOURCES/postgresql-13.22.tar.bz2.sha256 create mode 100644 SOURCES/postgresql-13.23.tar.bz2.sha256 delete mode 100644 SOURCES/postgresql-15.17.tar.bz2.sha256 create mode 100644 SOURCES/postgresql-15.18.tar.bz2.sha256 mode change 100644 => 100755 SOURCES/postgresql-bashprofile mode change 100644 => 100755 SOURCES/postgresql-external-libpq.patch mode change 100644 => 100755 SOURCES/postgresql-logging.patch mode change 100644 => 100755 SOURCES/postgresql-no-libecpg.patch mode change 100644 => 100755 SOURCES/postgresql-server-pg_config.patch mode change 100644 => 100755 SOURCES/postgresql-var-run-socket.patch mode change 100644 => 100755 SOURCES/postgresql.pam create mode 100755 SOURCES/postgresql.tmpfiles.d mode change 100644 => 100755 SOURCES/rpm-pgsql.patch mode change 100644 => 100755 SPECS/postgresql.spec diff --git a/.gitignore b/.gitignore index f8a02aa..d90fbc7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -SOURCES/postgresql-13.22.tar.bz2 -SOURCES/postgresql-15.17-US.pdf -SOURCES/postgresql-15.17.tar.bz2 +SOURCES/postgresql-13.23.tar.bz2 +SOURCES/postgresql-15.18-US.pdf +SOURCES/postgresql-15.18.tar.bz2 SOURCES/postgresql-setup-8.8.tar.gz diff --git a/.postgresql.metadata b/.postgresql.metadata index 425a65a..0692517 100644 --- a/.postgresql.metadata +++ b/.postgresql.metadata @@ -1,4 +1,4 @@ -3a5f8f2a4e889c395db905147be40dc1f8192fa4 SOURCES/postgresql-13.22.tar.bz2 -107aafb7c57a5db50d1aee92a211d648b427e4da SOURCES/postgresql-15.17-US.pdf -09a3926425707ffcf1dd7a5bae8869f921659c13 SOURCES/postgresql-15.17.tar.bz2 +25e217f0c7bbc3150b4632eabdf77eb539a99719 SOURCES/postgresql-13.23.tar.bz2 +ea3df5e85f4b98bae473feb920d0a90682323f1a SOURCES/postgresql-15.18-US.pdf +fab946980b8709a3caf476eb87a2980fcc0664e8 SOURCES/postgresql-15.18.tar.bz2 c5aa3e8b728c67b294815931c91c86aa61932bb5 SOURCES/postgresql-setup-8.8.tar.gz diff --git a/SOURCES/Makefile.regress b/SOURCES/Makefile.regress old mode 100644 new mode 100755 diff --git a/SOURCES/postgresql-13.22.tar.bz2.sha256 b/SOURCES/postgresql-13.22.tar.bz2.sha256 deleted file mode 100644 index 24d28fe..0000000 --- a/SOURCES/postgresql-13.22.tar.bz2.sha256 +++ /dev/null @@ -1 +0,0 @@ -d36d83dc89e625502cf6fb1d0529642ba1266bd614b4e4a41cefd1dddcf09080 postgresql-13.22.tar.bz2 diff --git a/SOURCES/postgresql-13.23.tar.bz2.sha256 b/SOURCES/postgresql-13.23.tar.bz2.sha256 new file mode 100644 index 0000000..ef4f58d --- /dev/null +++ b/SOURCES/postgresql-13.23.tar.bz2.sha256 @@ -0,0 +1 @@ +6ec3c82726af92b7dec873fa1cdf881eca92a4219787dfad05acb6b10e041fd6 postgresql-13.23.tar.bz2 diff --git a/SOURCES/postgresql-15.17.tar.bz2.sha256 b/SOURCES/postgresql-15.17.tar.bz2.sha256 deleted file mode 100644 index 9b51ec2..0000000 --- a/SOURCES/postgresql-15.17.tar.bz2.sha256 +++ /dev/null @@ -1 +0,0 @@ -ae14f24c14727e0b2ded1c5553031666099bd1054db3ef44bfa6e2bd6d554a56 postgresql-15.17.tar.bz2 diff --git a/SOURCES/postgresql-15.18.tar.bz2.sha256 b/SOURCES/postgresql-15.18.tar.bz2.sha256 new file mode 100644 index 0000000..ecf0d53 --- /dev/null +++ b/SOURCES/postgresql-15.18.tar.bz2.sha256 @@ -0,0 +1 @@ +11df0df97fe3ea4ba9a791faaf39cee1d2fe571e78885b5b55d8517d27c323b4 postgresql-15.18.tar.bz2 diff --git a/SOURCES/postgresql-bashprofile b/SOURCES/postgresql-bashprofile old mode 100644 new mode 100755 diff --git a/SOURCES/postgresql-external-libpq.patch b/SOURCES/postgresql-external-libpq.patch old mode 100644 new mode 100755 diff --git a/SOURCES/postgresql-logging.patch b/SOURCES/postgresql-logging.patch old mode 100644 new mode 100755 diff --git a/SOURCES/postgresql-no-libecpg.patch b/SOURCES/postgresql-no-libecpg.patch old mode 100644 new mode 100755 diff --git a/SOURCES/postgresql-server-pg_config.patch b/SOURCES/postgresql-server-pg_config.patch old mode 100644 new mode 100755 diff --git a/SOURCES/postgresql-var-run-socket.patch b/SOURCES/postgresql-var-run-socket.patch old mode 100644 new mode 100755 diff --git a/SOURCES/postgresql.pam b/SOURCES/postgresql.pam old mode 100644 new mode 100755 diff --git a/SOURCES/postgresql.tmpfiles.d b/SOURCES/postgresql.tmpfiles.d new file mode 100755 index 0000000..6c48e34 --- /dev/null +++ b/SOURCES/postgresql.tmpfiles.d @@ -0,0 +1 @@ +d /run/postgresql 0755 postgres postgres - diff --git a/SOURCES/rpm-pgsql.patch b/SOURCES/rpm-pgsql.patch old mode 100644 new mode 100755 diff --git a/SPECS/postgresql.spec b/SPECS/postgresql.spec old mode 100644 new mode 100755 index aff8ac2..8d9a119 --- a/SPECS/postgresql.spec +++ b/SPECS/postgresql.spec @@ -62,7 +62,7 @@ Summary: PostgreSQL client programs Name: postgresql %global majorversion 15 -Version: %{majorversion}.17 +Version: %{majorversion}.18 Release: 1%{?dist} # The PostgreSQL license is very similar to other MIT licenses, but the OSI @@ -75,7 +75,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 13 -%global prevversion %{prevmajorversion}.22 +%global prevversion %{prevmajorversion}.23 %global prev_prefix %{_libdir}/pgsql/postgresql-%{prevmajorversion} %global precise_version %{?epoch:%epoch:}%version-%release @@ -89,6 +89,7 @@ Source0: https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version} Source1: postgresql-%{version}-US.pdf Source3: https://ftp.postgresql.org/pub/source/v%{prevversion}/postgresql-%{prevversion}.tar.bz2 Source4: Makefile.regress +Source9: postgresql.tmpfiles.d Source10: postgresql.pam Source11: postgresql-bashprofile @@ -112,7 +113,6 @@ Patch12: postgresql-no-libecpg.patch BuildRequires: make BuildRequires: gcc -BuildRequires: lz4-devel, libzstd-devel BuildRequires: perl(ExtUtils::MakeMaker) glibc-devel bison flex gawk BuildRequires: perl(ExtUtils::Embed), perl-devel BuildRequires: perl(Opcode) @@ -415,15 +415,15 @@ goal of accelerating analytics queries. %endif ) %setup -q -a 12 -n postgresql-%{version} -%patch -P 1 -p1 -%patch -P 2 -p1 -%patch -P 5 -p1 +%patch1 -p1 +%patch2 -p1 +%patch5 -p1 %if %external_libpq -%patch -P 8 -p1 +%patch8 -p1 %else -%patch -P 12 -p1 +%patch12 -p1 %endif -%patch -P 9 -p1 +%patch9 -p1 # We used to run autoconf here, but there's no longer any real need to, # since Postgres ships with a reasonably modern configure script. @@ -450,15 +450,6 @@ find . -type f -name Makefile -exec sed -i -e "s/SO_MAJOR_VERSION=\s\?\([0-9]\+\ # remove .gitignore files to ensure none get into the RPMs (bug #642210) find . -type f -name .gitignore | xargs rm -cat > postgresql.sysusers.conf < postgresql.tmpfiles.conf <