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

From: Date: Mon, 29 Jun 2020 15:50:38 +0000
Subject: Req #79758 [NEW]: update libpq.dll to most recent supported version
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-227730@lists.php.net to get a copy of this message
From: buschmann at nidsa dot net Operating system: Windows Server 2019 64bit PHP version: 8.0.0alpha1 Package: PostgreSQL related Bug Type: Feature/Change Request Bug description:update libpq.dll to most recent supported version 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 bug report at https://bugs.php.net/bug.php?id=79758&edit=1 -- Fix committed: https://bugs.php.net/fix.php?id=79758&r=fixed Fixed in release: https://bugs.php.net/fix.php?id=79758&r=alreadyfixed Need backtrace: https://bugs.php.net/fix.php?id=79758&r=needtrace Need Reproduce Script: https://bugs.php.net/fix.php?id=79758&r=needscript Try newer version: https://bugs.php.net/fix.php?id=79758&r=oldversion Not developer issue: https://bugs.php.net/fix.php?id=79758&r=support Expected behavior: https://bugs.php.net/fix.php?id=79758&r=notwrong Not enough info: https://bugs.php.net/fix.php?id=79758&r=notenoughinfo Submitted twice: https://bugs.php.net/fix.php?id=79758&r=submittedtwice register_globals: https://bugs.php.net/fix.php?id=79758&r=globals PHP version support discontinued: https://bugs.php.net/fix.php?id=79758&r=phptooold Daylight Savings: https://bugs.php.net/fix.php?id=79758&r=dst IIS Stability: https://bugs.php.net/fix.php?id=79758&r=isapi Install GNU Sed: https://bugs.php.net/fix.php?id=79758&r=gnused Floating point limitations: https://bugs.php.net/fix.php?id=79758&r=float No Zend Extensions: https://bugs.php.net/fix.php?id=79758&r=nozend MySQL Configuration Error: https://bugs.php.net/fix.php?id=79758&r=mysqlcfg

« previous php.bugs (#227730) next »