From c083a851dfb8724feabcb8a305511b844d22e66e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=AD=A6=E7=94=B0=20=E6=86=B2=E5=A4=AA=E9=83=8E?= Date: Sat, 14 Mar 2026 11:01:13 +0900 Subject: [PATCH] =?UTF-8?q?Fix=20PGSQL=5FTRACE=5FSUPPRESS=5FTIMESTAMPS=20v?= =?UTF-8?q?ersion:=208.3.0=20=E2=86=92=208.4.20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Due to a preprocessor guard typo in pgsql.stub.php (`PQTRACE_SUPPPRESS_TIMESTAMPS` — triple P), this constant was never registered. Fixed in php-src and will be available from PHP 8.4.20. php-src fix: https://github.com/php/php-src/pull/21386 For patch-version notation precedent, see MYSQLI_REFRESH_REPLICA (Available as of PHP 8.1.2, doc-en PR #1006). --- reference/pgsql/constants.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reference/pgsql/constants.xml b/reference/pgsql/constants.xml index f28f4d2816d1..d856d5b7dd6f 100644 --- a/reference/pgsql/constants.xml +++ b/reference/pgsql/constants.xml @@ -951,7 +951,7 @@ To be used with pg_trace, the timestamp is not included in the trace's messages. - Available as of PHP 8.3.0. + Available as of PHP 8.4.20.