How do I find out who is the maintainer of the php-pgsql package, please? I want to request upgrade from underlying postgresql-libs-8.1.21 (/usr/lib64/libpq.so.4) to postgresql84-libs-8.4.4 (/usr/lib64/libpq.so.5.2).
Background on this request: Apache httpd's php's php-pgsql uses PostgreSQL 8.1 library (/usr/lib64/libpq.so.4), which leaks memory. PostgreSQL 8.4 library does not leak.
Apache HTTP Server: httpd-2.2.3-43.el5.centos.3
mod_php: php-5.1.6-27.el5
PHP PostgreSQL interface is provided by: php-pgsql-5.1.6-27.el5, which uses postgresql-libs-8.1.21-1.el5_5.1 which provides /usr/lib64/libpq.so.4 which we've observed has a memory leak (and this memory leak is NOT present in libpq.so.5.2)
I am trying to figure out how to get our httpd/mod_php/php-pgsql to use libpq.so.5.2 instead of libpq.so.4, and I thought I'd start by asking the php-pgsql maintainer, so this problem is fixed for everybody, not just for me.
Please let me know if I can help in any way.
Kind regards, Aleksey
On 10/18/2010 02:08 PM, Aleksey Tsalolikhin wrote:
How do I find out who is the maintainer of the php-pgsql package, please? I want to request upgrade from underlying postgresql-libs-8.1.21 (/usr/lib64/libpq.so.4) to postgresql84-libs-8.4.4 (/usr/lib64/libpq.so.5.2).
Background on this request: Apache httpd's php's php-pgsql uses PostgreSQL 8.1 library (/usr/lib64/libpq.so.4), which leaks memory. PostgreSQL 8.4 library does not leak.
Apache HTTP Server: httpd-2.2.3-43.el5.centos.3 mod_php: php-5.1.6-27.el5 PHP PostgreSQL interface is provided by: php-pgsql-5.1.6-27.el5,
which uses postgresql-libs-8.1.21-1.el5_5.1 which provides /usr/lib64/libpq.so.4 which we've observed has a memory leak (and this memory leak is NOT present in libpq.so.5.2)
I am trying to figure out how to get our httpd/mod_php/php-pgsql to use libpq.so.5.2 instead of libpq.so.4, and I thought I'd start by asking the php-pgsql maintainer, so this problem is fixed for everybody, not just for me.
Please let me know if I can help in any way.
Kind regards, Aleksey _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Current maintainer for this RPM set is: * Devrim Gunduz * PGP Key: http://www.gunduz.org/devrimgunduz-cmd.pgp.pub * Howto: http://pgfoundry.org/docman/?group_id=1000048 * Homepage: http://pgfoundry.org/projects/pgsqlrpms
On 10/18/10 1:08 PM, Aleksey Tsalolikhin wrote:
How do I find out who is the maintainer of the php-pgsql package, please?
that would be redhat.
I want to request upgrade from underlying postgresql-libs-8.1.21 (/usr/lib64/libpq.so.4) to postgresql84-libs-8.4.4 (/usr/lib64/libpq.so.5.2).
not unless redhat upgrades, something they aren't likely to do, although they might backport the fix for this leak.
Background on this request: Apache httpd's php's php-pgsql uses PostgreSQL 8.1 library (/usr/lib64/libpq.so.4), which leaks memory. PostgreSQL 8.4 library does not leak.
Apache HTTP Server: httpd-2.2.3-43.el5.centos.3 mod_php: php-5.1.6-27.el5 PHP PostgreSQL interface is provided by: php-pgsql-5.1.6-27.el5,
which uses postgresql-libs-8.1.21-1.el5_5.1 which provides /usr/lib64/libpq.so.4 which we've observed has a memory leak (and this memory leak is NOT present in libpq.so.5.2)
I am trying to figure out how to get our httpd/mod_php/php-pgsql to use libpq.so.5.2 instead of libpq.so.4, and I thought I'd start by asking the php-pgsql maintainer, so this problem is fixed for everybody, not just for me.
use the Postgres 8.4 RPMs from http://yum.pgrpms.org/ along with the compat-postgresql-libs package (from the same repository), which hooks the libpq.so.4 stuff that the stock EL5 clients like php-pgsql use.
On Mon, Oct 18, 2010 at 01:21:58PM -0700, John R Pierce wrote:
On 10/18/10 1:08 PM, Aleksey Tsalolikhin wrote:
How do I find out who is the maintainer of the php-pgsql package, please?
that would be redhat.
I want to request upgrade from underlying postgresql-libs-8.1.21 (/usr/lib64/libpq.so.4) to postgresql84-libs-8.4.4 (/usr/lib64/libpq.so.5.2).
not unless redhat upgrades, something they aren't likely to do, although they might backport the fix for this leak.
If there's a legitimate leak, this would certainly be appropriate to file a bug for on bugzilla.redhat.com. This is exactly the sort of thing RH would likely fix too.
Background on this request: Apache httpd's php's php-pgsql uses PostgreSQL 8.1 library (/usr/lib64/libpq.so.4), which leaks memory. PostgreSQL 8.4 library does not leak.
Apache HTTP Server: httpd-2.2.3-43.el5.centos.3 mod_php: php-5.1.6-27.el5 PHP PostgreSQL interface is provided by: php-pgsql-5.1.6-27.el5,
which uses postgresql-libs-8.1.21-1.el5_5.1 which provides /usr/lib64/libpq.so.4 which we've observed has a memory leak (and this memory leak is NOT present in libpq.so.5.2)
I am trying to figure out how to get our httpd/mod_php/php-pgsql to use libpq.so.5.2 instead of libpq.so.4, and I thought I'd start by asking the php-pgsql maintainer, so this problem is fixed for everybody, not just for me.
use the Postgres 8.4 RPMs from http://yum.pgrpms.org/ along with the compat-postgresql-libs package (from the same repository), which hooks the libpq.so.4 stuff that the stock EL5 clients like php-pgsql use.
Ray
Kevin Kempter: Thank you for Devrim's name as the maintainer of php-pgsql.
John: You wrote:
use the Postgres 8.4 RPMs from http://yum.pgrpms.org/ along with the compat-postgresql-libs package (from the same repository), which hooks the libpq.so.4 stuff that the stock EL5 clients like php-pgsql use.
That's what I am doing and php-pgsql ends up using libpq.so.4 which has the memory leak.
Ray: Thanks for your reply as well.
Best, Aleksey
Just to follow up on this. Devrim of Postgres said he does not maintain php-pgsql, Red Hat does. He also added:
2010/10/18 Devrim GÜNDÜZ devrim@gunduz.org:
I don't see any way to upgrade libpq for Apache easily, except rebuilding Apache from SRPM by yourself, and using postgresql84-libs as BuildRequires instead of postgresql-libs. Unfortunately it means tons of change in package list, including even subversion...
You'd better wait for RHEL / CentOS 6.
I'll ask Red Hat for php-pgsql that uses postgresql84-libs; and try to build httpd from source myself in the meantime.
Best, -at
On Tue, Oct 19, 2010 at 11:40 AM, Aleksey Tsalolikhin atsaloli.tech@gmail.com wrote:
I'll ask Red Hat for php-pgsql that uses postgresql84-libs; and try to build httpd from source myself in the meantime.
I've opened a bug report / enhancement request with Red Hat: https://bugzilla.redhat.com/show_bug.cgi?id=644678
Best, -at