Closed
Description
Description
This issue was introduced in #9426 where various ifdef statements in ext/standard/file_arginfo.h where presumably incorrectly changed. By disabling IPv6 support (./configure --disable-ipv6) certain constants won't get registered because of the altered conditions in aforementioned file ("HAVE_IPV6"). This may be intentional with regard to some network related constants, although IPv6 had not been a requirement prior to the change, but for other constants this is probably an error. E.g. FILE_IGNORE_NEW_LINES and FILE_SKIP_EMPTY_LINES to name just two.
/tmp/php-8.2.0RC1$ grep -i 'undefined constant' php_test_results_20220910_0305.txt
Fatal error: Uncaught Error: Undefined constant "STREAM_PF_UNIX" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/stream_copy_to_stream_socket.skip.php:2
Fatal error: Uncaught Error: Undefined constant "STREAM_PF_UNIX" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/stream_get_line_nb.skip.php:2
Fatal error: Uncaught Error: Undefined constant "STREAM_PF_UNIX" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/stream_copy_to_stream_socket.skip.php:2
Fatal error: Uncaught Error: Undefined constant "STREAM_PF_UNIX" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/stream_get_line_nb.skip.php:2
Fatal error: Uncaught Error: Undefined constant "FILE_APPEND" in /tmp/php-8.2.0RC1/Zend/tests/bug78396.php:4
001+ Fatal error: Uncaught Error: Undefined constant "FILE_APPEND" in /tmp/php-8.2.0RC1/Zend/tests/bug78396.php:4
PHP Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/openssl/tests/ServerClientTestCase.inc(119) : eval()'d code:4
PHP Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/openssl/tests/ServerClientTestCase.inc(119) : eval()'d code:4
PHP Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/openssl/tests/ServerClientTestCase.inc(119) : eval()'d code:4
PHP Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/openssl/tests/ServerClientTestCase.inc(119) : eval()'d code:4
PHP Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/openssl/tests/ServerClientTestCase.inc(119) : eval()'d code:3
PHP Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/openssl/tests/ServerClientTestCase.inc(119) : eval()'d code:3
PHP Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/openssl/tests/ServerClientTestCase.inc(119) : eval()'d code:3
001+ PHP Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/openssl/tests/ServerClientTestCase.inc(119) : eval()'d code:4
007+ PHP Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/openssl/tests/ServerClientTestCase.inc(119) : eval()'d code:4
013+ PHP Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/openssl/tests/ServerClientTestCase.inc(119) : eval()'d code:4
019+ PHP Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/openssl/tests/ServerClientTestCase.inc(119) : eval()'d code:4
025+ PHP Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/openssl/tests/ServerClientTestCase.inc(119) : eval()'d code:3
031+ PHP Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/openssl/tests/ServerClientTestCase.inc(119) : eval()'d code:3
037+ PHP Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/openssl/tests/ServerClientTestCase.inc(119) : eval()'d code:3
Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/openssl/tests/ServerClientTestCase.inc(130) : eval()'d code:3
001+ Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/openssl/tests/ServerClientTestCase.inc(130) : eval()'d code:3
stream_socket_server: Undefined constant "STREAM_SERVER_BIND"
001+ stream_socket_server: Undefined constant "STREAM_SERVER_BIND"
Fatal error: Uncaught Error: Undefined constant "FILE_IGNORE_NEW_LINES" in /tmp/php-8.2.0RC1/ext/standard/tests/file/bug44034.php:10
003+ Fatal error: Uncaught Error: Undefined constant "FILE_IGNORE_NEW_LINES" in /tmp/php-8.2.0RC1/ext/standard/tests/file/bug44034.php:10
Fatal error: Uncaught Error: Undefined constant "FILE_BINARY" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_binary_text_deprecated.php:3
001+ Fatal error: Uncaught Error: Undefined constant "FILE_BINARY" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_binary_text_deprecated.php:3
Fatal error: Uncaught Error: Undefined constant "FILE_APPEND" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_get_contents_file_put_contents_variation2.php:18
003+ Fatal error: Uncaught Error: Undefined constant "FILE_APPEND" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_get_contents_file_put_contents_variation2.php:18
Fatal error: Uncaught Error: Undefined constant "FILE_APPEND" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_put_contents_variation1.php:10
004+ Fatal error: Uncaught Error: Undefined constant "FILE_APPEND" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_put_contents_variation1.php:10
Fatal error: Uncaught Error: Undefined constant "FILE_USE_INCLUDE_PATH" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_put_contents_variation4.php:27
001+ Fatal error: Uncaught Error: Undefined constant "FILE_USE_INCLUDE_PATH" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_put_contents_variation4.php:27
Fatal error: Uncaught Error: Undefined constant "FILE_USE_INCLUDE_PATH" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_put_contents_variation5.php:28
001+ Fatal error: Uncaught Error: Undefined constant "FILE_USE_INCLUDE_PATH" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_put_contents_variation5.php:28
Fatal error: Uncaught Error: Undefined constant "FILE_USE_INCLUDE_PATH" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_put_contents_variation6.php:31
003+ Fatal error: Uncaught Error: Undefined constant "FILE_USE_INCLUDE_PATH" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_put_contents_variation6.php:31
Fatal error: Uncaught Error: Undefined constant "FILE_APPEND" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_put_contents_variation9.php:34
004+ Fatal error: Uncaught Error: Undefined constant "FILE_APPEND" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_put_contents_variation9.php:34
Fatal error: Uncaught Error: Undefined constant "FILE_IGNORE_NEW_LINES" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_variation.php:12
004+ Fatal error: Uncaught Error: Undefined constant "FILE_IGNORE_NEW_LINES" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_variation.php:12
Fatal error: Uncaught Error: Undefined constant "FILE_IGNORE_NEW_LINES" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_variation7.php:12
021+ Fatal error: Uncaught Error: Undefined constant "FILE_IGNORE_NEW_LINES" in /tmp/php-8.2.0RC1/ext/standard/tests/file/file_variation7.php:12
Fatal error: Uncaught Error: Undefined constant "FILE_IGNORE_NEW_LINES" in /tmp/php-8.2.0RC1/ext/standard/tests/misc/get_browser_variation3.php:3
0001+ Fatal error: Uncaught Error: Undefined constant "FILE_IGNORE_NEW_LINES" in /tmp/php-8.2.0RC1/ext/standard/tests/misc/get_browser_variation3.php:3
Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/standard/tests/network/fsockopen_variation2.php:7
003+ Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/standard/tests/network/fsockopen_variation2.php:7
Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/standard/tests/network/udgloop.php:7
001+ Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/standard/tests/network/udgloop.php:7
Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/standard/tests/network/udp4loop.php:5
001+ Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/standard/tests/network/udp4loop.php:5
Fatal error: Uncaught Error: Undefined constant "STREAM_PF_UNIX" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/bug60455_01.php:6
001+ Fatal error: Uncaught Error: Undefined constant "STREAM_PF_UNIX" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/bug60455_01.php:6
Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/bug69521.php:3
001+ Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/bug69521.php:3
Fatal error: Uncaught Error: Undefined constant "STREAM_PEEK" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/bug72857.php:5
001+ Fatal error: Uncaught Error: Undefined constant "STREAM_PEEK" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/bug72857.php:5
Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/bug74090.php:6
001+ Fatal error: Uncaught Error: Undefined constant "STREAM_SERVER_BIND" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/bug74090.php:6
Fatal error: Uncaught Error: Undefined constant "STREAM_PF_UNIX" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/bug79000.php:3
001+ Fatal error: Uncaught Error: Undefined constant "STREAM_PF_UNIX" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/bug79000.php:3
Fatal error: Uncaught Error: Undefined constant "STREAM_PF_UNIX" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/eagain_is_not_an_error.php:3
001+ Fatal error: Uncaught Error: Undefined constant "STREAM_PF_UNIX" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/eagain_is_not_an_error.php:3
Fatal error: Uncaught Error: Undefined constant "STREAM_PF_UNIX" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/stream_get_contents_002.php:2
001+ Fatal error: Uncaught Error: Undefined constant "STREAM_PF_UNIX" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/stream_get_contents_002.php:2
Fatal error: Uncaught Error: Undefined constant "STREAM_PF_UNIX" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/stream_socket_pair.php:2
001+ Fatal error: Uncaught Error: Undefined constant "STREAM_PF_UNIX" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/stream_socket_pair.php:2
Fatal error: Uncaught Error: Undefined constant "STREAM_OOB" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/stream_socket_recvfrom.php:7
003+ Fatal error: Uncaught Error: Undefined constant "STREAM_OOB" in /tmp/php-8.2.0RC1/ext/standard/tests/streams/stream_socket_recvfrom.php:7
PHP Version
PHP 8.2.0RC1
Operating System
Debian 11.4