This update for postgresql, postgresql16, postgresql17 fixes the following issues:
This update ships postgresql17 , and fixes security issues with postgresql16:
bsc#1230423: Relax the dependency of extensions on the server version from exact major.minor to greater or equal, after Tom Lane confirmed on the PostgreSQL packagers list that ABI stability is being taken care of between minor releases.
bsc#1219340: The last fix was not correct. Improve it by removing the dependency again and call fillup only if it is installed.
postgresql16 was updated to 16.6:
postgresql16 was updated to 16.5:
Don't build the libs and mini flavor anymore to hand over to PostgreSQL 17.
postgresql17 is shipped in version 17.2:
Upgrade to 17.2:
Upgrade to 17.0:
{
"binaries": [
{
"libecpg6": "17.2-150600.13.5.1",
"libecpg6-32bit": "17.2-150600.13.5.1",
"libpq5": "17.2-150600.13.5.1",
"libpq5-32bit": "17.2-150600.13.5.1",
"postgresql": "17-150600.17.6.1",
"postgresql-contrib": "17-150600.17.6.1",
"postgresql-devel": "17-150600.17.6.1",
"postgresql-docs": "17-150600.17.6.1",
"postgresql-llvmjit": "17-150600.17.6.1",
"postgresql-llvmjit-devel": "17-150600.17.6.1",
"postgresql-plperl": "17-150600.17.6.1",
"postgresql-plpython": "17-150600.17.6.1",
"postgresql-pltcl": "17-150600.17.6.1",
"postgresql-server": "17-150600.17.6.1",
"postgresql-server-devel": "17-150600.17.6.1",
"postgresql-test": "17-150600.17.6.1",
"postgresql16": "16.6-150600.16.10.1",
"postgresql16-contrib": "16.6-150600.16.10.1",
"postgresql16-devel": "16.6-150600.16.10.1",
"postgresql16-docs": "16.6-150600.16.10.1",
"postgresql16-llvmjit": "16.6-150600.16.10.1",
"postgresql16-llvmjit-devel": "16.6-150600.16.10.1",
"postgresql16-plperl": "16.6-150600.16.10.1",
"postgresql16-plpython": "16.6-150600.16.10.1",
"postgresql16-pltcl": "16.6-150600.16.10.1",
"postgresql16-server": "16.6-150600.16.10.1",
"postgresql16-server-devel": "16.6-150600.16.10.1",
"postgresql16-test": "16.6-150600.16.10.1",
"postgresql17": "17.2-150600.13.5.1",
"postgresql17-contrib": "17.2-150600.13.5.1",
"postgresql17-devel": "17.2-150600.13.5.1",
"postgresql17-docs": "17.2-150600.13.5.1",
"postgresql17-llvmjit": "17.2-150600.13.5.1",
"postgresql17-llvmjit-devel": "17.2-150600.13.5.1",
"postgresql17-plperl": "17.2-150600.13.5.1",
"postgresql17-plpython": "17.2-150600.13.5.1",
"postgresql17-pltcl": "17.2-150600.13.5.1",
"postgresql17-server": "17.2-150600.13.5.1",
"postgresql17-server-devel": "17.2-150600.13.5.1",
"postgresql17-test": "17.2-150600.13.5.1"
}
]
}{
"binaries": [
{
"libecpg6": "17.2-150600.13.5.1",
"libecpg6-32bit": "17.2-150600.13.5.1",
"libpq5": "17.2-150600.13.5.1",
"libpq5-32bit": "17.2-150600.13.5.1",
"postgresql": "17-150600.17.6.1",
"postgresql-contrib": "17-150600.17.6.1",
"postgresql-devel": "17-150600.17.6.1",
"postgresql-docs": "17-150600.17.6.1",
"postgresql-llvmjit": "17-150600.17.6.1",
"postgresql-llvmjit-devel": "17-150600.17.6.1",
"postgresql-plperl": "17-150600.17.6.1",
"postgresql-plpython": "17-150600.17.6.1",
"postgresql-pltcl": "17-150600.17.6.1",
"postgresql-server": "17-150600.17.6.1",
"postgresql-server-devel": "17-150600.17.6.1",
"postgresql-test": "17-150600.17.6.1",
"postgresql16": "16.6-150600.16.10.1",
"postgresql16-contrib": "16.6-150600.16.10.1",
"postgresql16-devel": "16.6-150600.16.10.1",
"postgresql16-docs": "16.6-150600.16.10.1",
"postgresql16-llvmjit": "16.6-150600.16.10.1",
"postgresql16-llvmjit-devel": "16.6-150600.16.10.1",
"postgresql16-plperl": "16.6-150600.16.10.1",
"postgresql16-plpython": "16.6-150600.16.10.1",
"postgresql16-pltcl": "16.6-150600.16.10.1",
"postgresql16-server": "16.6-150600.16.10.1",
"postgresql16-server-devel": "16.6-150600.16.10.1",
"postgresql16-test": "16.6-150600.16.10.1",
"postgresql17": "17.2-150600.13.5.1",
"postgresql17-contrib": "17.2-150600.13.5.1",
"postgresql17-devel": "17.2-150600.13.5.1",
"postgresql17-docs": "17.2-150600.13.5.1",
"postgresql17-llvmjit": "17.2-150600.13.5.1",
"postgresql17-llvmjit-devel": "17.2-150600.13.5.1",
"postgresql17-plperl": "17.2-150600.13.5.1",
"postgresql17-plpython": "17.2-150600.13.5.1",
"postgresql17-pltcl": "17.2-150600.13.5.1",
"postgresql17-server": "17.2-150600.13.5.1",
"postgresql17-server-devel": "17.2-150600.13.5.1",
"postgresql17-test": "17.2-150600.13.5.1"
}
]
}{
"binaries": [
{
"libecpg6": "17.2-150600.13.5.1",
"libecpg6-32bit": "17.2-150600.13.5.1",
"libpq5": "17.2-150600.13.5.1",
"libpq5-32bit": "17.2-150600.13.5.1",
"postgresql": "17-150600.17.6.1",
"postgresql-contrib": "17-150600.17.6.1",
"postgresql-devel": "17-150600.17.6.1",
"postgresql-docs": "17-150600.17.6.1",
"postgresql-llvmjit": "17-150600.17.6.1",
"postgresql-llvmjit-devel": "17-150600.17.6.1",
"postgresql-plperl": "17-150600.17.6.1",
"postgresql-plpython": "17-150600.17.6.1",
"postgresql-pltcl": "17-150600.17.6.1",
"postgresql-server": "17-150600.17.6.1",
"postgresql-server-devel": "17-150600.17.6.1",
"postgresql-test": "17-150600.17.6.1",
"postgresql16": "16.6-150600.16.10.1",
"postgresql16-contrib": "16.6-150600.16.10.1",
"postgresql16-devel": "16.6-150600.16.10.1",
"postgresql16-docs": "16.6-150600.16.10.1",
"postgresql16-llvmjit": "16.6-150600.16.10.1",
"postgresql16-llvmjit-devel": "16.6-150600.16.10.1",
"postgresql16-plperl": "16.6-150600.16.10.1",
"postgresql16-plpython": "16.6-150600.16.10.1",
"postgresql16-pltcl": "16.6-150600.16.10.1",
"postgresql16-server": "16.6-150600.16.10.1",
"postgresql16-server-devel": "16.6-150600.16.10.1",
"postgresql16-test": "16.6-150600.16.10.1",
"postgresql17": "17.2-150600.13.5.1",
"postgresql17-contrib": "17.2-150600.13.5.1",
"postgresql17-devel": "17.2-150600.13.5.1",
"postgresql17-docs": "17.2-150600.13.5.1",
"postgresql17-llvmjit": "17.2-150600.13.5.1",
"postgresql17-llvmjit-devel": "17.2-150600.13.5.1",
"postgresql17-plperl": "17.2-150600.13.5.1",
"postgresql17-plpython": "17.2-150600.13.5.1",
"postgresql17-pltcl": "17.2-150600.13.5.1",
"postgresql17-server": "17.2-150600.13.5.1",
"postgresql17-server-devel": "17.2-150600.13.5.1",
"postgresql17-test": "17.2-150600.13.5.1"
}
]
}{
"binaries": [
{
"postgresql": "17-150600.17.6.1",
"postgresql-contrib": "17-150600.17.6.1",
"postgresql-devel": "17-150600.17.6.1",
"postgresql-docs": "17-150600.17.6.1",
"postgresql-llvmjit": "17-150600.17.6.1",
"postgresql-llvmjit-devel": "17-150600.17.6.1",
"postgresql-plperl": "17-150600.17.6.1",
"postgresql-plpython": "17-150600.17.6.1",
"postgresql-pltcl": "17-150600.17.6.1",
"postgresql-server": "17-150600.17.6.1",
"postgresql-server-devel": "17-150600.17.6.1",
"postgresql-test": "17-150600.17.6.1",
"postgresql16-llvmjit": "16.6-150600.16.10.1",
"postgresql16-test": "16.6-150600.16.10.1",
"postgresql17-llvmjit": "17.2-150600.13.5.1",
"postgresql17-llvmjit-devel": "17.2-150600.13.5.1",
"postgresql17-test": "17.2-150600.13.5.1"
}
]
}{
"binaries": [
{
"postgresql": "17-150600.17.6.1",
"postgresql-contrib": "17-150600.17.6.1",
"postgresql-devel": "17-150600.17.6.1",
"postgresql-docs": "17-150600.17.6.1",
"postgresql-llvmjit": "17-150600.17.6.1",
"postgresql-llvmjit-devel": "17-150600.17.6.1",
"postgresql-plperl": "17-150600.17.6.1",
"postgresql-plpython": "17-150600.17.6.1",
"postgresql-pltcl": "17-150600.17.6.1",
"postgresql-server": "17-150600.17.6.1",
"postgresql-server-devel": "17-150600.17.6.1",
"postgresql-test": "17-150600.17.6.1",
"postgresql16-llvmjit": "16.6-150600.16.10.1",
"postgresql16-test": "16.6-150600.16.10.1",
"postgresql17-llvmjit": "17.2-150600.13.5.1",
"postgresql17-llvmjit-devel": "17.2-150600.13.5.1",
"postgresql17-test": "17.2-150600.13.5.1"
}
]
}{
"binaries": [
{
"postgresql": "17-150600.17.6.1",
"postgresql-contrib": "17-150600.17.6.1",
"postgresql-devel": "17-150600.17.6.1",
"postgresql-docs": "17-150600.17.6.1",
"postgresql-llvmjit": "17-150600.17.6.1",
"postgresql-llvmjit-devel": "17-150600.17.6.1",
"postgresql-plperl": "17-150600.17.6.1",
"postgresql-plpython": "17-150600.17.6.1",
"postgresql-pltcl": "17-150600.17.6.1",
"postgresql-server": "17-150600.17.6.1",
"postgresql-server-devel": "17-150600.17.6.1",
"postgresql-test": "17-150600.17.6.1",
"postgresql16-llvmjit": "16.6-150600.16.10.1",
"postgresql16-test": "16.6-150600.16.10.1",
"postgresql17-llvmjit": "17.2-150600.13.5.1",
"postgresql17-llvmjit-devel": "17.2-150600.13.5.1",
"postgresql17-test": "17.2-150600.13.5.1"
}
]
}{
"binaries": [
{
"libecpg6": "17.2-150600.13.5.1",
"postgresql-contrib": "17-150600.17.6.1",
"postgresql-devel": "17-150600.17.6.1",
"postgresql-docs": "17-150600.17.6.1",
"postgresql-plperl": "17-150600.17.6.1",
"postgresql-plpython": "17-150600.17.6.1",
"postgresql-pltcl": "17-150600.17.6.1",
"postgresql-server": "17-150600.17.6.1",
"postgresql-server-devel": "17-150600.17.6.1",
"postgresql16-contrib": "16.6-150600.16.10.1",
"postgresql16-devel": "16.6-150600.16.10.1",
"postgresql16-docs": "16.6-150600.16.10.1",
"postgresql16-plperl": "16.6-150600.16.10.1",
"postgresql16-plpython": "16.6-150600.16.10.1",
"postgresql16-pltcl": "16.6-150600.16.10.1",
"postgresql16-server": "16.6-150600.16.10.1",
"postgresql16-server-devel": "16.6-150600.16.10.1",
"postgresql17-contrib": "17.2-150600.13.5.1",
"postgresql17-devel": "17.2-150600.13.5.1",
"postgresql17-docs": "17.2-150600.13.5.1",
"postgresql17-plperl": "17.2-150600.13.5.1",
"postgresql17-plpython": "17.2-150600.13.5.1",
"postgresql17-pltcl": "17.2-150600.13.5.1",
"postgresql17-server": "17.2-150600.13.5.1",
"postgresql17-server-devel": "17.2-150600.13.5.1"
}
]
}{
"binaries": [
{
"libecpg6": "17.2-150600.13.5.1",
"postgresql-contrib": "17-150600.17.6.1",
"postgresql-devel": "17-150600.17.6.1",
"postgresql-docs": "17-150600.17.6.1",
"postgresql-plperl": "17-150600.17.6.1",
"postgresql-plpython": "17-150600.17.6.1",
"postgresql-pltcl": "17-150600.17.6.1",
"postgresql-server": "17-150600.17.6.1",
"postgresql-server-devel": "17-150600.17.6.1",
"postgresql16-contrib": "16.6-150600.16.10.1",
"postgresql16-devel": "16.6-150600.16.10.1",
"postgresql16-docs": "16.6-150600.16.10.1",
"postgresql16-plperl": "16.6-150600.16.10.1",
"postgresql16-plpython": "16.6-150600.16.10.1",
"postgresql16-pltcl": "16.6-150600.16.10.1",
"postgresql16-server": "16.6-150600.16.10.1",
"postgresql16-server-devel": "16.6-150600.16.10.1",
"postgresql17-contrib": "17.2-150600.13.5.1",
"postgresql17-devel": "17.2-150600.13.5.1",
"postgresql17-docs": "17.2-150600.13.5.1",
"postgresql17-plperl": "17.2-150600.13.5.1",
"postgresql17-plpython": "17.2-150600.13.5.1",
"postgresql17-pltcl": "17.2-150600.13.5.1",
"postgresql17-server": "17.2-150600.13.5.1",
"postgresql17-server-devel": "17.2-150600.13.5.1"
}
]
}{
"binaries": [
{
"libecpg6": "17.2-150600.13.5.1",
"postgresql-contrib": "17-150600.17.6.1",
"postgresql-devel": "17-150600.17.6.1",
"postgresql-docs": "17-150600.17.6.1",
"postgresql-plperl": "17-150600.17.6.1",
"postgresql-plpython": "17-150600.17.6.1",
"postgresql-pltcl": "17-150600.17.6.1",
"postgresql-server": "17-150600.17.6.1",
"postgresql-server-devel": "17-150600.17.6.1",
"postgresql16-contrib": "16.6-150600.16.10.1",
"postgresql16-devel": "16.6-150600.16.10.1",
"postgresql16-docs": "16.6-150600.16.10.1",
"postgresql16-plperl": "16.6-150600.16.10.1",
"postgresql16-plpython": "16.6-150600.16.10.1",
"postgresql16-pltcl": "16.6-150600.16.10.1",
"postgresql16-server": "16.6-150600.16.10.1",
"postgresql16-server-devel": "16.6-150600.16.10.1",
"postgresql17-contrib": "17.2-150600.13.5.1",
"postgresql17-devel": "17.2-150600.13.5.1",
"postgresql17-docs": "17.2-150600.13.5.1",
"postgresql17-plperl": "17.2-150600.13.5.1",
"postgresql17-plpython": "17.2-150600.13.5.1",
"postgresql17-pltcl": "17.2-150600.13.5.1",
"postgresql17-server": "17.2-150600.13.5.1",
"postgresql17-server-devel": "17.2-150600.13.5.1"
}
]
}