php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #78566 compiler warnings with GCC9
Submitted: 2019-09-19 13:24 UTC Modified: 2020-01-03 11:06 UTC
Votes:1
Avg. Score:4.0 ± 0.0
Reproduced:0 of 0 (0.0%)
From: bugreports at gmail dot com Assigned:
Status: Open Package: Compile Warning
PHP Version: 7.4Git-2019-09-19 (Git) OS:
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: bugreports at gmail dot com
New email:
PHP Version: OS:

 

 [2019-09-19 13:24 UTC] bugreports at gmail dot com
Description:
------------
current 7-4 HEAD throws an unusual amount of compiler warnings compared to 7.2 with GCC 9.2.1



In file included from /usr/include/string.h:494,
                 from /BUILD/php-7.4.0/main/php_config.h:2362,
                 from /BUILD/php-7.4.0/ext/date/lib/timelib_config.h:4,
                 from /BUILD/php-7.4.0/ext/date/lib/timelib.h:30,
                 from /BUILD/php-7.4.0/ext/date/lib/parse_tz.c:26:
In function 'strncpy',
    inlined from 'create_location_table' at /BUILD/php-7.4.0/ext/date/lib/parse_tz.c:604:9:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 64 equals destination size [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/BUILD/php-7.4.0/ext/openssl/xp_ssl.c: In function 'php_openssl_sockop_set_option':
/BUILD/php-7.4.0/ext/openssl/xp_ssl.c:2050:4: warning: 'peer_cert' may be used uninitialized in this function [-Wmaybe-uninitialized]
 2050 |    X509_free(peer_cert);
      |    ^~~~~~~~~~~~~~~~~~~~
/BUILD/php-7.4.0/ext/openssl/xp_ssl.c:1923:8: note: 'peer_cert' was declared here
 1923 |  X509 *peer_cert;
      |        ^~~~~~~~~
In file included from /BUILD/php-7.4.0/Zend/zend_types.h:25,
                 from /BUILD/php-7.4.0/Zend/zend.h:27,
                 from /BUILD/php-7.4.0/main/php.h:33,
                 from /BUILD/php-7.4.0/main/SAPI.c:24:
/BUILD/php-7.4.0/main/SAPI.c: In function 'sapi_add_request_header':
/BUILD/php-7.4.0/Zend/zend_portability.h:365:10: warning: 'use_heap' may be used uninitialized in this function [-Wmaybe-uninitialized]
  365 |  do { if (UNEXPECTED(use_heap)) efree(p); } while (0)
      |          ^
/BUILD/php-7.4.0/main/SAPI.c:1111:14: note: 'use_heap' was declared here
 1111 |  ALLOCA_FLAG(use_heap)
      |              ^~~~~~~~
/BUILD/php-7.4.0/Zend/zend_portability.h:357:12: note: in definition of macro 'ALLOCA_FLAG'
  357 |  zend_bool name;
      |            ^~~~
Zend/zend_ini_scanner.l: In function 'ini_lex':
Zend/zend_ini_scanner.c:520:18: warning: 'yych' may be used uninitialized in this function [-Wmaybe-uninitialized]
  520 |    goto *yytarget[yych];
      |          ~~~~~~~~^~~~~~
Zend/zend_ini_scanner.c:388:10: note: 'yych' was declared here
  388 |  YYCTYPE yych;
      |          ^~~~
Zend/zend_language_scanner.l: In function 'lex_scan':
Zend/zend_language_scanner.c:1841:18: warning: 'yych' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1841 |    goto *yytarget[yych];
      |          ~~~~~~~~^~~~~~
Zend/zend_language_scanner.c:1255:10: note: 'yych' was declared here
 1255 |  YYCTYPE yych;
      |          ^~~~
In file included from /BUILD/php-7.4.0/Zend/zend_types.h:25,
                 from /BUILD/php-7.4.0/Zend/zend.h:27,
                 from /BUILD/php-7.4.0/main/php.h:33,
                 from /BUILD/php-7.4.0/ext/intl/collator/collator_is_numeric.h:21,
                 from /BUILD/php-7.4.0/ext/intl/collator/collator_is_numeric.c:18:
/BUILD/php-7.4.0/ext/intl/collator/collator_is_numeric.c: In function 'collator_u_strtod':
/BUILD/php-7.4.0/Zend/zend_portability.h:365:10: warning: 'use_heap' may be used uninitialized in this function [-Wmaybe-uninitialized]
  365 |  do { if (UNEXPECTED(use_heap)) efree(p); } while (0)
      |          ^
/BUILD/php-7.4.0/ext/intl/collator/collator_is_numeric.c:74:15: note: 'use_heap' was declared here
   74 |   ALLOCA_FLAG(use_heap);
      |               ^~~~~~~~
/BUILD/php-7.4.0/Zend/zend_portability.h:357:12: note: in definition of macro 'ALLOCA_FLAG'
  357 |  zend_bool name;
      |            ^~~~
In file included from /BUILD/php-7.4.0/Zend/zend.h:27,
                 from /BUILD/php-7.4.0/main/php.h:33,
                 from ext/intl/php_intl.h:23,
                 from /BUILD/php-7.4.0/ext/intl/spoofchecker/spoofchecker_main.c:21:
/BUILD/php-7.4.0/ext/intl/spoofchecker/spoofchecker_main.c: In function 'zim_Spoofchecker_areConfusable':
/BUILD/php-7.4.0/Zend/zend_types.h:776:18: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized]
  776 |    (b) ? IS_TRUE : IS_FALSE; \
      |                  ^
/BUILD/php-7.4.0/ext/intl/spoofchecker/spoofchecker_main.c:61:6: note: 'ret' was declared here
   61 |  int ret;
      |      ^~~
In file included from /usr/include/string.h:494,
                 from /BUILD/php-7.4.0/include/../main/php_config.h:2362,
                 from /BUILD/php-7.4.0/Zend/zend_config.h:1,
                 from /BUILD/php-7.4.0/Zend/zend_portability.h:43,
                 from /BUILD/php-7.4.0/Zend/zend_types.h:25,
                 from /BUILD/php-7.4.0/Zend/zend.h:27,
                 from /BUILD/php-7.4.0/main/php.h:33,
                 from /BUILD/php-7.4.0/ext/pdo/pdo_dbh.c:27:
In function 'strncpy',
    inlined from 'pdo_raise_impl_error' at /BUILD/php-7.4.0/ext/pdo/pdo_dbh.c:59:2:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 6 equals destination size [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 6 equals destination size [-Wstringop-truncation]
In file included from /BUILD/php-7.4.0/main/php.h:33,
                 from /BUILD/php-7.4.0/ext/readline/readline_cli.c:24:
/BUILD/php-7.4.0/ext/readline/readline_cli.c: In function 'cli_get_prompt':
/BUILD/php-7.4.0/Zend/zend.h:214:12: warning: '__orig_bailout' may be used uninitialized in this function [-Wmaybe-uninitialized]
  214 |   JMP_BUF *__orig_bailout = EG(bailout);     \
      |            ^~~~~~~~~~~~~~
/BUILD/php-7.4.0/Zend/zend.h:214:12: note: '__orig_bailout' was declared here
  214 |   JMP_BUF *__orig_bailout = EG(bailout);     \
      |            ^~~~~~~~~~~~~~
/BUILD/php-7.4.0/ext/readline/readline_cli.c:190:5: note: in expansion of macro 'zend_try'
  190 |     zend_try {
      |     ^~~~~~~~
/BUILD/php-7.4.0/ext/readline/readline_cli.c:184:10: warning: 'code' may be used uninitialized in this function [-Wmaybe-uninitialized]
  184 |    char *code;
      |          ^~~~
/BUILD/php-7.4.0/ext/readline/readline_cli.c:183:10: warning: 'prompt_end' may be used uninitialized in this function [-Wmaybe-uninitialized]
  183 |    char *prompt_end = strstr(prompt_spec + 1, "`");
      |          ^~~~~~~~~~
In file included from /BUILD/php-7.4.0/Zend/zend.h:27,
                 from /BUILD/php-7.4.0/main/php.h:33,
                 from /BUILD/php-7.4.0/ext/session/session.c:24:
/BUILD/php-7.4.0/ext/session/session.c: In function 'zif_session_create_id':
/BUILD/php-7.4.0/Zend/zend_types.h:1037:9: warning: 'new_id' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1037 |  return --(p->refcount);
      |         ^~~~~~~~~~~~~~~
/BUILD/php-7.4.0/ext/session/session.c:2272:31: note: 'new_id' was declared here
 2272 |  zend_string *prefix = NULL, *new_id;
      |                               ^~~~~~
/BUILD/php-7.4.0/ext/sockets/sockets.c: In function 'zm_startup_sockets':
/BUILD/php-7.4.0/ext/sockets/sockets.c:853:13: warning: AI_IDN_ALLOW_UNASSIGNED is deprecated
  853 |  REGISTER_LONG_CONSTANT("AI_IDN_ALLOW_UNASSIGNED",  AI_IDN_ALLOW_UNASSIGNED, CONST_CS | CONST_PERSISTENT);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/BUILD/php-7.4.0/ext/sockets/sockets.c:854:13: warning: AI_IDN_USE_STD3_ASCII_RULES is deprecated
  854 |  REGISTER_LONG_CONSTANT("AI_IDN_USE_STD3_ASCII_RULES", AI_IDN_USE_STD3_ASCII_RULES, CONST_CS | CONST_PERSISTENT);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/BUILD/php-7.4.0/ext/sockets/sockets.c: In function 'zif_socket_addrinfo_lookup':
/BUILD/php-7.4.0/ext/sockets/sockets.c:2578:13: warning: AI_IDN_ALLOW_UNASSIGNED is deprecated
 2578 |      if (flags & (AI_IDN_ALLOW_UNASSIGNED | AI_IDN_USE_STD3_ASCII_RULES)) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/BUILD/php-7.4.0/ext/sockets/sockets.c:2578:13: warning: AI_IDN_USE_STD3_ASCII_RULES is deprecated
 2578 |      if (flags & (AI_IDN_ALLOW_UNASSIGNED | AI_IDN_USE_STD3_ASCII_RULES)) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/BUILD/php-7.4.0/ext/sockets/conversions.c: In function 'from_zval_write_name':
/BUILD/php-7.4.0/ext/sockets/conversions.c:732:2: warning: 'family' may be used uninitialized in this function [-Wmaybe-uninitialized]
  732 |  switch (family) {
      |  ^~~~~~
/BUILD/php-7.4.0/ext/sockets/conversions.c:708:7: note: 'family' was declared here
  708 |  int  family;
      |       ^~~~~~
/BUILD/php-7.4.0/ext/sockets/conversions.c: In function 'from_zval_write_controllen':
/BUILD/php-7.4.0/ext/sockets/conversions.c:1117:11: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1117 |  uint32_t len;
      |           ^~~
In file included from /BUILD/php-7.4.0/Zend/zend.h:30,
                 from /BUILD/php-7.4.0/main/php.h:33,
                 from /BUILD/php-7.4.0/ext/zip/php_zip.c:24:
/BUILD/php-7.4.0/ext/zip/php_zip.c: In function 'php_zip_extract_file.isra.0':
/BUILD/php-7.4.0/Zend/zend_alloc.h:161:26: warning: 'file_basename' may be used uninitialized in this function [-Wmaybe-uninitialized]
  161 | #define efree(ptr)       _efree((ptr) ZEND_FILE_LINE_CC ZEND_FILE_LINE_EMPTY_CC)
      |                          ^~~~~~
/BUILD/php-7.4.0/ext/zip/php_zip.c:152:15: note: 'file_basename' was declared here
  152 |  zend_string *file_basename;
      |               ^~~~~~~~~~~~~
In file included from /usr/include/string.h:494,
                 from /BUILD/php-7.4.0/include/../main/php_config.h:2362,
                 from /BUILD/php-7.4.0/Zend/zend_config.h:1,
                 from /BUILD/php-7.4.0/Zend/zend_portability.h:43,
                 from /BUILD/php-7.4.0/Zend/zend_types.h:25,
                 from /BUILD/php-7.4.0/Zend/zend.h:27,
                 from /BUILD/php-7.4.0/main/php.h:33,
                 from /BUILD/php-7.4.0/ext/zip/php_zip.c:24:
In function 'strncpy',
    inlined from 'php_zip_glob' at /BUILD/php-7.4.0/ext/zip/php_zip.c:577:2:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 4096 equals destination size [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /BUILD/php-7.4.0/ext/mysqlnd/mysqlnd_wireprotocol.c:26:
/BUILD/php-7.4.0/ext/mysqlnd/mysqlnd_wireprotocol.c: In function 'php_mysqlnd_rowp_read_binary_protocol':
/BUILD/php-7.4.0/ext/mysqlnd/mysqlnd_statistics.h:90:11: warning: 'statistic' may be used uninitialized in this function [-Wmaybe-uninitialized]
   90 |   if (_s1 != _p_s->count) MYSQLND_UPDATE_VALUE_AND_CALL_TRIGGER(_p_s, _s1, v1); \
      |           ^~
/BUILD/php-7.4.0/ext/mysqlnd/mysqlnd_wireprotocol.c:1470:32: note: 'statistic' was declared here
 1470 |   enum_mysqlnd_collected_stats statistic;
      |                                ^~~~~~~~~
/usr/bin/ld: ext/apcu/.libs/apc_mmap.o: in function `apc_mmap.cold':
apc_mmap.c:(.text.unlikely+0x3c): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp'
copying selected object files to avoid basename conflicts...


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2020-01-03 11:06 UTC] nikic@php.net
I've installed GCC 9.2.1 on Ubuntu and fixed one warning in https://github.com/php/php-src/commit/3e5675d730c6fb099ebb1b9f645bdb3ba6b86d85. However, this is the only warning I get.

PS: The reason why you see an "unusual amount" of warnings, is that PHP is compiled with -Wall since PHP 7.4.
 [2020-01-03 11:36 UTC] bugreports at gmail dot com
maybe "make profile-gen" and/or compiler flags making some difference
on the other hand i explicitly disabled some warning types long ago

the date stuff is likely the fedora system tzdata patch

+ export 'CFLAGS=-m64 -O3 -mfpmath=sse -msse2avx -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2 -g0 -pipe -fstack-protector --param=ssp-buffer-size=8 -falign-functions -falign-jumps -falign-loops -falign-labels -flimit-function-alignment -fdce -fdse -fexpensive-optimizations -fgraphite-identity -fipa-cp-clone -floop-unroll-and-jam -fmove-loop-invariants -fomit-frame-pointer -fno-opt-info -foptimize-strlen -fpeel-loops -fsemantic-interposition -fsplit-loops -fsplit-paths -fstrict-aliasing -ftree-ch -ftree-dce -ftree-dse -ftree-loop-distribution -ftree-loop-if-convert -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon -ftree-pre -ftree-partial-pre -ftree-vectorize -ftree-loop-vectorize -ftree-slp-vectorize -funroll-loops -funswitch-loops -fvariable-expansion-in-unroller -fsimd-cost-model=unlimited -fvect-cost-model=unlimited -fwrapv -fno-exceptions -fno-gcse -fno-math-errno -fno-stack-clash-protection -fcf-protection=none -fsemantic-interposition -Wformat -Werror=format-security -Wno-stack-protector -Wno-deprecated-declarations -Wno-missing-profile -Wno-unused-result -Wstrict-aliasing -Wa,--noexecstack'
+ CFLAGS='-m64 -O3 -mfpmath=sse -msse2avx -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2 -g0 -pipe -fstack-protector --param=ssp-buffer-size=8 -falign-functions -falign-jumps -falign-loops -falign-labels -flimit-function-alignment -fdce -fdse -fexpensive-optimizations -fgraphite-identity -fipa-cp-clone -floop-unroll-and-jam -fmove-loop-invariants -fomit-frame-pointer -fno-opt-info -foptimize-strlen -fpeel-loops -fsemantic-interposition -fsplit-loops -fsplit-paths -fstrict-aliasing -ftree-ch -ftree-dce -ftree-dse -ftree-loop-distribution -ftree-loop-if-convert -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon -ftree-pre -ftree-partial-pre -ftree-vectorize -ftree-loop-vectorize -ftree-slp-vectorize -funroll-loops -funswitch-loops -fvariable-expansion-in-unroller -fsimd-cost-model=unlimited -fvect-cost-model=unlimited -fwrapv -fno-exceptions -fno-gcse -fno-math-errno -fno-stack-clash-protection -fcf-protection=none -fsemantic-interposition -Wformat -Werror=format-security -Wno-stack-protector -Wno-deprecated-declarations -Wno-missing-profile -Wno-unused-result -Wstrict-aliasing -Wa,--noexecstack'
+ export 'CC=gcc -m64 -O3 -mfpmath=sse -msse2avx -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2 -g0 -pipe -fstack-protector --param=ssp-buffer-size=8 -falign-functions -falign-jumps -falign-loops -falign-labels -flimit-function-alignment -fdce -fdse -fexpensive-optimizations -fgraphite-identity -fipa-cp-clone -floop-unroll-and-jam -fmove-loop-invariants -fomit-frame-pointer -fno-opt-info -foptimize-strlen -fpeel-loops -fsemantic-interposition -fsplit-loops -fsplit-paths -fstrict-aliasing -ftree-ch -ftree-dce -ftree-dse -ftree-loop-distribution -ftree-loop-if-convert -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon -ftree-pre -ftree-partial-pre -ftree-vectorize -ftree-loop-vectorize -ftree-slp-vectorize -funroll-loops -funswitch-loops -fvariable-expansion-in-unroller -fsimd-cost-model=unlimited -fvect-cost-model=unlimited -fwrapv -fno-exceptions -fno-gcse -fno-math-errno -fno-stack-clash-protection -fcf-protection=none -fsemantic-interposition -Wformat -Werror=format-security -Wno-stack-protector -Wno-deprecated-declarations -Wno-missing-profile -Wno-unused-result -Wstrict-aliasing -Wa,--noexecstack'
+ CC='gcc -m64 -O3 -mfpmath=sse -msse2avx -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2 -g0 -pipe -fstack-protector --param=ssp-buffer-size=8 -falign-functions -falign-jumps -falign-loops -falign-labels -flimit-function-alignment -fdce -fdse -fexpensive-optimizations -fgraphite-identity -fipa-cp-clone -floop-unroll-and-jam -fmove-loop-invariants -fomit-frame-pointer -fno-opt-info -foptimize-strlen -fpeel-loops -fsemantic-interposition -fsplit-loops -fsplit-paths -fstrict-aliasing -ftree-ch -ftree-dce -ftree-dse -ftree-loop-distribution -ftree-loop-if-convert -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon -ftree-pre -ftree-partial-pre -ftree-vectorize -ftree-loop-vectorize -ftree-slp-vectorize -funroll-loops -funswitch-loops -fvariable-expansion-in-unroller -fsimd-cost-model=unlimited -fvect-cost-model=unlimited -fwrapv -fno-exceptions -fno-gcse -fno-math-errno -fno-stack-clash-protection -fcf-protection=none -fsemantic-interposition -Wformat -Werror=format-security -Wno-stack-protector -Wno-deprecated-declarations -Wno-missing-profile -Wno-unused-result -Wstrict-aliasing -Wa,--noexecstack'
+ export 'CXXFLAGS=-m64 -O3 -mfpmath=sse -msse2avx -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2 -g0 -pipe -fstack-protector --param=ssp-buffer-size=8 -falign-functions -falign-jumps -falign-loops -falign-labels -flimit-function-alignment -fdce -fdse -fexpensive-optimizations -fgraphite-identity -fipa-cp-clone -floop-unroll-and-jam -fmove-loop-invariants -fomit-frame-pointer -fno-opt-info -foptimize-strlen -fpeel-loops -fsemantic-interposition -fsplit-loops -fsplit-paths -fstrict-aliasing -ftree-ch -ftree-dce -ftree-dse -ftree-loop-distribution -ftree-loop-if-convert -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon -ftree-pre -ftree-partial-pre -ftree-vectorize -ftree-loop-vectorize -ftree-slp-vectorize -funroll-loops -funswitch-loops -fvariable-expansion-in-unroller -fsimd-cost-model=unlimited -fvect-cost-model=unlimited -fwrapv -fno-exceptions -fno-gcse -fno-math-errno -fno-stack-clash-protection -fcf-protection=none -fsemantic-interposition -Wformat -Werror=format-security -Wno-stack-protector -Wno-deprecated-declarations -Wno-missing-profile -Wno-unused-result -Wstrict-aliasing -Wa,--noexecstack'
+ CXXFLAGS='-m64 -O3 -mfpmath=sse -msse2avx -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2 -g0 -pipe -fstack-protector --param=ssp-buffer-size=8 -falign-functions -falign-jumps -falign-loops -falign-labels -flimit-function-alignment -fdce -fdse -fexpensive-optimizations -fgraphite-identity -fipa-cp-clone -floop-unroll-and-jam -fmove-loop-invariants -fomit-frame-pointer -fno-opt-info -foptimize-strlen -fpeel-loops -fsemantic-interposition -fsplit-loops -fsplit-paths -fstrict-aliasing -ftree-ch -ftree-dce -ftree-dse -ftree-loop-distribution -ftree-loop-if-convert -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon -ftree-pre -ftree-partial-pre -ftree-vectorize -ftree-loop-vectorize -ftree-slp-vectorize -funroll-loops -funswitch-loops -fvariable-expansion-in-unroller -fsimd-cost-model=unlimited -fvect-cost-model=unlimited -fwrapv -fno-exceptions -fno-gcse -fno-math-errno -fno-stack-clash-protection -fcf-protection=none -fsemantic-interposition -Wformat -Werror=format-security -Wno-stack-protector -Wno-deprecated-declarations -Wno-missing-profile -Wno-unused-result -Wstrict-aliasing -Wa,--noexecstack'
+ export 'CPPFLAGS=-m64 -O3 -mfpmath=sse -msse2avx -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2 -g0 -pipe -fstack-protector --param=ssp-buffer-size=8 -falign-functions -falign-jumps -falign-loops -falign-labels -flimit-function-alignment -fdce -fdse -fexpensive-optimizations -fgraphite-identity -fipa-cp-clone -floop-unroll-and-jam -fmove-loop-invariants -fomit-frame-pointer -fno-opt-info -foptimize-strlen -fpeel-loops -fsemantic-interposition -fsplit-loops -fsplit-paths -fstrict-aliasing -ftree-ch -ftree-dce -ftree-dse -ftree-loop-distribution -ftree-loop-if-convert -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon -ftree-pre -ftree-partial-pre -ftree-vectorize -ftree-loop-vectorize -ftree-slp-vectorize -funroll-loops -funswitch-loops -fvariable-expansion-in-unroller -fsimd-cost-model=unlimited -fvect-cost-model=unlimited -fwrapv -fno-exceptions -fno-gcse -fno-math-errno -fno-stack-clash-protection -fcf-protection=none -fsemantic-interposition -Wformat -Werror=format-security -Wno-stack-protector -Wno-deprecated-declarations -Wno-missing-profile -Wno-unused-result -Wstrict-aliasing -Wa,--noexecstack'
+ CPPFLAGS='-m64 -O3 -mfpmath=sse -msse2avx -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2 -g0 -pipe -fstack-protector --param=ssp-buffer-size=8 -falign-functions -falign-jumps -falign-loops -falign-labels -flimit-function-alignment -fdce -fdse -fexpensive-optimizations -fgraphite-identity -fipa-cp-clone -floop-unroll-and-jam -fmove-loop-invariants -fomit-frame-pointer -fno-opt-info -foptimize-strlen -fpeel-loops -fsemantic-interposition -fsplit-loops -fsplit-paths -fstrict-aliasing -ftree-ch -ftree-dce -ftree-dse -ftree-loop-distribution -ftree-loop-if-convert -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon -ftree-pre -ftree-partial-pre -ftree-vectorize -ftree-loop-vectorize -ftree-slp-vectorize -funroll-loops -funswitch-loops -fvariable-expansion-in-unroller -fsimd-cost-model=unlimited -fvect-cost-model=unlimited -fwrapv -fno-exceptions -fno-gcse -fno-math-errno -fno-stack-clash-protection -fcf-protection=none -fsemantic-interposition -Wformat -Werror=format-security -Wno-stack-protector -Wno-deprecated-declarations -Wno-missing-profile -Wno-unused-result -Wstrict-aliasing -Wa,--noexecstack'
+ export 'CXX=gcc -m64 -O3 -mfpmath=sse -msse2avx -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2 -g0 -pipe -fstack-protector --param=ssp-buffer-size=8 -falign-functions -falign-jumps -falign-loops -falign-labels -flimit-function-alignment -fdce -fdse -fexpensive-optimizations -fgraphite-identity -fipa-cp-clone -floop-unroll-and-jam -fmove-loop-invariants -fomit-frame-pointer -fno-opt-info -foptimize-strlen -fpeel-loops -fsemantic-interposition -fsplit-loops -fsplit-paths -fstrict-aliasing -ftree-ch -ftree-dce -ftree-dse -ftree-loop-distribution -ftree-loop-if-convert -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon -ftree-pre -ftree-partial-pre -ftree-vectorize -ftree-loop-vectorize -ftree-slp-vectorize -funroll-loops -funswitch-loops -fvariable-expansion-in-unroller -fsimd-cost-model=unlimited -fvect-cost-model=unlimited -fwrapv -fno-exceptions -fno-gcse -fno-math-errno -fno-stack-clash-protection -fcf-protection=none -fsemantic-interposition -Wformat -Werror=format-security -Wno-stack-protector -Wno-deprecated-declarations -Wno-missing-profile -Wno-unused-result -Wstrict-aliasing -Wa,--noexecstack'
+ CXX='gcc -m64 -O3 -mfpmath=sse -msse2avx -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2 -g0 -pipe -fstack-protector --param=ssp-buffer-size=8 -falign-functions -falign-jumps -falign-loops -falign-labels -flimit-function-alignment -fdce -fdse -fexpensive-optimizations -fgraphite-identity -fipa-cp-clone -floop-unroll-and-jam -fmove-loop-invariants -fomit-frame-pointer -fno-opt-info -foptimize-strlen -fpeel-loops -fsemantic-interposition -fsplit-loops -fsplit-paths -fstrict-aliasing -ftree-ch -ftree-dce -ftree-dse -ftree-loop-distribution -ftree-loop-if-convert -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon -ftree-pre -ftree-partial-pre -ftree-vectorize -ftree-loop-vectorize -ftree-slp-vectorize -funroll-loops -funswitch-loops -fvariable-expansion-in-unroller -fsimd-cost-model=unlimited -fvect-cost-model=unlimited -fwrapv -fno-exceptions -fno-gcse -fno-math-errno -fno-stack-clash-protection -fcf-protection=none -fsemantic-interposition -Wformat -Werror=format-security -Wno-stack-protector -Wno-deprecated-declarations -Wno-missing-profile -Wno-unused-result -Wstrict-aliasing -Wa,--noexecstack'
+ export 'SH_LDFLAGS=-Wl,--as-needed -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,nodump -m64 -O3 -mfpmath=sse -msse2avx -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2 -g0 -pipe -fstack-protector --param=ssp-buffer-size=8 -falign-functions -falign-jumps -falign-loops -falign-labels -flimit-function-alignment -fdce -fdse -fexpensive-optimizations -fgraphite-identity -fipa-cp-clone -floop-unroll-and-jam -fmove-loop-invariants -fomit-frame-pointer -fno-opt-info -foptimize-strlen -fpeel-loops -fsemantic-interposition -fsplit-loops -fsplit-paths -fstrict-aliasing -ftree-ch -ftree-dce -ftree-dse -ftree-loop-distribution -ftree-loop-if-convert -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon -ftree-pre -ftree-partial-pre -ftree-vectorize -ftree-loop-vectorize -ftree-slp-vectorize -funroll-loops -funswitch-loops -fvariable-expansion-in-unroller -fsimd-cost-model=unlimited -fvect-cost-model=unlimited -fwrapv -fno-exceptions -fno-gcse -fno-math-errno -fno-stack-clash-protection -fcf-protection=none -fsemantic-interposition -Wformat -Werror=format-security -Wno-stack-protector -Wno-deprecated-declarations -Wno-missing-profile -Wno-unused-result -Wstrict-aliasing -Wa,--noexecstack'
+ SH_LDFLAGS='-Wl,--as-needed -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,nodump -m64 -O3 -mfpmath=sse -msse2avx -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2 -g0 -pipe -fstack-protector --param=ssp-buffer-size=8 -falign-functions -falign-jumps -falign-loops -falign-labels -flimit-function-alignment -fdce -fdse -fexpensive-optimizations -fgraphite-identity -fipa-cp-clone -floop-unroll-and-jam -fmove-loop-invariants -fomit-frame-pointer -fno-opt-info -foptimize-strlen -fpeel-loops -fsemantic-interposition -fsplit-loops -fsplit-paths -fstrict-aliasing -ftree-ch -ftree-dce -ftree-dse -ftree-loop-distribution -ftree-loop-if-convert -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon -ftree-pre -ftree-partial-pre -ftree-vectorize -ftree-loop-vectorize -ftree-slp-vectorize -funroll-loops -funswitch-loops -fvariable-expansion-in-unroller -fsimd-cost-model=unlimited -fvect-cost-model=unlimited -fwrapv -fno-exceptions -fno-gcse -fno-math-errno -fno-stack-clash-protection -fcf-protection=none -fsemantic-interposition -Wformat -Werror=format-security -Wno-stack-protector -Wno-deprecated-declarations -Wno-missing-profile -Wno-unused-result -Wstrict-aliasing -Wa,--noexecstack'
+ export 'LDFLAGS=-Wl,--as-needed -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,nodump -m64 -O3 -mfpmath=sse -msse2avx -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2 -g0 -pipe -fstack-protector --param=ssp-buffer-size=8 -falign-functions -falign-jumps -falign-loops -falign-labels -flimit-function-alignment -fdce -fdse -fexpensive-optimizations -fgraphite-identity -fipa-cp-clone -floop-unroll-and-jam -fmove-loop-invariants -fomit-frame-pointer -fno-opt-info -foptimize-strlen -fpeel-loops -fsemantic-interposition -fsplit-loops -fsplit-paths -fstrict-aliasing -ftree-ch -ftree-dce -ftree-dse -ftree-loop-distribution -ftree-loop-if-convert -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon -ftree-pre -ftree-partial-pre -ftree-vectorize -ftree-loop-vectorize -ftree-slp-vectorize -funroll-loops -funswitch-loops -fvariable-expansion-in-unroller -fsimd-cost-model=unlimited -fvect-cost-model=unlimited -fwrapv -fno-exceptions -fno-gcse -fno-math-errno -fno-stack-clash-protection -fcf-protection=none -fsemantic-interposition -Wformat -Werror=format-security -Wno-stack-protector -Wno-deprecated-declarations -Wno-missing-profile -Wno-unused-result -Wstrict-aliasing -Wa,--noexecstack -pie -fPIE'
+ LDFLAGS='-Wl,--as-needed -Wl,-z,now -Wl,-z,relro -Wl,-z,noexecstack -Wl,-z,nodump -m64 -O3 -mfpmath=sse -msse2avx -march=sandybridge -mtune=sandybridge -D_FORTIFY_SOURCE=2 -g0 -pipe -fstack-protector --param=ssp-buffer-size=8 -falign-functions -falign-jumps -falign-loops -falign-labels -flimit-function-alignment -fdce -fdse -fexpensive-optimizations -fgraphite-identity -fipa-cp-clone -floop-unroll-and-jam -fmove-loop-invariants -fomit-frame-pointer -fno-opt-info -foptimize-strlen -fpeel-loops -fsemantic-interposition -fsplit-loops -fsplit-paths -fstrict-aliasing -ftree-ch -ftree-dce -ftree-dse -ftree-loop-distribution -ftree-loop-if-convert -ftree-loop-if-convert-stores -ftree-loop-im -ftree-loop-ivcanon -ftree-pre -ftree-partial-pre -ftree-vectorize -ftree-loop-vectorize -ftree-slp-vectorize -funroll-loops -funswitch-loops -fvariable-expansion-in-unroller -fsimd-cost-model=unlimited -fvect-cost-model=unlimited -fwrapv -fno-exceptions -fno-gcse -fno-math-errno -fno-stack-clash-protection -fcf-protection=none -fsemantic-interposition -Wformat -Werror=format-security -Wno-stack-protector -Wno-deprecated-declarations -Wno-missing-profile -Wno-unused-result -Wstrict-aliasing -Wa,--noexecstack -pie -fPIE'
+ export LD=ld.lld
+ LD=ld.lld
+ export EXTENSION_DIR=/usr/lib64/php/modules
+ EXTENSION_DIR=/usr/lib64/php/modules
+ export LIBPHP_BINARY=libphp7
+ LIBPHP_BINARY=libphp7
+ export CCACHE_DISABLE=1
+ CCACHE_DISABLE=1
+ export LANG=C.UTF-8
+ LANG=C.UTF-8
+ ./configure --quiet --host=x86_64-redhat-linux --build=x86_64-redhat-linux --target=x86_64-redhat-linux --prefix=/usr --program-prefix= --libdir=/usr/lib64/php --disable-all --disable-static --enable-shared --enable-apcu=shared --enable-bcmath=shared --enable-calendar=shared --enable-cli --enable-ctype=shared --enable-dom=shared --enable-exif=shared --enable-fileinfo=shared --enable-filter --enable-gcc-global-regs --enable-gd=shared --enable-hash --enable-huge-code-pages --enable-inline-optimization --enable-intl=shared --enable-json=shared --enable-libxml --enable-mbregex --enable-mbstring=shared --enable-mysqlnd --enable-opcache=shared --enable-opcache-jit --enable-pcntl=shared --enable-pdo=shared --enable-phar=shared --enable-posix=shared --enable-re2c-cgoto --enable-rtld-now --enable-session=shared --enable-simplexml=shared --enable-soap=shared --enable-sockets=shared --enable-tokenizer=shared --enable-xml=shared --enable-xmlreader=shared --enable-xmlwriter=shared --enable-zip=shared --with-apxs2=/usr/bin/apxs --with-bz2=shared,/usr --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.lounge.d --with-curl=shared,/usr --with-freetype --with-freetype-dir=/usr --with-gd=shared --with-iconv=shared --with-imap=shared,/usr --with-jpeg --with-jpeg-dir=/usr --with-layout=GNU --with-libdir=lib64 --with-libedit=shared,/usr --with-libxml --with-libxml-dir=/usr --with-libzip=/usr --with-mysql-sock=/var/lib/mysql/mysql.sock --with-mysqli=mysqlnd --with-openssl=/usr --with-pcre-jit --with-pcre-regex --with-pdo-mysql=shared,mysqlnd --with-pic --with-png-dir=/usr --with-system-ciphers --with-system-tzdata --with-tidy=shared,/usr --with-xsl=shared --with-zip=shared --with-zlib-dir=/usr --with-zlib=shared --without-ffi --without-kerberos --without-sodium --without-webp --without-webp-dir --without-xpm --disable-cgi --disable-dmalloc --disable-dtrace --disable-fuzzer --disable-gcov --disable-gd-jis-conv --disable-mysqlnd-compression-support --disable-phpdbg --disable-rpath --disable-short-tags --disable-zts --disable-debug --without-valgrind
configure: WARNING: unrecognized options: --enable-hash, --enable-libxml, --enable-opcache-jit, --enable-zip, --with-freetype-dir, --with-gd, --with-jpeg-dir, --with-libxml-dir, --with-libzip, --with-pcre-regex, --with-png-dir, --without-webp-dir, --disable-fuzzer, --disable-zts
Updated main/php_version.h
This is the test message -- configure: WARNING: libedit directory ignored, rely on pkg-config
creating main/internal_functions.c
creating main/internal_functions_cli.c
+--------------------------------------------------------------------+
|                        *** WARNING ***                             |
|                                                                    |
| You have built PHP for Apache's current non-threaded MPM.          |
| If you change Apache to use a threaded MPM you must reconfigure    |
| PHP with --enable-maintainer-zts                                   |

+--------------------------------------------------------------------+
| License:                                                           |
| This software is subject to the PHP License, available in this     |
| distribution in the file LICENSE. By continuing this installation  |
| process, you are bound by the terms of this license agreement.     |
| If you do not agree with the terms of this license, you must abort |
| the installation process at this point.                            |
+--------------------------------------------------------------------+

Thank you for using PHP.

configure: WARNING: unrecognized options: --enable-hash, --enable-libxml, --enable-opcache-jit, --enable-zip, --with-freetype-dir, --with-gd, --with-jpeg-dir, --with-libxml-dir, --with-libzip, --with-pcre-regex, --with-png-dir, --without-webp-dir, --disable-fuzzer, --disable-zts
+ test 0 '!=' 0
+ make --quiet -j6 prof-gen
In file included from /usr/include/string.h:494,
                 from /home/builduser/rpmbuild/BUILD/php-7.4.0/main/php_config.h:2365,
                 from /home/builduser/rpmbuild/BUILD/php-7.4.0/ext/date/lib/timelib_config.h:4,
                 from /home/builduser/rpmbuild/BUILD/php-7.4.0/ext/date/lib/timelib.h:30,
                 from /home/builduser/rpmbuild/BUILD/php-7.4.0/ext/date/lib/parse_tz.c:26:
In function ‘strncpy’,
    inlined from ‘create_location_table’ at /home/builduser/rpmbuild/BUILD/php-7.4.0/ext/date/lib/parse_tz.c:604:9:
/usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 64 equals destination size [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/builduser/rpmbuild/BUILD/php-7.4.0/ext/spl/spl_observer.c: In function ‘spl_object_storage_detach’:
/home/builduser/rpmbuild/BUILD/php-7.4.0/ext/spl/spl_observer.c:211:9: warning: ‘key.h’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  211 |   ret = zend_hash_index_del(&intern->storage, key.h);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/builduser/rpmbuild/BUILD/php-7.4.0/Zend/zend.h:33,
                 from /home/builduser/rpmbuild/BUILD/php-7.4.0/main/php.h:33,
                 from /home/builduser/rpmbuild/BUILD/php-7.4.0/ext/spl/spl_observer.c:24:
/home/builduser/rpmbuild/BUILD/php-7.4.0/ext/spl/spl_observer.c: In function ‘spl_object_storage_contains’:
/home/builduser/rpmbuild/BUILD/php-7.4.0/Zend/zend_hash.h:224:9: warning: ‘key.h’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  224 |  return zend_hash_index_find(ht, h) != NULL;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/builduser/rpmbuild/BUILD/php-7.4.0/ext/spl/spl_observer.c:382:16: note: ‘key.h’ was declared here
  382 |  zend_hash_key key;
      |                ^~~
In file included from /home/builduser/rpmbuild/BUILD/php-7.4.0/Zend/zend_types.h:25,
                 from /home/builduser/rpmbuild/BUILD/php-7.4.0/Zend/zend.h:27,
                 from /home/builduser/rpmbuild/BUILD/php-7.4.0/main/php.h:33,
                 from /home/builduser/rpmbuild/BUILD/php-7.4.0/ext/intl/collator/collator_is_numeric.h:21,
                 from /home/builduser/rpmbuild/BUILD/php-7.4.0/ext/intl/collator/collator_is_numeric.c:18:
/home/builduser/rpmbuild/BUILD/php-7.4.0/ext/intl/collator/collator_is_numeric.c: In function ‘collator_u_strtod’:
/home/builduser/rpmbuild/BUILD/php-7.4.0/Zend/zend_portability.h:365:10: warning: ‘use_heap’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  365 |  do { if (UNEXPECTED(use_heap)) efree(p); } while (0)
      |          ^
/home/builduser/rpmbuild/BUILD/php-7.4.0/ext/intl/collator/collator_is_numeric.c:74:15: note: ‘use_heap’ was declared here
   74 |   ALLOCA_FLAG(use_heap);
      |               ^~~~~~~~
/home/builduser/rpmbuild/BUILD/php-7.4.0/Zend/zend_portability.h:357:12: note: in definition of macro ‘ALLOCA_FLAG’
  357 |  zend_bool name;
      |            ^~~~
/home/builduser/rpmbuild/BUILD/php-7.4.0/ext/sockets/sockets.c: In function ‘zm_startup_sockets’:
/home/builduser/rpmbuild/BUILD/php-7.4.0/ext/sockets/sockets.c:853:13: warning: AI_IDN_ALLOW_UNASSIGNED is deprecated
  853 |  REGISTER_LONG_CONSTANT("AI_IDN_ALLOW_UNASSIGNED",  AI_IDN_ALLOW_UNASSIGNED, CONST_CS | CONST_PERSISTENT);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/builduser/rpmbuild/BUILD/php-7.4.0/ext/sockets/sockets.c:854:13: warning: AI_IDN_USE_STD3_ASCII_RULES is deprecated
  854 |  REGISTER_LONG_CONSTANT("AI_IDN_USE_STD3_ASCII_RULES", AI_IDN_USE_STD3_ASCII_RULES, CONST_CS | CONST_PERSISTENT);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/builduser/rpmbuild/BUILD/php-7.4.0/ext/sockets/sockets.c: In function ‘zif_socket_addrinfo_lookup’:
/home/builduser/rpmbuild/BUILD/php-7.4.0/ext/sockets/sockets.c:2578:13: warning: AI_IDN_ALLOW_UNASSIGNED is deprecated
 2578 |      if (flags & (AI_IDN_ALLOW_UNASSIGNED | AI_IDN_USE_STD3_ASCII_RULES)) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/builduser/rpmbuild/BUILD/php-7.4.0/ext/sockets/sockets.c:2578:13: warning: AI_IDN_USE_STD3_ASCII_RULES is deprecated
 2578 |      if (flags & (AI_IDN_ALLOW_UNASSIGNED | AI_IDN_USE_STD3_ASCII_RULES)) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/builduser/rpmbuild/BUILD/php-7.4.0/Zend/zend.h:32,
                 from /home/builduser/rpmbuild/BUILD/php-7.4.0/main/php.h:33,
                 from /home/builduser/rpmbuild/BUILD/php-7.4.0/ext/zip/php_zip.c:24:
/home/builduser/rpmbuild/BUILD/php-7.4.0/ext/zip/php_zip.c: In function ‘c_ziparchive_getFromIndex’:
/home/builduser/rpmbuild/BUILD/php-7.4.0/Zend/zend_string.h:52:31: warning: ‘filename’ may be used uninitialized in this function [-Wmaybe-uninitialized]
   52 | #define ZSTR_VAL(zstr)  (zstr)->val
      |                               ^~
/home/builduser/rpmbuild/BUILD/php-7.4.0/ext/zip/php_zip.c:2687:15: note: ‘filename’ was declared here
 2687 |  zend_string *filename;
      |               ^~~~~~~~
Zend/zend_ini_scanner.l: In function ‘ini_lex’:
Zend/zend_ini_scanner.c:520:18: warning: ‘yych’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  520 |    goto *yytarget[yych];
      |          ~~~~~~~~^~~~~~
Zend/zend_ini_scanner.c:388:10: note: ‘yych’ was declared here
  388 |  YYCTYPE yych;
      |          ^~~~
Zend/zend_language_scanner.l: In function ‘lex_scan’:
Zend/zend_language_scanner.c:1855:18: warning: ‘yych’ may be used uninitialized in this function [-Wmaybe-uninitialized]
 1855 |    goto *yytarget[yych];
      |          ~~~~~~~~^~~~~~
Zend/zend_language_scanner.c:1260:10: note: ‘yych’ was declared here
 1260 |  YYCTYPE yych;
      |          ^~~~
Generating phar.php
Generating phar.phar
PEAR package PHP_Archive not installed: generated phar will require PHP's phar extension be enabled.
clicommand.inc
directorytreeiterator.inc
pharcommand.inc
directorygraphiterator.inc
invertedregexiterator.inc
phar.inc

Build complete.
Don't forget to run 'make test'.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Nov 21 19:01:29 2024 UTC