Subject: CVS commit: pkgsrc/databases
From: Adam Ciarcinski
Date: 2024-11-25 21:13:26
Message id: 20241125201326.952ABFC7D@cvs.NetBSD.org

Log Message:
postgresql1*: updated to 17.2, 16.6, 15.10, 14.15, 13.18, 12.22

PostgreSQL 17.2, 16.6, 15.10, 14.15, 13.18, and 12.22

The issues listed below affect PostgreSQL 17. Some of these issues may also \ 
affect other supported versions of PostgreSQL.

Restore functionality of ALTER ROLE .. SET ROLE and ALTER DATABASE .. SET ROLE. \ 
The fix for CVE-2024-10978 accidentally caused settings for role to not be \ 
applied if they came from non-interactive sources, including previous ALTER \ 
{ROLE|DATABASE} commands and the PGOPTIONS environment variable.
Restore compatibility for the timescaledb and other PostgreSQL extensions built \ 
using PostgreSQL prior to the 2024-11-14 release (17.0, 16.4, 15.8, 14.13, \ 
13.16, 12.20, and earlier). This fix restores struct ResultRelInfo to its \ 
previous size, so that affected extensions don't need to be rebuilt.
Fix cases where a logical replication slot's restart_lsn could go backwards.
Avoid deleting still-needed WAL files during pg_rewind.
Fix race conditions associated with dropping shared statistics entries, which \ 
could lead to loss of statistics data.
Fix crash with ALTER TABLE when checking to see if an index's opclass options \ 
have changed if the table has an index with a non-default operator class.

Files:
RevisionActionfile
1.26modifypkgsrc/databases/postgresql13/Makefile.common
1.25modifypkgsrc/databases/postgresql13/distinfo
1.19modifypkgsrc/databases/postgresql13-docs/PLIST
1.33modifypkgsrc/databases/postgresql13-plperl/Makefile
1.18modifypkgsrc/databases/postgresql14/Makefile.common
1.18modifypkgsrc/databases/postgresql14/distinfo
1.16modifypkgsrc/databases/postgresql14-docs/PLIST
1.26modifypkgsrc/databases/postgresql14-plperl/Makefile
1.12modifypkgsrc/databases/postgresql15/Makefile.common
1.11modifypkgsrc/databases/postgresql15/distinfo
1.11modifypkgsrc/databases/postgresql15-docs/PLIST
1.18modifypkgsrc/databases/postgresql15-plperl/Makefile
1.9modifypkgsrc/databases/postgresql16/Makefile.common
1.8modifypkgsrc/databases/postgresql16/distinfo
1.7modifypkgsrc/databases/postgresql16-docs/PLIST
1.12modifypkgsrc/databases/postgresql16-plperl/Makefile
1.3modifypkgsrc/databases/postgresql17/Makefile.common
1.3modifypkgsrc/databases/postgresql17/distinfo
1.3modifypkgsrc/databases/postgresql17-docs/PLIST
1.5modifypkgsrc/databases/postgresql17-plperl/Makefile