Commit 247199192c5 for php

commit 247199192c52df6cc0c6ebc31ae302d3b6a7c70f
Merge: 5ba63ffdfcd bad5aaca7ae
Author: David Carlier <devnexen@gmail.com>
Date:   Tue Oct 27 15:37:28 2026 +0000

    Merge branch 'PHP-8.4' into PHP-8.5

    * PHP-8.4:
      Fix GH-24616: Socket transports accept ports above 65535

diff --cc ext/standard/tests/streams/bug69521.phpt
index d335a68736e,287a9327545..71b619e79f0
--- a/ext/standard/tests/streams/bug69521.phpt
+++ b/ext/standard/tests/streams/bug69521.phpt
@@@ -1,9 -1,9 +1,9 @@@
  --TEST--
 -Bug #69521	Segfault in gc_collect_cycles()
 +Bug #69521 (Segfault in gc_collect_cycles())
  --FILE--
  <?php
- $serverUri = "tcp://127.0.0.1:74321";
- $sock = stream_socket_server($serverUri, $errno, $errstr, STREAM_SERVER_BIND | STREAM_SERVER_LISTEN);
+ $sock = stream_socket_server("tcp://127.0.0.1:0", $errno, $errstr, STREAM_SERVER_BIND | STREAM_SERVER_LISTEN);
+ $serverUri = "tcp://" . stream_socket_get_name($sock, false);

  $fp = stream_socket_client($serverUri, $errNumber, $errString, 5, STREAM_CLIENT_CONNECT);