Req #79758 [Opn]: update libpq.dll to most recent supported version

From: Date: Mon, 20 Jul 2020 13:42:01 +0000
Subject: Req #79758 [Opn]: update libpq.dll to most recent supported version
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-228125@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=79758&edit=1 ID: 79758 Updated by: cmb@php.net Reported by: buschmann at nidsa dot net Summary: update libpq.dll to most recent supported version Status: Open Type: Feature/Change Request Package: PostgreSQL related Operating System: Windows Server 2019 64bit PHP Version: 8.0.0alpha1 Block user comment: N Private report: N New Comment: IMHO, libpq should be updated to version 12 for PHP 8.0, only. Previous Comments: ------------------------------------------------------------------------ [2020-06-29 15:50:38] buschmann at nidsa dot net Description: ------------ In php8 alpha1 you still deliver libpq version 11.4 The libpq library from Postgres is the central C interface library for clients. It has a very stable interface, but is regulary updated to reflect security issues and bugs (see PostgreSQL site for more). A client (here php) connecting to a postgres database through libpq.dll can always connect to elder releases of postgres (e.g. 10.x, 11.x), but newer features for the newest major releases are only supported when using the corresponding libpq.dll. I have successfully loaded the newest libpq (here: 12.3) through LoadFile in apache httpd.conf and tested the application without issues. The current version of postgres is 12.3, (12.4 in august, 12.5 in november) and supports compilation under Visual Studio 2019. At the time of the prospected PHP8 release postgres 13.1 should be out. Because of the very conservative changing of libpq it should be considered to include libpq from postgres 13 beta during the php alpha and beta phases to switch then to the released version of 13.0 / 13.1 at release time. ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=79758&edit=1

« previous php.bugs (#228125) next »