Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vLgcG-0078xE-1W for pgsql-bugs@arkaria.postgresql.org; Wed, 19 Nov 2025 11:44:52 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vLgcF-00CeEz-0H for pgsql-bugs@arkaria.postgresql.org; Wed, 19 Nov 2025 11:44:51 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vLgcE-00CeEh-2R for pgsql-bugs@lists.postgresql.org; Wed, 19 Nov 2025 11:44:51 +0000 Received: from ma03-relay.lansolnet.com ([176.95.46.36]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vLgcC-000M3D-1j for pgsql-bugs@lists.postgresql.org; Wed, 19 Nov 2025 11:44:50 +0000 ARC-Authentication-Results: i=1; ma03.lansolnet.com 1; spf=pass reason=mailfrom (ip=194.126.198.214, headerfrom=nidsa.net) smtp.mailfrom=nidsa.net smtp.helo=mail.cloud4partner.com; ARC-Message-Signature: a=rsa-sha256; bh=SaOZnNEqFlBwyA4gNtLXwjRPBC61sd9lMajVl0wIFNQ=; c=relaxed/relaxed; d=hornetsecurity.com; h=from:to:date:subject:mime-version:; i=1; s=hse1; t=1763552687; b=ZP6vdIshVwv0qpgvPZIcErbgqmVwWy7JsHkEZ0hZR6Cdp+9Hikq8/ETMl4Bx7EGKD7nxCtSn P86nrTkJzcm1LlcX/OamvxbQ3z7U0vl7fQ+3gMmbDw2LqzUdmceEDawZwuasuBXf5zHiZiV8Our HzMo55R1ZxnJC613UwC6Fk3c1Emuz6VbRxvTwTujypbNdehG6XLF5tGDcopuN3Z2N9wVyEEDKwf XTYSL97sioLot+c3bBM/YqPDUjkN0VCWbzsw0yK0CztrrGc6CE0f3WM6/wtnfeCKjsEacvrgvU0 qJJQP/bTMTYzf6P/R2hzQ4cg9govyCU755+XHboxplRFg== ARC-Seal: a=rsa-sha256; cv=none; d=hornetsecurity.com; i=1; s=hse1; t=1763552687; b=batpEYkaOGRzVzzl4oVvFzGHRf1sBSiONZR5MXY+vTM1bYnhV0fVrmLpnx/R4QvZyZWC7/ZI hcd37FJs3QddUHLEZxvN+OcOiD2mNLe3icAAq8UEeWzxkH6cPMjCpCsL05DzPmr58JToSc54iwR ltdVk9e7QQvw8ToG7sgROpty1RpUrhExQv6x2D74Ijvx0ONoDkHCyzVpykmaDeuF+LIqTBln5MK Y9plwL5gZz+218E/U9ngd9GjpqffdSYbjOvLmlRARU7f7lkxkUbmC/FIVd6Kz1kPVliL+FM54js 9gXmHhOdzmS3s5zIdlWLOBp/B6zg262QVH3pscZBgFFLQ== Received: from unknown ([194.126.198.214]) by ma03-relay.lansolnet.com; Wed, 19 Nov 2025 12:44:47 +0100 Received: from MBX200E.cloud4partner.com (192.168.8.234) by MBX200D.cloud4partner.com (192.168.8.233) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P521) id 15.1.2507.44; Wed, 19 Nov 2025 12:44:43 +0100 Received: from MBX200E.cloud4partner.com ([fe80::601e:5be2:9d9c:4892]) by MBX200E.cloud4partner.com ([fe80::601e:5be2:9d9c:4892%15]) with mapi id 15.01.2507.044; Wed, 19 Nov 2025 12:44:43 +0100 From: Hans Buschmann To: =?iso-8859-1?Q?Devrim_G=FCnd=FCz?= , "pgsql-bugs@lists.postgresql.org" Subject: AW: BUG #19113: Missing updated libpq5 rpm in repo pgdg-common after minor release to 18.1 Thread-Topic: BUG #19113: Missing updated libpq5 rpm in repo pgdg-common after minor release to 18.1 Thread-Index: AQHcVikSwkkiZZ4ZS0a3fuRIOWwR/LT44CwAgAEA7ZU= Date: Wed, 19 Nov 2025 11:44:43 +0000 Message-ID: <6debc4b22e8243dfb947847ffac83ebc@nidsa.net> References: <19113-e97f5a751fc2768e@postgresql.org>,<03e0c08f62c9e1f64462d2a599f9133ab8f8fdf2.camel@gunduz.org> In-Reply-To: <03e0c08f62c9e1f64462d2a599f9133ab8f8fdf2.camel@gunduz.org> Accept-Language: de-DE, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.8.240] Content-Type: multipart/alternative; boundary="_000_6debc4b22e8243dfb947847ffac83ebcnidsanet_" MIME-Version: 1.0 X-cloud-security-sender: buschmann@nidsa.net X-cloud-security-recipient: pgsql-bugs@lists.postgresql.org X-cloud-security-Virusscan: CLEAN X-cloud-security-disclaimer: This E-Mail was scanned by E-Mailservice on ma03-relay.lansolnet.com with 1713A19825B2 X-cloud-security-connect: unknown[194.126.198.214], TLS=1, IP=194.126.198.214 X-cloud-security: scantime:.8160 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --_000_6debc4b22e8243dfb947847ffac83ebcnidsanet_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello Devrim, thanks for supplying the updated libpq5. But there exists another big problem witth libpq and fedora! The Fedora 43 supplied libpq uses a different API and has (at least) the en= trypoint PQservice, which was removed in PG18 beta2 and further. Now the libpq5.so files from fedora 43 and pgdg_common are not more interop= erable! This causes php85 (compiled by remi collet) to fail to load when the libpq = from pgdg_common is installed! This API difference can cause many more problems with other client software= using pg18. I have put all the details on remis blog: https://github.com/remicollet/remirepo/issues/321 The problem persists with the libpq 18.1 and the GA release of php85 today/= tomorrow (new php85 rpms already available). (checked 19.11.2025 12:00) Since the problem lies in the different libpq's (not a fault of php itself)= I kindly ask you to contact fedora build team to use the correct libpq AP= I (eleminite these beta entries). The whole process of updates from upstream (postgres) to libpq building for= fedora seems to be broken (since they still use beta interface)! Perhaps you have much better connections into RedHat tthen I have as a norm= al user. When needed we can move to separate thread on this issue. Best regards Hans Buschmann ________________________________ Von: Devrim G=FCnd=FCz Gesendet: Dienstag, 18. November 2025 22:02 An: Hans Buschmann; pgsql-bugs@lists.postgresql.org Betreff: Re: BUG #19113: Missing updated libpq5 rpm in repo pgdg-common aft= er minor release to 18.1 Hi, On Sat, 2025-11-15 at 12:11 +0000, PG Bug reporting form wrote: > The following bug has been logged on the website: > > Bug reference: 19113 > Logged by: Hans Buschmann > Email address: buschmann@nidsa.net > PostgreSQL version: 18.1 > Operating system: Fedora 42 Server x86-64 and Fedora 43 > Description: > > Following the minor release at thursday, 13.11.2025 I am trying to > update > our development/production systems to Version 18.1 on Fedora 42/43. > > The automatic update works fine, new versions are found in pgdg18 > repo. > > But there is no updated libpq5 library in pgdg-common! > > Since there has been a security fix in libpq according to the newest > release notes I would expect an updated package. Sorry for the delay. Pushed packages to the repo. Regards, -- Devrim G=FCnd=FCz Open Source Solution Architect, PostgreSQL Major Contributor BlueSky: @devrim.gunduz.org , @gunduz.org --_000_6debc4b22e8243dfb947847ffac83ebcnidsanet_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hello Devrim,


thanks for supplying the updated libpq5.


But there exists another big problem witth libpq and fedora!


The Fedora 43 supplied libpq uses a different API and has (at least) the= entrypoint PQservice, which was removed in PG18 beta2 and further.


Now the libpq5.so files from fedora 43 and pgdg_common are not more inte= roperable!


This causes php85 (compiled by remi collet) to fail to load when the lib= pq from pgdg_common is installed!


This API difference can cause many more problems with other client softw= are using pg18.


I have put all the details on remis blog:


https://github.com/remicollet/remirepo/issues/321


The problem persists with the libpq 18.1 and the GA release of php8= 5 today/tomorrow (new php85 rpms already available). (checked 19.11.20= 25 12:00)


Since the problem lies in the different libpq's (not a fault of php itse= lf) I kindly ask you to contact  fedora build team to use the correct = libpq API (eleminite these beta entries).


The whole process of updates from upstream (postgres) to libpq building = for fedora seems to be broken (since they still use beta interface)!


Perhaps you have much better connections into RedHat tthen I have as a&n= bsp;normal user.


When needed we can move to separate thread on this issue.


Best regards


Hans Buschmann




Von: Devrim G=FCnd=FCz &l= t;devrim@gunduz.org>
Gesendet: Dienstag, 18. November 2025 22:02
An: Hans Buschmann; pgsql-bugs@lists.postgresql.org
Betreff: Re: BUG #19113: Missing updated libpq5 rpm in repo pgdg-com= mon after minor release to 18.1
 
Hi,

On Sat, 2025-11-15 at 12:11 +0000, PG Bug reporting form wrote:
> The following bug has been logged on the website:
>
> Bug reference:      19113
> Logged by:          Hans = Buschmann
> Email address:      buschmann@nidsa.net
> PostgreSQL version: 18.1
> Operating system:   Fedora 42 Server x86-64 and Fedora 43 > Description:       
>
> Following the minor release at thursday, 13.11.2025 I am trying to
> update
> our development/production systems to Version 18.1 on Fedora 42/43. >
> The automatic update works fine, new versions are found in pgdg18
> repo.
>
> But there is no updated libpq5 library in pgdg-common!
>
> Since there has been a security fix in libpq according to the newest > release notes I would expect an updated package.

Sorry for the delay. Pushed packages to the repo.

Regards,
--
Devrim G=FCnd=FCz
Open Source Solution Architect, PostgreSQL Major Contributor
BlueSky: @devrim.gunduz.org , @gunduz.org
--_000_6debc4b22e8243dfb947847ffac83ebcnidsanet_--