Группа :: Базы Данных
Пакет: postgresql15-1C
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
15 сентября 2023 Alexei Takaseev <taf at altlinux.org> 15.4-alt2
- Add triggerpostun and conflict for PG 16
- 15.4
- Update 1C patch
- Change BR llvm 13.0 -> llvm15.0
- Fixes CVE-2023-39417, CVE-2023-39418
- Use autoconf_2.60
- 15.3 (Fixes CVE-2023-2454, CVE-2023-2455)
- Add lost dbcopies_decoding.so
- Update 1C patch
- 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
- 15.2 (Fixes CVE-2022-41862)
- 15.1
- Update 1C patch
- Add conflicts for server-devel subpackages
- Add triggerpostun for PG 15
- Change BR llvn 12.0 -> llvm13.0
- 14.6
- Add patch for E2K
- Update 1C patch
- 14.5 (Fixes CVE-2022-2625)
- 14.4
- Update 1C patch
- Update 1C patch
- 14.3 (Fixes CVE-2022-1552)
- 14.2
- Update 1C patch
- Build with llvm 12
- Build with JIT feature
- Update 1C patch
- 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
- Update 1C patch
- 13.4
- Update 1C patch
- Fixes CVE-2021-23214, CVE-2021-23222
- Add %triggerpostun for PG 14
- Update 1C patch
- Added -ffat-lto-objects to -flto=auto -ffat-lto-objects
- 13.3
- Update 1C patch
- Fixes CVE-2021-3677
- 12.7
- Update 1C patch
- Update 1C patch
- Fixes CVE-2021-32027, CVE-2021-32028, CVE-2021-32029
- 12.6
- Update 1C patch
- Decrased shared_buffers from 4G to 512M (lost when reapplay
new 1C patch)
- Fix permission checks on constraint violation errors on partitions.
(Fixes CVE-2021-3393) - Re-applay patch from 1C
- Decrased shared_buffers from 4G to 512M
- Add %triggerpostun for PG 13
- 12.5 (Fixes CVE-2020-25694, CVE-2020-25695, CVE-2020-25696)
- Re-applay patch from 1C
- 11.9 (Fixes CVE-2020-14349, CVE-2020-14350)
- Move online_analyze.so and plantuner.so from -contrib
to -server subpackage
- 11.8
- 11.7
- Re-applay patch from 1C
- Replace all 1C patches by 00001-1C-FULL.patch
- Fix priv checks for ALTER <object> DEPENDS ON EXTENSION (Fixes CVE-2020-1720)
- Add patch from 1C:
* 00016-empty_materialize.patch
* 00017-eqjoinsel_hist.patch
* 00018-explain_tuple_count.patch
* 00019-aggfix.patch
- Re-applay patches from 1C:
* 00001-1c_FULL_100_EXT.patch
* 00010-joinsel.patch
* 00015-lessmem.patch
- 11.5
- Re-applay patches from 1C:
* 00001-1c_FULL_100_EXT.patch
* 00004-postgresql-1c-10.patch
* 00005-coalesce_cost.patch
* 00006-pg_receivewal.patch
* 00007-remove_selfjoin.patch
* 00008-planner_timing.patch
* 00009-opt_group_by_and_cost_sort.patch
* 00010-joinsel.patch
* 00011-max_files_per_process.patch
* 00012-index_getattr_optimization.patch
* 00013-notransvalue.patch
* 00014-optimizer_utils.patch
* 00015-lessmem.patch
- Re-applay patches from 1C:
* 00001-1c_FULL_100_EXT.patch
* 00004-postgresql-1c-10.patch
* 00007-remove_selfjoin.patch
* 00008-planner_timing.patch
* 00010-joinsel.patch
* 00015-lessmem.patch
- 10.10 (Fixes CVE-2019-10208)
- Re-applay patches from 1C:
* 00001-1c_FULL_100_EXT.patch
* 00002-online_analyze.patch
* 00003-plantuner.patch
* 00004-postgresql-1c-10.patch
* 00005-coalesce_cost.patch
* 00007-remove_selfjoin.patch
* 00009-opt_group_by_and_cost_sort.patch
* 00010-joinsel.patch
* 00011-max_files_per_process.patch
* 00012-index_getattr_optimization.patch - Add patch from 1C:
* 00013-notransvalue.patch
* 00014-optimizer_utils.patch
* 00015-lessmem.patch
- 10.9 (Fixes CVE-2019-10164)
- 10.8
- Re-applay patches from 1C:
* 00001-1c_FULL_100_EXT.patch
* 00004-postgresql-1c-10.patch
- Re-applay patches from 1C:
* 00003-plantuner.patch
* 00004-postgresql-1c-10.patch
* 00006-pg_receivewal.patch
* 00007-remove_selfjoin.patch
* 00009-opt_group_by_and_cost_sort.patch
* 00010-joinsel.patch - Add patch from 1C:
* 00012-index_getattr_optimization.patch
- 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
- 10.7
- Re-applay patches from 1C:
* 00007-remove_selfjoin.patch
* 00010-joinsel.patch - Cleanup spec: remove "%def_without ver_old"
- Build with ICU
- Re-applay patches from 1C:
* 00002-online_analyze.patch
* 00004-postgresql-1c-10.patch - Add patches from 1C:
* 0009-postgresql-10-logging.patch
* 00007-remove_selfjoin.patch
* 00008-planner_timing.patch
* 00009-opt_group_by~nd_cost_sort.patch
* 00010-joinsel.patch
* 00011-max_files_per_process.patch
- rebuild with new perl 5.28.1
- 10.6
- (Fixes CVE-2018-16850)
- Disable package libs for --without devel. This will provide
one set of libraries for all versions of the PG.
- Add BR: libkrb5-devel
- Rebuild with OpenSSL 1.1.x
- 10.5
- (Fixes CVE-2018-10915, CVE-2018-10925)
- 10.4
- Re-applay patches from 1C:
* 00001-1c_FULL_100_EXT.patch
* 00004-postgresql-1c-10.patch
* 00005-coalesce_cost.patch - Remove patches:
* 00005-exists_opt-2.patch
* 00006-coalesce_cost-1.patch
* 00007-drop-orphan-tt.patch
* 00008-receivexlog-umask.patch - Add patch:
* 00006-pg_receivewal.patch
- 9.6.9
- (Fixes CVE-2018-1115)
- 9.6.8
- Re-applay patches from 1C:
* 00001-1c_FULL_96.patch
* 00004-postgresql-1c-9.6.patch
* 00005-exists_opt-2.patch - Remove path 00001-1c_create_append_path.patch (fixed in 00001-1c_FULL_96.patch)
- (Fixes CVE-2018-1058)
- 9.6.7
- Add patches:
* 00001-1c_create_append_path.patch
* 00005-exists_opt-2.patch
* 00006-coalesce_cost-1.patch
* 00007-drop-orphan-tt.patch
* 00008-receivexlog-umask.patch - Re-applay patch 00002-online_analyze.patch from 1C
- Remove patch 00003-applock.patch
- Rename pg_rewind's copy_file_range() to avoid conflict with new linux syscall
- rebuild with new perl 5.26.1
- 9.6.6
- Remove conflicts to PG 9.1, 9.2
- Add conflicts to PG 10
- 9.6.5
- 9.6.4
- (Fixes CVE-2017-7547)
- Initial build for ALT Linux Sisyphus