forked from pool/postgresql14
Compare commits
9 Commits
Author | SHA256 | Date | |
---|---|---|---|
|
351ea6989c | ||
|
9d98757c2b | ||
|
b212f7c418 | ||
|
18342ee243 | ||
|
b7706c3e7c | ||
|
27243811a9 | ||
|
7cc5843c21 | ||
50a363db7c | |||
|
3ab629210f |
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6118d08f9ddcc1bd83cf2b7cc74d3b583bdcec2f37e6245a8ac003b8faa80923
|
||||
size 22390865
|
@ -1 +0,0 @@
|
||||
6118d08f9ddcc1bd83cf2b7cc74d3b583bdcec2f37e6245a8ac003b8faa80923 postgresql-14.12.tar.bz2
|
BIN
postgresql-14.15.tar.bz2
(Stored with Git LFS)
Normal file
BIN
postgresql-14.15.tar.bz2
(Stored with Git LFS)
Normal file
Binary file not shown.
1
postgresql-14.15.tar.bz2.sha256
Normal file
1
postgresql-14.15.tar.bz2.sha256
Normal file
@ -0,0 +1 @@
|
||||
02e891e314b4e9ee24cbd78028dab7c73f9c1ba3e30835bcbef71fe220401fc5 postgresql-14.15.tar.bz2
|
@ -1,3 +1,52 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 19 14:20:46 UTC 2024 - Reinhard Max <max@suse.com>
|
||||
|
||||
- Upgrade to 14.15:
|
||||
* Repair ABI break for extensions that work with struct
|
||||
ResultRelInfo.
|
||||
* Restore functionality of ALTER {ROLE|DATABASE} SET role
|
||||
* Fix cases where a logical replication slot's restart_lsn could
|
||||
go backwards.
|
||||
* Avoid deleting still-needed WAL files during pg_rewind.
|
||||
* Count index scans in contrib/bloom indexes in the statistics
|
||||
views, such as the pg_stat_user_indexes.idx_scan counter.
|
||||
* Fix crash when checking to see if an index's opclass options
|
||||
have changed.
|
||||
* Avoid assertion failure caused by disconnected NFA sub-graphs
|
||||
in regular expression parsing.
|
||||
* https://www.postgresql.org/about/news/p-2965/
|
||||
* https://www.postgresql.org/docs/release/14.15/
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 13 13:52:49 UTC 2024 - Reinhard Max <max@suse.com>
|
||||
|
||||
- Upgrade to 14.14:
|
||||
* CVE-2024-10976, bsc#1233323: Ensure cached plans are marked as
|
||||
dependent on the calling role when RLS applies to a
|
||||
non-top-level table reference.
|
||||
* CVE-2024-10977, bsc#1233325: Make libpq discard error messages
|
||||
received during SSL or GSS protocol negotiation.
|
||||
* CVE-2024-10978, bsc#1233326: Fix unintended interactions
|
||||
between SET SESSION AUTHORIZATION and SET ROLE
|
||||
* CVE-2024-10979, bsc#1233327: Prevent trusted PL/Perl code from
|
||||
changing environment variables.
|
||||
* https://www.postgresql.org/about/news/p-2955/
|
||||
* https://www.postgresql.org/docs/release/14.14/
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 5 13:56:30 UTC 2024 - Reinhard Max <max@suse.com>
|
||||
|
||||
- Sync spec file from postgresql17.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 10 14:13:04 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
|
||||
|
||||
- Upgrade to 14.13 (bsc#1229013):
|
||||
* bsc#1229013, CVE-2024-7348 PostgreSQL relation replacement
|
||||
during pg_dump executes arbitrary SQL
|
||||
* https://www.postgresql.org/about/news/p-2910/
|
||||
* https://www.postgresql.org/docs/release/14.13/
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 8 12:07:46 UTC 2024 - Reinhard Max <max@suse.com>
|
||||
|
||||
|
@ -16,11 +16,13 @@
|
||||
#
|
||||
|
||||
|
||||
%define pgversion 14.12
|
||||
%define pgversion 14.15
|
||||
%define pgmajor 14
|
||||
%define buildlibs 0
|
||||
%define tarversion %{pgversion}
|
||||
%define latest_supported_llvm_ver 18
|
||||
%define oldest_supported_llvm_ver 10
|
||||
# To be able to use cmake(LLVM) < ...
|
||||
%define latest_supported_llvm_ver_plus_one 19
|
||||
|
||||
### CUT HERE ###
|
||||
%define pgname postgresql%pgmajor
|
||||
@ -60,7 +62,7 @@ Name: %pgname
|
||||
%endif
|
||||
|
||||
%if %pgmajor >= 17
|
||||
%bcond_with dreived
|
||||
%bcond_with derived
|
||||
%else
|
||||
%bcond_without derived
|
||||
%endif
|
||||
@ -73,6 +75,12 @@ Name: %pgname
|
||||
%bcond_without libzstd
|
||||
%endif
|
||||
|
||||
%if %{without derived}
|
||||
BuildRequires: bison
|
||||
BuildRequires: docbook-xsl-stylesheets
|
||||
BuildRequires: flex
|
||||
BuildRequires: perl
|
||||
%endif
|
||||
%if %mini
|
||||
%bcond_with selinux
|
||||
%if %pgmajor >= 16
|
||||
@ -94,12 +102,6 @@ BuildRequires: zlib-devel
|
||||
%if %{with liblz4}
|
||||
BuildRequires: pkgconfig(liblz4)
|
||||
%endif
|
||||
%if %{without derived}
|
||||
BuildRequires: bison
|
||||
BuildRequires: docbook-xsl-stylesheets
|
||||
BuildRequires: flex
|
||||
BuildRequires: perl
|
||||
%endif
|
||||
|
||||
%if %{with libzstd}
|
||||
BuildRequires: pkgconfig(libzstd)
|
||||
@ -144,13 +146,8 @@ BuildRequires: libselinux-devel
|
||||
%endif
|
||||
%if %{with llvm}
|
||||
BuildRequires: gcc-c++
|
||||
%if 0%{?product_libs_llvm_ver} > %{latest_supported_llvm_ver}
|
||||
BuildRequires: clang%{latest_supported_llvm_ver}
|
||||
BuildRequires: llvm%{latest_supported_llvm_ver}-devel
|
||||
%else
|
||||
BuildRequires: clang
|
||||
BuildRequires: llvm-devel
|
||||
%endif
|
||||
BuildRequires: (cmake(Clang) >= %{oldest_supported_llvm_ver} with cmake(Clang) < %{latest_supported_llvm_ver_plus_one})
|
||||
BuildRequires: (cmake(LLVM) >= %{oldest_supported_llvm_ver} with cmake(LLVM) < %{latest_supported_llvm_ver_plus_one})
|
||||
%endif
|
||||
BuildRequires: libxslt-devel
|
||||
BuildRequires: openldap2-devel
|
||||
@ -610,6 +607,7 @@ VLANG=%pgmajor
|
||||
make DESTDIR=%buildroot PACKAGE_TARNAME=%pgname -C src/include install
|
||||
make DESTDIR=%buildroot PACKAGE_TARNAME=%pgname -C src/interfaces install
|
||||
rm -rf %buildroot%pgincludedir/server
|
||||
rm -rf %buildroot%pgdatadir
|
||||
%else
|
||||
make DESTDIR=%buildroot PACKAGE_TARNAME=%pgname install install-docs
|
||||
%if 0
|
||||
@ -772,8 +770,6 @@ done
|
||||
%endif
|
||||
popd
|
||||
|
||||
mkdir -p %buildroot%pgmandir/man1
|
||||
cp -a doc/src/sgml/man1/ecpg.1 %buildroot%pgmandir/man1/ecpg.1pg%pgmajor
|
||||
%find_lang ecpg-$VLANG devel.files
|
||||
# The devel subpackage is exclusive across versions
|
||||
# and not handled by update-alternatives.
|
||||
@ -791,8 +787,10 @@ cat server-devel.files >> devel.files
|
||||
# Build up the file lists for the libpq and libecpg packages
|
||||
cat > libpq.files <<EOF
|
||||
%defattr(-,root,root)
|
||||
%if !%mini
|
||||
%dir %pgdatadir
|
||||
%pgdatadir/pg_service.conf.sample
|
||||
%endif
|
||||
EOF
|
||||
find %buildroot -name 'libpq*.so.*' -printf '/%%P\n' >> libpq.files
|
||||
%find_lang libpq5-$VLANG libpq.files
|
||||
@ -978,12 +976,13 @@ fi
|
||||
%_libdir/pkgconfig/*
|
||||
%_libdir/lib*.so
|
||||
%pgincludedir
|
||||
|
||||
%if %{with server_devel}
|
||||
%exclude %pgincludedir/server
|
||||
%endif
|
||||
%doc %pgmandir/man1/ecpg.1*
|
||||
|
||||
%if !%mini
|
||||
%doc %pgmandir/man1/ecpg.1*
|
||||
%if %{with server_devel}
|
||||
%files server-devel -f server-devel.files
|
||||
%endif
|
||||
|
Loading…
Reference in New Issue
Block a user