Commit Graph

30 Commits

Author SHA256 Message Date
Reinhard Max
dab7b2d21c - Upgrade to 15.7 (bsc#1224051):
* bsc#1224038, CVE-2024-4317: Restrict visibility of pg_stats_ext
    and pg_stats_ext_exprs entries to the table owner. See the
    release notes for the steps that have to be taken to fix
    existing PostgreSQL instances.
  * Fix incompatibility with LLVM 18.
  * https://www.postgresql.org/docs/release/15.7/
- Prepare for PostgreSQL 17.
- Make sure all compilation and doc generation happens in %build.


- Remove constraints file because improved memory usage for s390x

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=50
2024-05-09 15:29:37 +00:00
227dfddf97 CVE-2024-4317
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=49
2024-05-09 14:13:39 +00:00
Reinhard Max
c12dcc4d42 - Require LLVM <= 17 for now, because LLVM 18 doesn't seem to work.
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=48
2024-05-02 07:15:40 +00:00
Reinhard Max
f7aeb7259c Accepting request 1153287 from home:dimstar:rpm4.20:p
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1153287
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=46
2024-03-04 14:16:30 +00:00
Reinhard Max
a1154e8c10 - Upgrade to 15.6:
* bsc#1219679, CVE-2024-0985: Tighten security restrictions
    within REFRESH MATERIALIZED VIEW CONCURRENTLY.
    One step of a concurrent refresh command was run under weak
    security restrictions. If a materialized view's owner could
    persuade a superuser or other high-privileged user to perform a
    concurrent refresh on that view, the view's owner could control
    code executed with the privileges of the user running REFRESH.
    Fix things so that all user-determined code is run as the
    view's owner, as expected
  * If you use GIN indexes, you may need to reindex after updating
    to this release.
  * LLVM 18 is now supported.
  * https://www.postgresql.org/docs/release/15.6/

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=44
2024-02-08 15:22:58 +00:00
Reinhard Max
d08f536e1e November 2023 Security Updates
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=42
2023-11-09 14:43:45 +00:00
Reinhard Max
19ea942975 - boo#1216734: Revert the last change and make the devel package
independend of all other subpackages except for the libs.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=40
2023-10-31 11:03:54 +00:00
Reinhard Max
df0c7a17f7 - boo#1216022: Call install-alternatives from the devel subpackage
as well, otherwise the symlink for ecpg might be missing.

- Also buildignore the postgresql*-implementation symbols: this is
  needed in order to bootstrap when no postgresql version currently
  has valid symbols provided. Once the packages are built, OBS
  could translate this to the pgname-* packages and accept the
  ignores; during bootstrap though, there is nothing providing the
  symbol and the existing buildignores do not suffice.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=38
2023-10-10 13:11:43 +00:00
Reinhard Max
1ae348241f - The libs and mini package are now provided by postgresql16.
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=36
2023-09-14 13:13:33 +00:00
Reinhard Max
4a60a0530a - Update to 15.4:
* bsc#1214059, CVE-2023-39417: Disallow substituting a schema or
    owner name into an extension script if the name contains a
    quote, backslash, or dollar sign.
  * bsc#1214061, CVE-2023-39418: Fix MERGE to enforce row security
    policies properly.
  * https://www.postgresql.org/docs/15/release-15-4.html

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=33
2023-08-10 13:25:30 +00:00
Reinhard Max
4e1ae4aa62 Stop building libs
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=32
2023-08-07 13:51:46 +00:00
Reinhard Max
0a56f59dbc - Restore the independence of mini builds from the main build after
the -mini name change from April 4, 2023.
- Adjust icu handling to prepare for PostgreSQL 16.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=30
2023-05-26 12:02:43 +00:00
Reinhard Max
ac4cf6cd06 - Overhaul postgresql-README.SUSE and move it from the binary
package to the noarch wrapper package.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=28
2023-05-15 14:20:54 +00:00
Reinhard Max
27359e970c - Update to 15.3:
* bsc#1211228, CVE-2023-2454:
    Prevent CREATE SCHEMA from defeating changes in search_path
  * bsc#1211229, CVE-2023-2455: Enforce row-level security
    policies correctly after inlining a set-returning function
  * https://www.postgresql.org/about/news/2637/
  * https://www.postgresql.org/docs/15/release-15-3.html

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=26
2023-05-11 13:16:27 +00:00
Reinhard Max
186cd11f50 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=24 2023-04-19 12:42:48 +00:00
Reinhard Max
1018b5c605 - bsc#1210303: Stop using the obsolete internal %_restart_on_update
macro and drop support for sysv init to simplify the scriptlets.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=23
2023-04-18 13:54:19 +00:00
Reinhard Max
724b885144 Accepting request 1077193 from home:favogt:pgsqlbuild
- Include -mini in Name: to avoid conflicts in the source package
  name and OBS internal dependency tracking.

OBS-URL: https://build.opensuse.org/request/show/1077193
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=21
2023-04-12 06:04:22 +00:00
Reinhard Max
5044ed6c94 - Update to 15.2:
* CVE-2022-41862, bsc#1208102: memory leak in libpq
  * https://www.postgresql.org/about/news/2592/
  * https://www.postgresql.org/docs/15/release-15-2.html
- Bump latest_supported_llvm_ver to 15.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=19
2023-02-09 14:29:36 +00:00
Reinhard Max
de974b1fa4 - Update to 15.1:
* https://www.postgresql.org/about/news/2543/
  * https://www.postgresql.org/docs/15/release-15-1.html

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=17
2022-11-10 16:36:54 +00:00
Reinhard Max
6f0e75825a - Update to 15.0:
* https://www.postgresql.org/about/news/p-2526/ 
  * https://www.postgresql.org/docs/15/release-15.html
- Move pg_upgrade from contrib to the server subpackage.
- Drop support for the versioning scheme of versions < 10 from
  spec file.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=14
2022-10-13 14:55:49 +00:00
Reinhard Max
e2576399ec - Update to 15~rc2
* https://www.postgresql.org/about/news/p-2521/
  * Reverting the "optimized order of GROUP BY keys" feature.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=12
2022-10-06 16:14:40 +00:00
Martin Pluskal
6db6cf1cee Accepting request 1007227 from home:favogt:branches:server:database:postgresql
- Fix source URLs

OBS-URL: https://build.opensuse.org/request/show/1007227
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=10
2022-10-04 07:48:25 +00:00
Reinhard Max
59bfcdc498 - Update to 15~rc1
https://www.postgresql.org/about/news/p-2516/

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=9
2022-09-29 14:16:12 +00:00
Reinhard Max
d7ce1518b2 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=8 2022-09-23 16:01:53 +00:00
Reinhard Max
0196712b59 - Create mechanism to specify the latest supported LLVM version.
Automatically pin to that version if the distribution has a newer
  unsupported default version.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=7
2022-09-23 13:21:25 +00:00
Reinhard Max
01f4d6369d Accepting request 1002897 from home:Andreas_Schwab:Factory
- Disable LLVM JIT on riscv64

OBS-URL: https://build.opensuse.org/request/show/1002897
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=6
2022-09-13 11:50:53 +00:00
Reinhard Max
f59bdf4091 - Update to 15~beta4
https://www.postgresql.org/about/news/p-2507/

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=5
2022-09-08 13:37:55 +00:00
Reinhard Max
a45a370161 OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=3 2022-09-05 15:46:40 +00:00
Reinhard Max
c8ea5bca4f - Update to 15~beta3
https://www.postgresql.org/about/news/p-2496/
- Only build the client libs if the major version matches with the
  noarch package, iow. if we are building the latest version.

OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=2
2022-09-05 15:37:04 +00:00
Reinhard Max
a7add878fa osc copypac from project:home:darix:branches:server:database:postgresql package:postgresql15 revision:3
OBS-URL: https://build.opensuse.org/package/show/server:database:postgresql/postgresql15?expand=0&rev=1
2022-08-25 13:18:25 +00:00