Group :: Databases
RPM: postgresql16
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
13 september 2023 Alexei Takaseev <taf at altlinux.org> 16.0-alt1
- 16.0
- Change BR llvn 13.0 -> llvm15.0
- 15.4 (Fixes CVE-2023-39417, CVE-2023-39418)
- Use autoconf_2.60
- 15.3 (Fixes CVE-2023-2454, CVE-2023-2455)
- Delete noreplace for /etc/sysconfig/postgresql
- Cleanup postgresql.service (ALT #44917)
- Set database locale different from system (ALT #43207)
- Add /etc/sysconfig/postgresql with staring and initializating environment
- Initialization databases with secure connection methods
- Mandatory set password for superuser postgres
- Default enabled logging to file in $PGDATA/log
- 15.2 (Fixes CVE-2022-41862)
- Conflicts: 14-1C -> 15-1C
- Add conflicts for server-devel subpackages
- Change BR llvn 12.0 -> llvm13.0
- 15.1
- Add patch for E2K
- 15.0
- 14.5 (Fixes CVE-2022-2625)
- 14.4
- 14.3 (Fixes CVE-2022-1552)
- Build with llvm 12
- Build with JIT feature
- Conflicts: 13-1C -> 14-1C
- 14.2
- Move /usr/include/pgsql/server and /usr/lib64/pgsql/pgxs to
separe server-devel subpackage. - Remove 0004-Fix-includedirs.patch patch
- Add /usr/lib/rpm/macros.d/postgresql
- Add Provides: postgresql-server-devel for build _with devel
- Split postgresql-devel to libpq-devel and libecpg-devel
- Split postgresql-devel-static to libpq-devel-static and
libecpg-devel-static - Add Requires: postgresql-server-devel to postgresql-devel
- 14.1 (Fixes CVE-2021-23214, CVE-2021-23222)
- 14.0
- Change conflict 1C 12 -> 1C 13
- Added -ffat-lto-objects to -flto=auto -ffat-lto-objects
- 13.4 (Fixes CVE-2021-3677)
- 13.3 (Fixes CVE-2021-32027, CVE-2021-32028, CVE-2021-32029)
- Build with python3
- 13.2 (Fixes CVE-2021-20229, CVE-2021-3393)
- Change conflict 1C 11 -> 1C 12 (ALT #39313)
- Add %triggerpostun for PG 13
- 13.1 (Fixes CVE-2020-25694, CVE-2020-25695, CVE-2020-25696)
- 13.0
- 12.4 (Fixes CVE-2020-14349, CVE-2020-14350)
- 12.3
- 12.2 (Fixes CVE-2020-1720)
- 12.1
- Add temporary provides libpq-devel and libecpg-devel to
postgresql-devel (ALT #37297)
- 12.0
- 11.5 (Fixes CVE-2019-10208, CVE-2019-10209)
- 11.4 (Fixes CVE-2019-10164)
- 11.3
- (Fixes CVE-2019-10129, CVE-2019-10130)
- Add temporary provides libpq-devel and libecpg-devel to
postgresql-devel
- Move *.control and *.sql files from -server to -contrib subpackage
(Fixes ALT#36271) - Removed unnecessary minor version in package name libpq and libecpg
- Join subpackages libpq-devel, libecpg-devel and postgresql-devel to
one postgresql-devel subpackage - Remove unneeded Conflicts like postgresqlX.Y
- Remove unneeded Conflicts < and > for all subpackages
- Rename postgresqlX-devel to postgresql-devel
- Add Requires to -server for -contrib, -perl, -python and -tcl and subpackages
- Remove unneeded Requires tcl >= 8.4.0-alt1 for -tcl subpackages
- 11.2
- Build with ICU
- rebuild with new perl 5.28.1
- 11.1
- (Fixes CVE-2018-16850)
- Disable package libs for --without devel. This will provide
one set of libraries for all versions of the PG.
- 11.0
- Drop online_analyze and plantuner contribs - performance
degradation
- Another fix conflicts with libpq5.10-1C
- Add Obsolete to libpq-1C
- Add online_analyze and plantuner contribs
- Add BR: libkrb5-devel
- Rebuild with OpenSSL 1.1.x
- Change conflict 1C 9.6 -> 1C 10
- 10.5
- (Fixes CVE-2018-10915, CVE-2018-10925)
- 10.4
- (Fixes CVE-2018-1115)
- 10.3
- (Fixes CVE-2018-1058)
- 10.2
- Rename pg_rewind's copy_file_range() to avoid conflict with new linux syscall
- rebuild with new perl 5.26.1
- 10.1
- Remove conflicts to PG 9.1, 9.2
- Cleanup spec
- Remove chroot dead code
- 10.0
- Enable -devel
- 10.0 rc1
- 9.6.5
- 10.0 beta4
- 9.6.4
- (Fix CVE-2017-7547)
- Add conflict with postgresql for 1C
- 9.6.3
- NMU: rebuild against Tcl/Tk 8.6
- 9.6.2
- rebuild with new perl 5.24.1
- 9.6.1
- 9.6.0
- 9.5.4
- 9.5.3
- 9.5.2
- 9.5.1
- 9.5.0
- Fix loss man pages
- Fix build with flex 2.6.0
- rebuild with new perl 5.22.0
- 9.4.5
- Add symlink /usr/include/postgresql->pgsql (ALT:#28249)
- 9.4.4
- 9.4.3
- rebuild with rpm-build-4.0.4-alt100.84
- 9.4.2
- 9.4.1
- 9.4.0
- rebuild with new perl 5.20.1
- 9.3.5
- Fix ALT#30197
- Add postgresql-devel-static subpackage
- Remove chroot logic from sysvinit scrtipt
- Add postgresql.service
- Add postgresql-check-db-dir for correct start under systemd
- Fix ALT#28562
- Fix name libecpg6.3 to libecpg6.5
- Jump to 9.3.x
- 9.2.2
- 9.1.7
- Removed unnecessary require to be able to older versions of the
utilities on the new libraries.Removed unnecessary dependency to
be able to older versions of the utilities on the new libraries.
- 9.1.6
- rebuilt for perl-5.16
- 9.1.3.
- Package /var/lib/pgsql as a directory.
- 9.1.2.
- 9.1.1.
- Enable devel.
- Rediff chroot patch.
- Fix symlink adjustment when chroot mode enabled.
- Rebuild with Python-2.7.
- 9.0.5 (Fixes CVE-2011-2483).
- Disable devel subpackage.
- 9.0.4.
- Write initdb progress messages to stdout instead of syslog.
- Add build dependency on zlib-devel for fix building.
- rebuilt for debuginfo provides
- 9.0.3 (Fixes CVE-2010-4015).
- Chroot scripts: exit silently when PG_CHROOT_DIR is not set.
- Initscript: remove LOCKFILE when stopping the service.
- 9.0.2.
- Initscript:
+ Introduce "service postgresql initdb" and don't run initdb
automatically.
+ Use SourceIfNotEmpty for sysconf-file sourcing.
+ Start postgres directly (without wrapping around "start_daemon
--make-pidfile") and with output redirection to separate
pgstartup.log (Closes: #19337).
+ When chroot mode enabled, adjust symlink /var/lib/pgsql at every
startup. - Unhardcode PG_CHROOT_DIR, let users redefine it (Closes: #22287).
- Return back pg_upgrade.
- Rebuilt with perl 5.12.
- Enable -devel subpackage.
- postgresql.init: fix checking of executable path in
delete_wrong_pidfile(). Before this condstop() has no chance to stop
running daemon when doing package upgrade. - Fix locales copying to chroot dir according to change of localedir
introduced in glibc-locales-2.11.2-alt3. - postgresql.init: disable autostart on system startup by default.
- Add rpm trigger for properly restoring chkconfig state after upgrading
postgresql version. - Don't package pg_upgrade and postgresql-dump.
- Rebuild for Sisyphus (without devel part).
- Run chroot script only when upgrading package (tnx ldv@ for hit).
- Avoid leaving unowned directories after package uninstall.
- Use only local dockbook xsl-stylesheets when building.
- 9.0.1 release.
- 9.0 release candidate 1.
- 9.0 beta 4.
- Copy all locale files in chroot (fixes #23821).
- 8.4.4 release.
- 8.4.3 release.
- Build contrib with libossp-uuid.
- 8.4.2 release.
- Use patches by Alexey Novikov (http://gitorious.org/shader-alt/postgresql/).
- Rebuilt with python 2.6
- 8.3.8
- Apply buffer overflow patch by Ivan Fedorov
- fix buffer overflow (import from postgresql-8.3eter)
- fix building
- 8.3.7
- 8.3.5
+ Fix GiST index corruption
- fixed #10861, #14576.
- spec cleanup.
- rework contrib subsytem.
- rename libpq subpackages to real names.
- updated to 8.3.4 version (fixes #17534).
- added support to use non-chrooted postgresql server, see control postgresql.
- fixed #16683.
- Automated rebuild due to libssl.so.6 -> libssl.so.7 soname change.
- updated to 8.3.3 version
- Built with GSSAPI, thanks to Dmitry M. Maslennikov (fix #15877)
- Built with LDAP support
- fixed tsearch_data directory packaging bug
- LSB compatible init header added
- init script fix (#15269)
- full text search data added
- explicit build with libxml2 and libxslt support
- fix libpq name to avoid unmets
- rebuild for ALT Linux Sisyphus
- chroot patch from postgresql-8.2.4 merged;
- libpgport.a exclude discarded