mlocati / docker-php-extension-installer

Easily install PHP extensions in Docker containers
MIT License
4.27k stars 386 forks source link

Xdebug support #845

Closed llaville closed 10 months ago

llaville commented 11 months ago

Version of install-php-extensions

2.1.68

Error description

Hello @mlocati

To be really honest, I don't know if this issue is related to this project or if it come from xdebug extension itself. That is the reason why I'm /cc to @derickr

The API Reflection don't show me constants, when I run this command on CLI: php --re xdebug, while ini entries and functions are all visible !

The context : Build a docker image for the latest version of PHP 8.1, 8.2 and 8.3 with all possible extensions enable to test my project https://github.com/llaville/php-compatinfo-db Currently I'm working on branch 6.0 that will support PHP 8.3.0 and latest xdebug v3.3.0 (stable).

To understand possible origin, I gave all extensions I've installed in Dockerfile

Current results on Docker container

devilbox@php-8.1.26 in /shared/httpd $ php -v
PHP 8.1.26 (cli) (built: Nov 27 2023 23:13:04) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.26, Copyright (c) Zend Technologies
    with Zend OPcache v8.1.26, Copyright (c), by Zend Technologies
    with the ionCube PHP Loader v13.0.2, Copyright (c) 2002-2023, by ionCube Ltd.
    with Xdebug v3.3.0, Copyright (c) 2002-2023, by Derick Rethans
    with blackfire v1.92.3~linux-x64-non_zts81, https://blackfire.io, by Blackfire
devilbox@php-8.1.26 in /shared/httpd $ cat /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
zend_extension=xdebug.so
Extension [ <persistent> extension #100 xdebug version 3.3.0 ] {

  - INI {
    Entry [ xdebug.mode <SYSTEM> ]
      Current = ''
    }
    Entry [ xdebug.start_with_request <PERDIR,SYSTEM> ]
      Current = 'default'
    }
    Entry [ xdebug.start_upon_error <PERDIR,SYSTEM> ]
      Current = 'default'
    }
    Entry [ xdebug.output_dir <ALL> ]
      Current = '/tmp'
    }
    Entry [ xdebug.use_compression <ALL> ]
      Current = '0'
    }
    Entry [ xdebug.trigger_value <PERDIR,SYSTEM> ]
      Current = ''
    }
    Entry [ xdebug.file_link_format <ALL> ]
      Current = ''
    }
    Entry [ xdebug.filename_format <ALL> ]
      Current = ''
    }
    Entry [ xdebug.control_socket <ALL> ]
      Current = 'time'
    }
    Entry [ xdebug.log <ALL> ]
      Current = ''
    }
    Entry [ xdebug.log_level <ALL> ]
      Current = '7'
    }
    Entry [ xdebug.var_display_max_children <ALL> ]
      Current = '128'
    }
    Entry [ xdebug.var_display_max_data <ALL> ]
      Current = '512'
    }
    Entry [ xdebug.var_display_max_depth <ALL> ]
      Current = '3'
    }
    Entry [ xdebug.max_nesting_level <ALL> ]
      Current = '512'
    }
    Entry [ xdebug.cli_color <ALL> ]
      Current = '0'
    }
    Entry [ xdebug.force_display_errors <SYSTEM> ]
      Current = '0'
    }
    Entry [ xdebug.force_error_reporting <SYSTEM> ]
      Current = '0'
    }
    Entry [ xdebug.halt_level <ALL> ]
      Current = '0'
    }
    Entry [ xdebug.max_stack_frames <ALL> ]
      Current = '-1'
    }
    Entry [ xdebug.show_error_trace <ALL> ]
      Current = '0'
    }
    Entry [ xdebug.show_exception_trace <ALL> ]
      Current = '0'
    }
    Entry [ xdebug.show_local_vars <ALL> ]
      Current = '0'
    }
    Entry [ xdebug.dump.COOKIE <ALL> ]
      Current = ''
    }
    Entry [ xdebug.dump.ENV <ALL> ]
      Current = ''
    }
    Entry [ xdebug.dump.FILES <ALL> ]
      Current = ''
    }
    Entry [ xdebug.dump.GET <ALL> ]
      Current = ''
    }
    Entry [ xdebug.dump.POST <ALL> ]
      Current = ''
    }
    Entry [ xdebug.dump.REQUEST <ALL> ]
      Current = ''
    }
    Entry [ xdebug.dump.SERVER <ALL> ]
      Current = ''
    }
    Entry [ xdebug.dump.SESSION <ALL> ]
      Current = ''
    }
    Entry [ xdebug.dump_globals <ALL> ]
      Current = '1'
    }
    Entry [ xdebug.dump_once <ALL> ]
      Current = '1'
    }
    Entry [ xdebug.dump_undefined <ALL> ]
      Current = '0'
    }
    Entry [ xdebug.profiler_output_name <PERDIR,SYSTEM> ]
      Current = 'cachegrind.out.%p'
    }
    Entry [ xdebug.profiler_append <PERDIR,SYSTEM> ]
      Current = '0'
    }
    Entry [ xdebug.cloud_id <SYSTEM> ]
      Current = ''
    }
    Entry [ xdebug.client_host <ALL> ]
      Current = 'localhost'
    }
    Entry [ xdebug.client_port <ALL> ]
      Current = '9000'
    }
    Entry [ xdebug.discover_client_host <ALL> ]
      Current = '0'
    }
    Entry [ xdebug.client_discovery_header <ALL> ]
      Current = 'HTTP_X_FORWARDED_FOR,REMOTE_ADDR'
    }
    Entry [ xdebug.idekey <ALL> ]
      Current = ''
    }
    Entry [ xdebug.connect_timeout_ms <ALL> ]
      Current = '200'
    }
    Entry [ xdebug.scream <ALL> ]
      Current = '0'
    }
    Entry [ xdebug.gc_stats_output_name <PERDIR,SYSTEM> ]
      Current = 'gcstats.%p'
    }
    Entry [ xdebug.trace_output_name <ALL> ]
      Current = 'trace.%c'
    }
    Entry [ xdebug.trace_format <ALL> ]
      Current = '0'
    }
    Entry [ xdebug.trace_options <ALL> ]
      Current = '0'
    }
    Entry [ xdebug.collect_assignments <ALL> ]
      Current = '0'
    }
    Entry [ xdebug.collect_params <ALL> ]
      Current = '1'
    }
    Entry [ xdebug.collect_return <ALL> ]
      Current = '0'
    }
    Entry [ xdebug.auto_trace <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.auto_trace'
    }
    Entry [ xdebug.collect_includes <ALL> ]
      Current = 'This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-xdebug.collect_includes'
    }
    Entry [ xdebug.collect_vars <ALL> ]
      Current = 'This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-xdebug.collect_vars'
    }
    Entry [ xdebug.coverage_enable <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.coverage_enable'
    }
    Entry [ xdebug.default_enable <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.default_enable'
    }
    Entry [ xdebug.gc_stats_enable <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.gc_stats_enable'
    }
    Entry [ xdebug.gc_stats_output_dir <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.gc_stats_output_dir'
    }
    Entry [ xdebug.overload_var_dump <ALL> ]
      Current = 'This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-xdebug.overload_var_dump'
    }
    Entry [ xdebug.profiler_enable <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.profiler_enable'
    }
    Entry [ xdebug.profiler_enable_trigger <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.profiler_enable_trigger'
    }
    Entry [ xdebug.profiler_enable_trigger_value <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.profiler_enable_trigger_value'
    }
    Entry [ xdebug.profiler_output_dir <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.profiler_output_dir'
    }
    Entry [ xdebug.remote_autostart <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_autostart'
    }
    Entry [ xdebug.remote_connect_back <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_connect_back'
    }
    Entry [ xdebug.remote_enable <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_enable'
    }
    Entry [ xdebug.remote_host <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_host'
    }
    Entry [ xdebug.remote_log <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_log'
    }
    Entry [ xdebug.remote_log_level <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_log_level'
    }
    Entry [ xdebug.remote_mode <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_mode'
    }
    Entry [ xdebug.remote_port <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_port'
    }
    Entry [ xdebug.remote_timeout <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_timeout'
    }
    Entry [ xdebug.show_mem_delta <ALL> ]
      Current = 'This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-xdebug.show_mem_delta'
    }
    Entry [ xdebug.trace_output_dir <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.trace_output_dir'
    }
    Entry [ xdebug.trace_enable_trigger <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.trace_enable_trigger'
    }
    Entry [ xdebug.trace_enable_trigger_value <ALL> ]
      Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.trace_enable_trigger_value'
    }
  }

  - Functions {
    Function [ <internal:xdebug> function xdebug_break ] {

      - Parameters [0] {
      }
      - Return [ bool ]
    }
    Function [ <internal:xdebug> function xdebug_call_class ] {

      - Parameters [1] {
        Parameter #0 [ <optional> int $depth = 2 ]
      }
    }
    Function [ <internal:xdebug> function xdebug_call_file ] {

      - Parameters [1] {
        Parameter #0 [ <optional> int $depth = 2 ]
      }
    }
    Function [ <internal:xdebug> function xdebug_call_function ] {

      - Parameters [1] {
        Parameter #0 [ <optional> int $depth = 2 ]
      }
    }
    Function [ <internal:xdebug> function xdebug_call_line ] {

      - Parameters [1] {
        Parameter #0 [ <optional> int $depth = 2 ]
      }
    }
    Function [ <internal:xdebug> function xdebug_code_coverage_started ] {

      - Parameters [0] {
      }
      - Return [ bool ]
    }
    Function [ <internal:xdebug> function xdebug_connect_to_client ] {

      - Parameters [0] {
      }
      - Return [ bool ]
    }
    Function [ <internal:xdebug> function xdebug_debug_zval ] {

      - Parameters [1] {
        Parameter #0 [ <optional> string ...$varname ]
      }
    }
    Function [ <internal:xdebug> function xdebug_debug_zval_stdout ] {

      - Parameters [1] {
        Parameter #0 [ <optional> string ...$varname ]
      }
    }
    Function [ <internal:xdebug> function xdebug_dump_superglobals ] {

      - Parameters [0] {
      }
    }
    Function [ <internal:xdebug> function xdebug_get_code_coverage ] {

      - Parameters [0] {
      }
      - Return [ array ]
    }
    Function [ <internal:xdebug> function xdebug_get_collected_errors ] {

      - Parameters [1] {
        Parameter #0 [ <optional> bool $emptyList = false ]
      }
    }
    Function [ <internal:xdebug> function xdebug_get_function_count ] {

      - Parameters [0] {
      }
      - Return [ int ]
    }
    Function [ <internal:xdebug> function xdebug_get_function_stack ] {

      - Parameters [1] {
        Parameter #0 [ <optional> array $options = [] ]
      }
      - Return [ array ]
    }
    Function [ <internal:xdebug> function xdebug_get_gc_run_count ] {

      - Parameters [0] {
      }
      - Return [ int ]
    }
    Function [ <internal:xdebug> function xdebug_get_gc_total_collected_roots ] {

      - Parameters [0] {
      }
      - Return [ int ]
    }
    Function [ <internal:xdebug> function xdebug_get_gcstats_filename ] {

      - Parameters [0] {
      }
    }
    Function [ <internal:xdebug> function xdebug_get_headers ] {

      - Parameters [0] {
      }
      - Return [ array ]
    }
    Function [ <internal:xdebug> function xdebug_get_monitored_functions ] {

      - Parameters [0] {
      }
      - Return [ array ]
    }
    Function [ <internal:xdebug> function xdebug_get_profiler_filename ] {

      - Parameters [0] {
      }
    }
    Function [ <internal:xdebug> function xdebug_get_stack_depth ] {

      - Parameters [0] {
      }
      - Return [ int ]
    }
    Function [ <internal:xdebug> function xdebug_get_tracefile_name ] {

      - Parameters [0] {
      }
    }
    Function [ <internal:xdebug> function xdebug_info ] {

      - Parameters [1] {
        Parameter #0 [ <optional> string $category = null ]
      }
    }
    Function [ <internal:xdebug> function xdebug_is_debugger_active ] {

      - Parameters [0] {
      }
      - Return [ bool ]
    }
    Function [ <internal:xdebug> function xdebug_memory_usage ] {

      - Parameters [0] {
      }
      - Return [ int ]
    }
    Function [ <internal:xdebug> function xdebug_notify ] {

      - Parameters [1] {
        Parameter #0 [ <required> mixed $data ]
      }
      - Return [ bool ]
    }
    Function [ <internal:xdebug> function xdebug_peak_memory_usage ] {

      - Parameters [0] {
      }
      - Return [ int ]
    }
    Function [ <internal:xdebug> function xdebug_print_function_stack ] {

      - Parameters [2] {
        Parameter #0 [ <optional> string $message = "user triggered" ]
        Parameter #1 [ <optional> int $options = 0 ]
      }
    }
    Function [ <internal:xdebug> function xdebug_set_filter ] {

      - Parameters [3] {
        Parameter #0 [ <required> int $group ]
        Parameter #1 [ <required> int $listType ]
        Parameter #2 [ <required> array $configuration ]
      }
    }
    Function [ <internal:xdebug> function xdebug_start_code_coverage ] {

      - Parameters [1] {
        Parameter #0 [ <optional> int $options = 0 ]
      }
    }
    Function [ <internal:xdebug> function xdebug_start_error_collection ] {

      - Parameters [0] {
      }
    }
    Function [ <internal:xdebug> function xdebug_start_function_monitor ] {

      - Parameters [1] {
        Parameter #0 [ <required> array $listOfFunctionsToMonitor ]
      }
    }
    Function [ <internal:xdebug> function xdebug_start_gcstats ] {

      - Parameters [1] {
        Parameter #0 [ <optional> ?string $gcstatsFile = null ]
      }
    }
    Function [ <internal:xdebug> function xdebug_start_trace ] {

      - Parameters [2] {
        Parameter #0 [ <optional> ?string $traceFile = null ]
        Parameter #1 [ <optional> int $options = 0 ]
      }
      - Return [ ?string ]
    }
    Function [ <internal:xdebug> function xdebug_stop_code_coverage ] {

      - Parameters [1] {
        Parameter #0 [ <optional> bool $cleanUp = true ]
      }
    }
    Function [ <internal:xdebug> function xdebug_stop_error_collection ] {

      - Parameters [0] {
      }
    }
    Function [ <internal:xdebug> function xdebug_stop_function_monitor ] {

      - Parameters [0] {
      }
    }
    Function [ <internal:xdebug> function xdebug_stop_gcstats ] {

      - Parameters [0] {
      }
    }
    Function [ <internal:xdebug> function xdebug_stop_trace ] {

      - Parameters [0] {
      }
    }
    Function [ <internal:xdebug> function xdebug_time_index ] {

      - Parameters [0] {
      }
      - Return [ float ]
    }
    Function [ <internal:xdebug> function xdebug_var_dump ] {

      - Parameters [1] {
        Parameter #0 [ <optional> mixed ...$variable ]
      }
    }
  }
}

Docker image

php:8.1-fpm

Minimal Dockerfile

ARG DOCKER_PHP_EXTENSION_INSTALLER=2.1.68
ADD https://github.com/mlocati/docker-php-extension-installer/releases/download/${DOCKER_PHP_EXTENSION_INSTALLER}/install-php-extensions /usr/local/bin/
RUN chmod uga+x /usr/local/bin/install-php-extensions

FROM builder as build-version-8126
RUN install-php-extensions xdebug
RUN install-php-extensions soap
RUN install-php-extensions xmlrpc
RUN install-php-extensions blackfire
RUN install-php-extensions mcrypt
RUN install-php-extensions opentelemetry
RUN install-php-extensions solr
RUN install-php-extensions pdo_oci
RUN install-php-extensions oauth
RUN install-php-extensions pspell
RUN install-php-extensions xhprof
RUN install-php-extensions tidy
RUN install-php-extensions sysvshm
RUN install-php-extensions xmldiff
RUN install-php-extensions bz2
RUN install-php-extensions pdo_dblib
RUN install-php-extensions pgsql
RUN install-php-extensions pdo_sqlsrv
RUN install-php-extensions ast
RUN install-php-extensions dba
RUN install-php-extensions yar
RUN install-php-extensions intl
RUN install-php-extensions pdo_odbc
RUN install-php-extensions sysvmsg
RUN install-php-extensions zip
RUN install-php-extensions bcmath
RUN install-php-extensions gmp
RUN install-php-extensions uploadprogress
RUN install-php-extensions pecl_http
RUN install-php-extensions calendar
RUN install-php-extensions memcache
RUN install-php-extensions igbinary
RUN install-php-extensions ldap
RUN install-php-extensions ds
RUN install-php-extensions pcntl
RUN install-php-extensions apcu
RUN install-php-extensions uuid
RUN install-php-extensions rdkafka
RUN install-php-extensions ssh2
RUN install-php-extensions mysqli
RUN install-php-extensions snmp
RUN install-php-extensions sqlsrv
RUN install-php-extensions opcache
RUN install-php-extensions xlswriter
RUN install-php-extensions amqp
RUN install-php-extensions gd
RUN install-php-extensions odbc
RUN install-php-extensions memcached
RUN install-php-extensions sockets
RUN install-php-extensions pdo_mysql
RUN install-php-extensions pdo_pgsql
RUN install-php-extensions exif
RUN install-php-extensions imagick
RUN install-php-extensions mailparse
RUN install-php-extensions msgpack
RUN install-php-extensions lzf
RUN install-php-extensions shmop
RUN install-php-extensions imap
RUN install-php-extensions mongodb
RUN install-php-extensions enchant
RUN install-php-extensions oci8
RUN install-php-extensions yac
RUN install-php-extensions xsl
RUN install-php-extensions pdo_firebird
RUN install-php-extensions sysvsem
RUN install-php-extensions redis
RUN install-php-extensions gettext
RUN install-php-extensions ioncube
RUN install-php-extensions swoole
RUN install-php-extensions raphf
RUN install-php-extensions yaml
llaville commented 11 months ago

And here are what I get with PHP Reflection API (script with results inside) :

Output of ReflectionExtension ```php getINIEntries(); $constants = $ext->getConstants(); $functions = $ext->getFunctions(); var_dump($constants); /* array(0) { } */ var_dump($ini); /* array(76) { ["xdebug.mode"]=> string(0) "" ["xdebug.start_with_request"]=> string(7) "default" ["xdebug.start_upon_error"]=> string(7) "default" ["xdebug.output_dir"]=> string(4) "/tmp" ["xdebug.use_compression"]=> string(1) "0" ["xdebug.trigger_value"]=> string(0) "" ["xdebug.file_link_format"]=> string(0) "" ["xdebug.filename_format"]=> string(0) "" ["xdebug.control_socket"]=> string(4) "time" ["xdebug.log"]=> string(0) "" ["xdebug.log_level"]=> string(1) "7" ["xdebug.var_display_max_children"]=> string(3) "128" ["xdebug.var_display_max_data"]=> string(3) "512" ["xdebug.var_display_max_depth"]=> string(1) "3" ["xdebug.max_nesting_level"]=> string(3) "512" ["xdebug.cli_color"]=> string(1) "0" ["xdebug.force_display_errors"]=> string(1) "0" ["xdebug.force_error_reporting"]=> string(1) "0" ["xdebug.halt_level"]=> string(1) "0" ["xdebug.max_stack_frames"]=> string(2) "-1" ["xdebug.show_error_trace"]=> string(1) "0" ["xdebug.show_exception_trace"]=> string(1) "0" ["xdebug.show_local_vars"]=> string(1) "0" ["xdebug.dump.COOKIE"]=> NULL ["xdebug.dump.ENV"]=> NULL ["xdebug.dump.FILES"]=> NULL ["xdebug.dump.GET"]=> NULL ["xdebug.dump.POST"]=> NULL ["xdebug.dump.REQUEST"]=> NULL ["xdebug.dump.SERVER"]=> NULL ["xdebug.dump.SESSION"]=> NULL ["xdebug.dump_globals"]=> string(1) "1" ["xdebug.dump_once"]=> string(1) "1" ["xdebug.dump_undefined"]=> string(1) "0" ["xdebug.profiler_output_name"]=> string(17) "cachegrind.out.%p" ["xdebug.profiler_append"]=> string(1) "0" ["xdebug.cloud_id"]=> string(0) "" ["xdebug.client_host"]=> string(9) "localhost" ["xdebug.client_port"]=> string(4) "9000" ["xdebug.discover_client_host"]=> string(1) "0" ["xdebug.client_discovery_header"]=> string(32) "HTTP_X_FORWARDED_FOR,REMOTE_ADDR" ["xdebug.idekey"]=> string(0) "" ["xdebug.connect_timeout_ms"]=> string(3) "200" ["xdebug.scream"]=> string(1) "0" ["xdebug.gc_stats_output_name"]=> string(10) "gcstats.%p" ["xdebug.trace_output_name"]=> string(8) "trace.%c" ["xdebug.trace_format"]=> string(1) "0" ["xdebug.trace_options"]=> string(1) "0" ["xdebug.collect_assignments"]=> string(1) "0" ["xdebug.collect_params"]=> string(1) "1" ["xdebug.collect_return"]=> string(1) "0" ["xdebug.auto_trace"]=> string(121) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.auto_trace" ["xdebug.collect_includes"]=> string(127) "This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-xdebug.collect_includes" ["xdebug.collect_vars"]=> string(123) "This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-xdebug.collect_vars" ["xdebug.coverage_enable"]=> string(126) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.coverage_enable" ["xdebug.default_enable"]=> string(125) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.default_enable" ["xdebug.gc_stats_enable"]=> string(126) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.gc_stats_enable" ["xdebug.gc_stats_output_dir"]=> string(130) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.gc_stats_output_dir" ["xdebug.overload_var_dump"]=> string(128) "This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-xdebug.overload_var_dump" ["xdebug.profiler_enable"]=> string(126) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.profiler_enable" ["xdebug.profiler_enable_trigger"]=> string(134) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.profiler_enable_trigger" ["xdebug.profiler_enable_trigger_value"]=> string(140) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.profiler_enable_trigger_value" ["xdebug.profiler_output_dir"]=> string(130) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.profiler_output_dir" ["xdebug.remote_autostart"]=> string(127) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_autostart" ["xdebug.remote_connect_back"]=> string(130) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_connect_back" ["xdebug.remote_enable"]=> string(124) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_enable" ["xdebug.remote_host"]=> string(122) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_host" ["xdebug.remote_log"]=> string(121) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_log" ["xdebug.remote_log_level"]=> string(127) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_log_level" ["xdebug.remote_mode"]=> string(122) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_mode" ["xdebug.remote_port"]=> string(122) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_port" ["xdebug.remote_timeout"]=> string(125) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_timeout" ["xdebug.show_mem_delta"]=> string(125) "This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-xdebug.show_mem_delta" ["xdebug.trace_output_dir"]=> string(127) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.trace_output_dir" ["xdebug.trace_enable_trigger"]=> string(131) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.trace_enable_trigger" ["xdebug.trace_enable_trigger_value"]=> string(137) "This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.trace_enable_trigger_value" } */ var_dump($functions); /* array(41) { ["xdebug_break"]=> object(ReflectionFunction)#22 (1) { ["name"]=> string(12) "xdebug_break" } ["xdebug_call_class"]=> object(ReflectionFunction)#23 (1) { ["name"]=> string(17) "xdebug_call_class" } ["xdebug_call_file"]=> object(ReflectionFunction)#24 (1) { ["name"]=> string(16) "xdebug_call_file" } ["xdebug_call_function"]=> object(ReflectionFunction)#25 (1) { ["name"]=> string(20) "xdebug_call_function" } ["xdebug_call_line"]=> object(ReflectionFunction)#26 (1) { ["name"]=> string(16) "xdebug_call_line" } ["xdebug_code_coverage_started"]=> object(ReflectionFunction)#27 (1) { ["name"]=> string(28) "xdebug_code_coverage_started" } ["xdebug_connect_to_client"]=> object(ReflectionFunction)#28 (1) { ["name"]=> string(24) "xdebug_connect_to_client" } ["xdebug_debug_zval"]=> object(ReflectionFunction)#29 (1) { ["name"]=> string(17) "xdebug_debug_zval" } ["xdebug_debug_zval_stdout"]=> object(ReflectionFunction)#30 (1) { ["name"]=> string(24) "xdebug_debug_zval_stdout" } ["xdebug_dump_superglobals"]=> object(ReflectionFunction)#31 (1) { ["name"]=> string(24) "xdebug_dump_superglobals" } ["xdebug_get_code_coverage"]=> object(ReflectionFunction)#32 (1) { ["name"]=> string(24) "xdebug_get_code_coverage" } ["xdebug_get_collected_errors"]=> object(ReflectionFunction)#33 (1) { ["name"]=> string(27) "xdebug_get_collected_errors" } ["xdebug_get_function_count"]=> object(ReflectionFunction)#34 (1) { ["name"]=> string(25) "xdebug_get_function_count" } ["xdebug_get_function_stack"]=> object(ReflectionFunction)#35 (1) { ["name"]=> string(25) "xdebug_get_function_stack" } ["xdebug_get_gc_run_count"]=> object(ReflectionFunction)#36 (1) { ["name"]=> string(23) "xdebug_get_gc_run_count" } ["xdebug_get_gc_total_collected_roots"]=> object(ReflectionFunction)#37 (1) { ["name"]=> string(35) "xdebug_get_gc_total_collected_roots" } ["xdebug_get_gcstats_filename"]=> object(ReflectionFunction)#38 (1) { ["name"]=> string(27) "xdebug_get_gcstats_filename" } ["xdebug_get_headers"]=> object(ReflectionFunction)#39 (1) { ["name"]=> string(18) "xdebug_get_headers" } ["xdebug_get_monitored_functions"]=> object(ReflectionFunction)#40 (1) { ["name"]=> string(30) "xdebug_get_monitored_functions" } ["xdebug_get_profiler_filename"]=> object(ReflectionFunction)#41 (1) { ["name"]=> string(28) "xdebug_get_profiler_filename" } ["xdebug_get_stack_depth"]=> object(ReflectionFunction)#42 (1) { ["name"]=> string(22) "xdebug_get_stack_depth" } ["xdebug_get_tracefile_name"]=> object(ReflectionFunction)#43 (1) { ["name"]=> string(25) "xdebug_get_tracefile_name" } ["xdebug_info"]=> object(ReflectionFunction)#44 (1) { ["name"]=> string(11) "xdebug_info" } ["xdebug_is_debugger_active"]=> object(ReflectionFunction)#45 (1) { ["name"]=> string(25) "xdebug_is_debugger_active" } ["xdebug_memory_usage"]=> object(ReflectionFunction)#46 (1) { ["name"]=> string(19) "xdebug_memory_usage" } ["xdebug_notify"]=> object(ReflectionFunction)#47 (1) { ["name"]=> string(13) "xdebug_notify" } ["xdebug_peak_memory_usage"]=> object(ReflectionFunction)#48 (1) { ["name"]=> string(24) "xdebug_peak_memory_usage" } ["xdebug_print_function_stack"]=> object(ReflectionFunction)#49 (1) { ["name"]=> string(27) "xdebug_print_function_stack" } ["xdebug_set_filter"]=> object(ReflectionFunction)#50 (1) { ["name"]=> string(17) "xdebug_set_filter" } ["xdebug_start_code_coverage"]=> object(ReflectionFunction)#51 (1) { ["name"]=> string(26) "xdebug_start_code_coverage" } ["xdebug_start_error_collection"]=> object(ReflectionFunction)#52 (1) { ["name"]=> string(29) "xdebug_start_error_collection" } ["xdebug_start_function_monitor"]=> object(ReflectionFunction)#53 (1) { ["name"]=> string(29) "xdebug_start_function_monitor" } ["xdebug_start_gcstats"]=> object(ReflectionFunction)#54 (1) { ["name"]=> string(20) "xdebug_start_gcstats" } ["xdebug_start_trace"]=> object(ReflectionFunction)#55 (1) { ["name"]=> string(18) "xdebug_start_trace" } ["xdebug_stop_code_coverage"]=> object(ReflectionFunction)#56 (1) { ["name"]=> string(25) "xdebug_stop_code_coverage" } ["xdebug_stop_error_collection"]=> object(ReflectionFunction)#57 (1) { ["name"]=> string(28) "xdebug_stop_error_collection" } ["xdebug_stop_function_monitor"]=> object(ReflectionFunction)#58 (1) { ["name"]=> string(28) "xdebug_stop_function_monitor" } ["xdebug_stop_gcstats"]=> object(ReflectionFunction)#59 (1) { ["name"]=> string(19) "xdebug_stop_gcstats" } ["xdebug_stop_trace"]=> object(ReflectionFunction)#60 (1) { ["name"]=> string(17) "xdebug_stop_trace" } ["xdebug_time_index"]=> object(ReflectionFunction)#61 (1) { ["name"]=> string(17) "xdebug_time_index" } ["xdebug_var_dump"]=> object(ReflectionFunction)#62 (1) { ["name"]=> string(15) "xdebug_var_dump" } } */ ```
derickr commented 11 months ago

https://bugs.xdebug.org/view.php?id=2221#c6700

llaville commented 11 months ago

Thanks @derickr for your swift response ! I'm currently rebuilding my docker image with blackfire extension before xdebug, and I'll keep you aware of new results ASAP

llaville commented 11 months ago

@derickr I'll try to reduce perimeter of extensions loaded to try to find origin of this conflict. It seems that it's not blackfire at origin of this issue.

Keep you aware of my investigations ASAP

llaville commented 11 months ago

I've a bad new : I've just tried only with xdebug extension loaded, and I get same results

PHP 8.1.26 (cli) (built: Nov 27 2023 23:13:04) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.26, Copyright (c) Zend Technologies
    with Xdebug v3.3.0, Copyright (c) 2002-2023, by Derick Rethans
[PHP Modules]
Core
ctype
curl
date
dom
fileinfo
filter
ftp
hash
iconv
json
libxml
mbstring
mysqlnd
openssl
pcre
PDO
pdo_sqlite
Phar
posix
readline
Reflection
session
SimpleXML
sodium
SPL
sqlite3
standard
tokenizer
xdebug
xml
xmlreader
xmlwriter
zlib

[Zend Modules]
Xdebug

For @mlocati Dockerfile install only xdebug others extensions are standard PHP bundled

ARG DOCKER_PHP_EXTENSION_INSTALLER=2.1.68
ADD https://github.com/mlocati/docker-php-extension-installer/releases/download/${DOCKER_PHP_EXTENSION_INSTALLER}/install-php-extensions /usr/local/bin/
RUN chmod uga+x /usr/local/bin/install-php-extensions

FROM builder as build-version-8126
RUN install-php-extensions xdebug
mlocati commented 10 months ago

The problem is that there's no constant defined by the xdebug PHP extension?

llaville commented 10 months ago

@mlocati No there are constants available. See https://git.remirepo.net/cgit/rpms/php/pecl/php-pecl-xdebug3.git/tree/REFLECTION?id=f818d63bb1ee19cb9b7bd54dffcd84d38a108a68 (thanks to @remicollet to provide such history in his repo)

llaville commented 10 months ago

And FYI, my project (PHP CompatInfo DB) follows extensions history, and is able to provide such content :

bin/compatinfo-db db:show xdebug --constants

Constants
---------

                             EXT min/Max         PHP min/Max     Deprecated Parameters Flags Dependencies Polyfills
XDEBUG_CC_BRANCH_CHECK       2.3.0               5.4.0
XDEBUG_CC_DEAD_CODE          2.0.0RC1            4.3.0
XDEBUG_CC_UNUSED             2.0.0beta2          4.3.0
XDEBUG_FILTER_CODE_COVERAGE  2.6.0beta1 => 2.9.8 7.0.0
XDEBUG_FILTER_NONE           2.6.0beta1 => 2.9.8 7.0.0
XDEBUG_FILTER_STACK          3.0.2               7.2.0
XDEBUG_FILTER_TRACING        3.0.2               7.2.0
XDEBUG_NAMESPACE_BLACKLIST   2.6.0beta1 => 2.9.8 7.0.0 => 7.4.33
XDEBUG_NAMESPACE_WHITELIST   2.6.0beta1 => 2.9.8 7.0.0 => 7.4.33
XDEBUG_PATH_BLACKLIST        2.6.0beta1 => 2.9.8 7.0.0 => 7.4.33
XDEBUG_PATH_WHITELIST        2.6.0beta1 => 2.9.8 7.0.0 => 7.4.33
XDEBUG_STACK_NO_DESC         2.3.0 => 2.9.8      5.4.0
XDEBUG_TRACE_APPEND          2.0.0beta1 => 2.9.8 4.3.0
XDEBUG_TRACE_COMPUTERIZED    2.0.0beta1 => 2.9.8 4.3.0
XDEBUG_TRACE_FLAMEGRAPH_COST 3.3.0alpha3         8.0.0
XDEBUG_TRACE_FLAMEGRAPH_MEM  3.3.0alpha3         8.0.0
XDEBUG_TRACE_HTML            2.0.0RC1 => 2.9.8   4.3.0
XDEBUG_TRACE_NAKED_FILENAME  2.3.0 => 2.9.8      5.4.0
Total [18]
llaville commented 10 months ago

OK got it ! Issue come from sapi used :

With php:8.x-fpm base docker images xdebug constants are not available, while with php:8.x-cli base docker image it's OK !

Results follow

With following Dockerfile

# syntax=docker/dockerfile:1
ARG PHP_VERSION=8.1

FROM php:${PHP_VERSION}-cli as builder

ARG DOCKER_PHP_EXTENSION_INSTALLER=2.1.68
ADD https://github.com/mlocati/docker-php-extension-installer/releases/download/${DOCKER_PHP_EXTENSION_INSTALLER}/install-php-extensions /usr/local/bin/
RUN chmod uga+x /usr/local/bin/install-php-extensions

FROM builder as build-version-8126
RUN install-php-extensions xdebug

Build image with : docker buildx build --progress plain .

output ``` #1 [internal] load .dockerignore #1 transferring context: 2B done #1 DONE 0.1s #2 [internal] load build definition from Dockerfile #2 transferring dockerfile: 448B done #2 DONE 0.1s #3 resolve image config for docker.io/docker/dockerfile:1 #3 DONE 1.7s #4 docker-image://docker.io/docker/dockerfile:1@sha256:ac85f380a63b13dfcefa89046420e1781752bab202122f8f50032edf31be0021 #4 CACHED #5 [internal] load metadata for docker.io/library/php:8.1-cli #5 DONE 1.4s #6 [builder 1/3] FROM docker.io/library/php:8.1-cli@sha256:0df0549e01e32ce5e16db7cb4becf56e487c49a74f6322c242a7a4bb8e8e514e #6 resolve docker.io/library/php:8.1-cli@sha256:0df0549e01e32ce5e16db7cb4becf56e487c49a74f6322c242a7a4bb8e8e514e #6 resolve docker.io/library/php:8.1-cli@sha256:0df0549e01e32ce5e16db7cb4becf56e487c49a74f6322c242a7a4bb8e8e514e 0.1s done #6 sha256:8e7414224bc37ba09483c3540ba748791b35cdc63bb9a746fbfb3856fba3d326 2.20kB / 2.20kB done #6 sha256:517bb9db531e71e09faedb27535a9d2c944442d51e1474c20690c22970077e1b 9.84kB / 9.84kB done #6 sha256:0df0549e01e32ce5e16db7cb4becf56e487c49a74f6322c242a7a4bb8e8e514e 1.86kB / 1.86kB done #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 0B / 35.38MB 0.2s #6 sha256:aa2a3679906ee503983543f003035c58db644cecadaa23a552bb6ba777f8d79e 0B / 2.45kB 0.2s #6 sha256:dd512e12fe6f9226a34845dfcd83974bc3e7fa6e3e2b5802a88805e4a30077ae 0B / 247B 0.2s #6 ... #7 https://github.com/mlocati/docker-php-extension-installer/releases/download/2.1.68/install-php-extensions #7 CACHED #6 [builder 1/3] FROM docker.io/library/php:8.1-cli@sha256:0df0549e01e32ce5e16db7cb4becf56e487c49a74f6322c242a7a4bb8e8e514e #6 sha256:aa2a3679906ee503983543f003035c58db644cecadaa23a552bb6ba777f8d79e 2.45kB / 2.45kB 0.3s #6 sha256:aa2a3679906ee503983543f003035c58db644cecadaa23a552bb6ba777f8d79e 2.45kB / 2.45kB 0.3s done #6 sha256:dd512e12fe6f9226a34845dfcd83974bc3e7fa6e3e2b5802a88805e4a30077ae 247B / 247B 0.4s done #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 2.10MB / 35.38MB 2.4s #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 4.19MB / 35.38MB 3.9s #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 6.29MB / 35.38MB 5.5s #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 8.39MB / 35.38MB 7.3s #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 10.49MB / 35.38MB 8.7s #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 12.58MB / 35.38MB 10.4s #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 14.68MB / 35.38MB 12.7s #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 16.78MB / 35.38MB 14.2s #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 18.87MB / 35.38MB 15.2s #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 20.97MB / 35.38MB 16.5s #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 23.07MB / 35.38MB 17.6s #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 25.17MB / 35.38MB 18.8s #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 27.26MB / 35.38MB 20.0s #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 29.36MB / 35.38MB 21.5s #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 31.46MB / 35.38MB 22.8s #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 33.55MB / 35.38MB 24.6s #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 35.38MB / 35.38MB 26.3s #6 sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 35.38MB / 35.38MB 26.4s done #6 extracting sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 0.1s #6 extracting sha256:e031a135f6e234439ccd593fce762b346e933bc5b219da9bbf0bf0c20c7c2fe6 1.2s done #6 extracting sha256:aa2a3679906ee503983543f003035c58db644cecadaa23a552bb6ba777f8d79e done #6 extracting sha256:dd512e12fe6f9226a34845dfcd83974bc3e7fa6e3e2b5802a88805e4a30077ae done #6 DONE 28.4s #8 [builder 2/3] ADD https://github.com/mlocati/docker-php-extension-installer/releases/download/2.1.68/install-php-extensions /usr/local/bin/ #8 DONE 0.6s #9 [builder 3/3] RUN chmod uga+x /usr/local/bin/install-php-extensions #9 DONE 0.7s #10 [build-version-8126 1/1] RUN install-php-extensions xdebug #10 0.727 install-php-extensions v.2.1.68 #10 0.727 #StandWithUkraine #10 3.151 Updating channel "pecl.php.net" #10 3.376 Channel "pecl.php.net" is up to date #10 3.614 Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB] #10 3.826 Get:2 http://deb.debian.org/debian bookworm-updates InRelease [52.1 kB] #10 3.899 Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB] #10 4.021 Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8780 kB] #10 11.73 Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6668 B] #10 11.75 Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [106 kB] #10 12.77 Fetched 9144 kB in 9s (992 kB/s) #10 12.77 Reading package lists... #10 13.30 ### INSTALLING REMOTE MODULE xdebug ### #10 16.86 downloading xdebug-3.3.0.tgz ... #10 16.86 Starting to download xdebug-3.3.0.tgz (258,684 bytes) #10 16.86 .....................................................done: 258,684 bytes #10 18.54 102 source files, building #10 18.54 running: phpize #10 18.55 Configuring for: #10 18.55 PHP Api Version: 20210902 #10 18.55 Zend Module Api No: 20210902 #10 18.55 Zend Extension Api No: 420210902 #10 19.73 building in /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0 #10 19.73 running: /tmp/pear/temp/xdebug/configure --with-php-config=/usr/local/bin/php-config #10 20.07 checking for grep that handles long lines and -e... /usr/bin/grep #10 20.08 checking for egrep... /usr/bin/grep -E #10 20.09 checking for a sed that does not truncate output... /usr/bin/sed #10 20.14 checking for pkg-config... /usr/bin/pkg-config #10 20.15 checking pkg-config is at least version 0.9.0... yes #10 20.15 checking for cc... cc #10 20.46 checking whether the C compiler works... yes #10 20.46 checking for C compiler default output file name... a.out #10 20.54 checking for suffix of executables... #10 20.68 checking whether we are cross compiling... no #10 20.73 checking for suffix of object files... o #10 20.77 checking whether the compiler supports GNU C... yes #10 20.81 checking whether cc accepts -g... yes #10 20.98 checking for cc option to enable C11 features... none needed #10 21.07 checking how to run the C preprocessor... cc -E #10 21.15 checking for icc... no #10 21.17 checking for suncc... no #10 21.18 checking for system library directory... lib #10 21.26 checking if compiler supports -Wl,-rpath,... yes #10 21.38 checking build system type... x86_64-pc-linux-gnu #10 21.38 checking host system type... x86_64-pc-linux-gnu #10 21.38 checking target system type... x86_64-pc-linux-gnu #10 21.44 checking for PHP prefix... /usr/local #10 21.44 checking for PHP includes... -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib #10 21.44 checking for PHP extension directory... /usr/local/lib/php/extensions/no-debug-non-zts-20210902 #10 21.44 checking for PHP installed headers prefix... /usr/local/include/php #10 21.51 checking if debug is enabled... no #10 21.55 checking if zts is enabled... no #10 21.55 checking for gawk... no #10 21.55 checking for nawk... nawk #10 21.55 checking if nawk is broken... no #10 21.55 checking whether to enable Xdebug support... yes, shared #10 21.55 checking whether to enable Xdebug developer build flags... no #10 21.55 checking whether to compress profiler files (requires zlib)... yes #10 21.57 checking for supported PHP version... supported (8.1.26) #10 21.68 checking for clock_gettime... yes #10 21.74 checking for clock_gettime_nsec_np... no #10 21.79 checking for gettimeofday... yes #10 21.81 checking for stdio.h... yes #10 21.87 checking for stdlib.h... yes #10 21.92 checking for string.h... yes #10 21.96 checking for inttypes.h... yes #10 22.01 checking for stdint.h... yes #10 22.07 checking for strings.h... yes #10 22.12 checking for sys/stat.h... yes #10 22.16 checking for sys/types.h... yes #10 22.22 checking for unistd.h... yes #10 22.31 checking for netinet/in.h... yes #10 22.37 checking for poll.h... yes #10 22.40 checking for sys/poll.h... yes #10 22.46 checking for linux/rtnetlink.h... yes #10 22.53 checking for res_ninit... no #10 22.60 checking for __res_ninit... yes #10 22.68 checking for res_nclose... no #10 22.77 checking for __res_nclose... yes #10 22.86 checking for cos in -lm... yes #10 22.87 checking for zlib >= 1.2.9... no #10 23.00 checking for a sed that does not truncate output... /usr/bin/sed #10 23.02 checking for ld used by cc... /usr/bin/ld #10 23.03 checking if the linker (/usr/bin/ld) is GNU ld... yes #10 23.03 checking for /usr/bin/ld option to reload object files... -r #10 23.03 checking for BSD-compatible nm... /usr/bin/nm -B #10 23.03 checking whether ln -s works... yes #10 23.03 checking how to recognize dependent libraries... pass_all #10 23.15 checking for dlfcn.h... yes #10 23.16 checking the maximum length of command line arguments... 1572864 #10 23.31 checking command to parse /usr/bin/nm -B output from cc object... ok #10 23.31 checking for objdir... .libs #10 23.31 checking for ar... ar #10 23.31 checking for ranlib... ranlib #10 23.32 checking for strip... strip #10 23.45 checking if cc supports -fno-rtti -fno-exceptions... no #10 23.45 checking for cc option to produce PIC... -fPIC #10 23.49 checking if cc PIC flag -fPIC works... yes #10 23.76 checking if cc static flag -static works... yes #10 23.80 checking if cc supports -c -o file.o... yes #10 23.83 checking whether the cc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes #10 23.89 checking whether -lc should be explicitly linked in... no #10 23.93 checking dynamic linker characteristics... GNU/Linux ld.so #10 23.93 checking how to hardcode library paths into programs... immediate #10 23.94 checking whether stripping libraries is possible... yes #10 23.94 checking if libtool supports shared libraries... yes #10 23.94 checking whether to build shared libraries... yes #10 23.94 checking whether to build static libraries... no #10 24.31 #10 24.31 creating libtool #10 24.35 appending configuration tag "CXX" to libtool #10 24.54 configure: patching config.h.in #10 24.55 configure: creating ./config.status #10 24.67 config.status: creating config.h #10 24.75 running: make -j12 #10 24.77 Makefile:244: warning: overriding recipe for target 'test' #10 24.77 Makefile:136: warning: ignoring old recipe for target 'test' #10 24.78 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/xdebug.c -o xdebug.lo -MMD -MF xdebug.dep -MT xdebug.lo #10 24.79 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/base/base.c -o src/base/base.lo -MMD -MF src/base/base.dep -MT src/base/base.lo #10 24.79 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/base/ctrl_socket.c -o src/base/ctrl_socket.lo -MMD -MF src/base/ctrl_socket.dep -MT src/base/ctrl_socket.lo #10 24.79 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/base/filter.c -o src/base/filter.lo -MMD -MF src/base/filter.dep -MT src/base/filter.lo #10 24.79 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/usefulstuff.c -o src/lib/usefulstuff.lo -MMD -MF src/lib/usefulstuff.dep -MT src/lib/usefulstuff.lo #10 24.79 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/cmd_parser.c -o src/lib/cmd_parser.lo -MMD -MF src/lib/cmd_parser.dep -MT src/lib/cmd_parser.lo #10 24.79 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/compat.c -o src/lib/compat.lo -MMD -MF src/lib/compat.dep -MT src/lib/compat.lo #10 24.79 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/crc32.c -o src/lib/crc32.lo -MMD -MF src/lib/crc32.dep -MT src/lib/crc32.lo #10 24.79 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/file.c -o src/lib/file.lo -MMD -MF src/lib/file.dep -MT src/lib/file.lo #10 24.80 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/hash.c -o src/lib/hash.lo -MMD -MF src/lib/hash.dep -MT src/lib/hash.lo #10 24.80 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/headers.c -o src/lib/headers.lo -MMD -MF src/lib/headers.dep -MT src/lib/headers.lo #10 24.80 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/lib.c -o src/lib/lib.lo -MMD -MF src/lib/lib.dep -MT src/lib/lib.lo #10 24.96 mkdir src/lib/.libs #10 24.97 mkdir src/lib/.libs #10 24.97 mkdir src/base/.libs #10 24.97 mkdir src/base/.libs #10 24.97 mkdir src/base/.libs #10 24.97 mkdir: cannot create directory 'src/lib/.libs': File exists #10 24.97 mkdir: cannot create directory 'src/base/.libs': File exists #10 24.97 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/crc32.c -MMD -MF src/lib/crc32.dep -MT src/lib/crc32.lo -fPIC -DPIC -o src/lib/.libs/crc32.o #10 24.97 mkdir: cannot create directory 'src/base/.libs': File exists #10 24.97 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/usefulstuff.c -MMD -MF src/lib/usefulstuff.dep -MT src/lib/usefulstuff.lo -fPIC -DPIC -o src/lib/.libs/usefulstuff.o #10 24.97 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/base/base.c -MMD -MF src/base/base.dep -MT src/base/base.lo -fPIC -DPIC -o src/base/.libs/base.o #10 24.97 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/base/filter.c -MMD -MF src/base/filter.dep -MT src/base/filter.lo -fPIC -DPIC -o src/base/.libs/filter.o #10 24.97 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/base/ctrl_socket.c -MMD -MF src/base/ctrl_socket.dep -MT src/base/ctrl_socket.lo -fPIC -DPIC -o src/base/.libs/ctrl_socket.o #10 24.97 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/headers.c -MMD -MF src/lib/headers.dep -MT src/lib/headers.lo -fPIC -DPIC -o src/lib/.libs/headers.o #10 24.98 mkdir .libs #10 24.98 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/hash.c -MMD -MF src/lib/hash.dep -MT src/lib/hash.lo -fPIC -DPIC -o src/lib/.libs/hash.o #10 24.98 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/compat.c -MMD -MF src/lib/compat.dep -MT src/lib/compat.lo -fPIC -DPIC -o src/lib/.libs/compat.o #10 24.98 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/cmd_parser.c -MMD -MF src/lib/cmd_parser.dep -MT src/lib/cmd_parser.lo -fPIC -DPIC -o src/lib/.libs/cmd_parser.o #10 24.98 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/xdebug.c -MMD -MF xdebug.dep -MT xdebug.lo -fPIC -DPIC -o .libs/xdebug.o #10 24.99 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/lib.c -MMD -MF src/lib/lib.dep -MT src/lib/lib.lo -fPIC -DPIC -o src/lib/.libs/lib.o #10 24.99 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/file.c -MMD -MF src/lib/file.dep -MT src/lib/file.lo -fPIC -DPIC -o src/lib/.libs/file.o #10 25.03 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/llist.c -o src/lib/llist.lo -MMD -MF src/lib/llist.dep -MT src/lib/llist.lo #10 25.23 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/llist.c -MMD -MF src/lib/llist.dep -MT src/lib/llist.lo -fPIC -DPIC -o src/lib/.libs/llist.o #10 25.31 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/log.c -o src/lib/log.lo -MMD -MF src/lib/log.dep -MT src/lib/log.lo #10 25.39 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/set.c -o src/lib/set.lo -MMD -MF src/lib/set.dep -MT src/lib/set.lo #10 25.48 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/str.c -o src/lib/str.lo -MMD -MF src/lib/str.dep -MT src/lib/str.lo #10 25.49 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/timing.c -o src/lib/timing.lo -MMD -MF src/lib/timing.dep -MT src/lib/timing.lo #10 25.49 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/var.c -o src/lib/var.lo -MMD -MF src/lib/var.dep -MT src/lib/var.lo #10 25.52 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/log.c -MMD -MF src/lib/log.dep -MT src/lib/log.lo -fPIC -DPIC -o src/lib/.libs/log.o #10 25.58 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/var_export_html.c -o src/lib/var_export_html.lo -MMD -MF src/lib/var_export_html.dep -MT src/lib/var_export_html.lo #10 25.59 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/set.c -MMD -MF src/lib/set.dep -MT src/lib/set.lo -fPIC -DPIC -o src/lib/.libs/set.o #10 25.61 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/var_export_line.c -o src/lib/var_export_line.lo -MMD -MF src/lib/var_export_line.dep -MT src/lib/var_export_line.lo #10 25.67 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/str.c -MMD -MF src/lib/str.dep -MT src/lib/str.lo -fPIC -DPIC -o src/lib/.libs/str.o #10 25.70 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/var_export_text.c -o src/lib/var_export_text.lo -MMD -MF src/lib/var_export_text.dep -MT src/lib/var_export_text.lo #10 25.70 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/timing.c -MMD -MF src/lib/timing.dep -MT src/lib/timing.lo -fPIC -DPIC -o src/lib/.libs/timing.o #10 25.70 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/var.c -MMD -MF src/lib/var.dep -MT src/lib/var.lo -fPIC -DPIC -o src/lib/.libs/var.o #10 25.79 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/var_export_html.c -MMD -MF src/lib/var_export_html.dep -MT src/lib/var_export_html.lo -fPIC -DPIC -o src/lib/.libs/var_export_html.o #10 25.79 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/var_export_xml.c -o src/lib/var_export_xml.lo -MMD -MF src/lib/var_export_xml.dep -MT src/lib/var_export_xml.lo #10 25.83 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/var_export_line.c -MMD -MF src/lib/var_export_line.dep -MT src/lib/var_export_line.lo -fPIC -DPIC -o src/lib/.libs/var_export_line.o #10 25.87 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/xml.c -o src/lib/xml.lo -MMD -MF src/lib/xml.dep -MT src/lib/xml.lo #10 25.91 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/coverage/branch_info.c -o src/coverage/branch_info.lo -MMD -MF src/coverage/branch_info.dep -MT src/coverage/branch_info.lo #10 25.92 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/var_export_text.c -MMD -MF src/lib/var_export_text.dep -MT src/lib/var_export_text.lo -fPIC -DPIC -o src/lib/.libs/var_export_text.o #10 25.97 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/coverage/code_coverage.c -o src/coverage/code_coverage.lo -MMD -MF src/coverage/code_coverage.dep -MT src/coverage/code_coverage.lo #10 25.99 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/var_export_xml.c -MMD -MF src/lib/var_export_xml.dep -MT src/lib/var_export_xml.lo -fPIC -DPIC -o src/lib/.libs/var_export_xml.o #10 26.05 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/lib/xml.c -MMD -MF src/lib/xml.dep -MT src/lib/xml.lo -fPIC -DPIC -o src/lib/.libs/xml.o #10 26.13 mkdir src/coverage/.libs #10 26.13 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/coverage/branch_info.c -MMD -MF src/coverage/branch_info.dep -MT src/coverage/branch_info.lo -fPIC -DPIC -o src/coverage/.libs/branch_info.o #10 26.14 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/debugger/com.c -o src/debugger/com.lo -MMD -MF src/debugger/com.dep -MT src/debugger/com.lo #10 26.16 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/coverage/code_coverage.c -MMD -MF src/coverage/code_coverage.dep -MT src/coverage/code_coverage.lo -fPIC -DPIC -o src/coverage/.libs/code_coverage.o #10 26.24 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/debugger/debugger.c -o src/debugger/debugger.lo -MMD -MF src/debugger/debugger.dep -MT src/debugger/debugger.lo #10 26.36 mkdir src/debugger/.libs #10 26.36 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/debugger/com.c -MMD -MF src/debugger/com.dep -MT src/debugger/com.lo -fPIC -DPIC -o src/debugger/.libs/com.o #10 26.46 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/debugger/debugger.c -MMD -MF src/debugger/debugger.dep -MT src/debugger/debugger.lo -fPIC -DPIC -o src/debugger/.libs/debugger.o #10 26.53 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/debugger/handler_dbgp.c -o src/debugger/handler_dbgp.lo -MMD -MF src/debugger/handler_dbgp.dep -MT src/debugger/handler_dbgp.lo #10 26.55 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/debugger/handlers.c -o src/debugger/handlers.lo -MMD -MF src/debugger/handlers.dep -MT src/debugger/handlers.lo #10 26.58 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/debugger/ip_info.c -o src/debugger/ip_info.lo -MMD -MF src/debugger/ip_info.dep -MT src/debugger/ip_info.lo #10 26.59 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/develop/develop.c -o src/develop/develop.lo -MMD -MF src/develop/develop.dep -MT src/develop/develop.lo #10 26.60 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/develop/monitor.c -o src/develop/monitor.lo -MMD -MF src/develop/monitor.dep -MT src/develop/monitor.lo #10 26.75 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/debugger/handler_dbgp.c -MMD -MF src/debugger/handler_dbgp.dep -MT src/debugger/handler_dbgp.lo -fPIC -DPIC -o src/debugger/.libs/handler_dbgp.o #10 26.77 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/debugger/handlers.c -MMD -MF src/debugger/handlers.dep -MT src/debugger/handlers.lo -fPIC -DPIC -o src/debugger/.libs/handlers.o #10 26.79 mkdir src/develop/.libs #10 26.79 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/debugger/ip_info.c -MMD -MF src/debugger/ip_info.dep -MT src/debugger/ip_info.lo -fPIC -DPIC -o src/debugger/.libs/ip_info.o #10 26.80 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/develop/develop.c -MMD -MF src/develop/develop.dep -MT src/develop/develop.lo -fPIC -DPIC -o src/develop/.libs/develop.o #10 26.81 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/develop/monitor.c -MMD -MF src/develop/monitor.dep -MT src/develop/monitor.lo -fPIC -DPIC -o src/develop/.libs/monitor.o #10 26.84 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/develop/php_functions.c -o src/develop/php_functions.lo -MMD -MF src/develop/php_functions.dep -MT src/develop/php_functions.lo #10 26.90 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/develop/stack.c -o src/develop/stack.lo -MMD -MF src/develop/stack.dep -MT src/develop/stack.lo #10 27.07 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/develop/php_functions.c -MMD -MF src/develop/php_functions.dep -MT src/develop/php_functions.lo -fPIC -DPIC -o src/develop/.libs/php_functions.o #10 27.11 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/develop/stack.c -MMD -MF src/develop/stack.dep -MT src/develop/stack.lo -fPIC -DPIC -o src/develop/.libs/stack.o #10 27.20 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/develop/superglobals.c -o src/develop/superglobals.lo -MMD -MF src/develop/superglobals.dep -MT src/develop/superglobals.lo #10 27.21 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/gcstats/gc_stats.c -o src/gcstats/gc_stats.lo -MMD -MF src/gcstats/gc_stats.dep -MT src/gcstats/gc_stats.lo #10 27.31 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/profiler/profiler.c -o src/profiler/profiler.lo -MMD -MF src/profiler/profiler.dep -MT src/profiler/profiler.lo #10 27.35 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/tracing/trace_computerized.c -o src/tracing/trace_computerized.lo -MMD -MF src/tracing/trace_computerized.dep -MT src/tracing/trace_computerized.lo #10 27.35 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/tracing/trace_flamegraph.c -o src/tracing/trace_flamegraph.lo -MMD -MF src/tracing/trace_flamegraph.dep -MT src/tracing/trace_flamegraph.lo #10 27.35 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/tracing/trace_html.c -o src/tracing/trace_html.lo -MMD -MF src/tracing/trace_html.dep -MT src/tracing/trace_html.lo #10 27.40 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/develop/superglobals.c -MMD -MF src/develop/superglobals.dep -MT src/develop/superglobals.lo -fPIC -DPIC -o src/develop/.libs/superglobals.o #10 27.42 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/tracing/trace_textual.c -o src/tracing/trace_textual.lo -MMD -MF src/tracing/trace_textual.dep -MT src/tracing/trace_textual.lo #10 27.42 mkdir src/gcstats/.libs #10 27.43 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/gcstats/gc_stats.c -MMD -MF src/gcstats/gc_stats.dep -MT src/gcstats/gc_stats.lo -fPIC -DPIC -o src/gcstats/.libs/gc_stats.o #10 27.53 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=compile cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/tracing/tracing.c -o src/tracing/tracing.lo -MMD -MF src/tracing/tracing.dep -MT src/tracing/tracing.lo #10 27.53 mkdir src/profiler/.libs #10 27.53 mkdir src/tracing/.libs #10 27.54 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/profiler/profiler.c -MMD -MF src/profiler/profiler.dep -MT src/profiler/profiler.lo -fPIC -DPIC -o src/profiler/.libs/profiler.o #10 27.54 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/tracing/trace_html.c -MMD -MF src/tracing/trace_html.dep -MT src/tracing/trace_html.lo -fPIC -DPIC -o src/tracing/.libs/trace_html.o #10 27.58 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/tracing/trace_flamegraph.c -MMD -MF src/tracing/trace_flamegraph.dep -MT src/tracing/trace_flamegraph.lo -fPIC -DPIC -o src/tracing/.libs/trace_flamegraph.o #10 27.58 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/tracing/trace_computerized.c -MMD -MF src/tracing/trace_computerized.dep -MT src/tracing/trace_computerized.lo -fPIC -DPIC -o src/tracing/.libs/trace_computerized.o #10 27.61 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/tracing/trace_textual.c -MMD -MF src/tracing/trace_textual.dep -MT src/tracing/trace_textual.lo -fPIC -DPIC -o src/tracing/.libs/trace_textual.o #10 27.72 cc -I. -I/tmp/pear/temp/xdebug -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/temp/xdebug/src/tracing/tracing.c -MMD -MF src/tracing/tracing.dep -MT src/tracing/tracing.lo -fPIC -DPIC -o src/tracing/.libs/tracing.o #10 29.29 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=link cc -shared -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/include -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/main -I/tmp/pear/temp/xdebug -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/tmp/pear/temp/xdebug/src -I/tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/src -DHAVE_CONFIG_H -g -O2 -o xdebug.la -export-dynamic -avoid-version -prefer-pic -module -rpath /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/modules xdebug.lo src/base/base.lo src/base/ctrl_socket.lo src/base/filter.lo src/lib/usefulstuff.lo src/lib/cmd_parser.lo src/lib/compat.lo src/lib/crc32.lo src/lib/file.lo src/lib/hash.lo src/lib/headers.lo src/lib/lib.lo src/lib/llist.lo src/lib/log.lo src/lib/set.lo src/lib/str.lo src/lib/timing.lo src/lib/var.lo src/lib/var_export_ht #10 29.29 ml.lo src/lib/var_export_line.lo src/lib/var_export_text.lo src/lib/var_export_xml.lo src/lib/xml.lo src/coverage/branch_info.lo src/coverage/code_coverage.lo src/debugger/com.lo src/debugger/debugger.lo src/debugger/handler_dbgp.lo src/debugger/handlers.lo src/debugger/ip_info.lo src/develop/develop.lo src/develop/monitor.lo src/develop/php_functions.lo src/develop/stack.lo src/develop/superglobals.lo src/gcstats/gc_stats.lo src/profiler/profiler.lo src/tracing/trace_computerized.lo src/tracing/trace_flamegraph.lo src/tracing/trace_html.lo src/tracing/trace_textual.lo src/tracing/tracing.lo -lm #10 30.29 cc -shared .libs/xdebug.o src/base/.libs/base.o src/base/.libs/ctrl_socket.o src/base/.libs/filter.o src/lib/.libs/usefulstuff.o src/lib/.libs/cmd_parser.o src/lib/.libs/compat.o src/lib/.libs/crc32.o src/lib/.libs/file.o src/lib/.libs/hash.o src/lib/.libs/headers.o src/lib/.libs/lib.o src/lib/.libs/llist.o src/lib/.libs/log.o src/lib/.libs/set.o src/lib/.libs/str.o src/lib/.libs/timing.o src/lib/.libs/var.o src/lib/.libs/var_export_html.o src/lib/.libs/var_export_line.o src/lib/.libs/var_export_text.o src/lib/.libs/var_export_xml.o src/lib/.libs/xml.o src/coverage/.libs/branch_info.o src/coverage/.libs/code_coverage.o src/debugger/.libs/com.o src/debugger/.libs/debugger.o src/debugger/.libs/handler_dbgp.o src/debugger/.libs/handlers.o src/debugger/.libs/ip_info.o src/develop/.libs/develop.o src/develop/.libs/monitor.o src/develop/.libs/php_functions.o src/develop/.libs/stack.o src/develop/.libs/superglobals.o src/gcstats/.libs/gc_stats.o src/profiler/.libs/profiler.o src/tracing/.libs/trace_computerized.o #10 30.29 src/tracing/.libs/trace_flamegraph.o src/tracing/.libs/trace_html.o src/tracing/.libs/trace_textual.o src/tracing/.libs/tracing.o -lm -Wl,-soname -Wl,xdebug.so -o .libs/xdebug.so #10 30.54 creating xdebug.la #10 30.57 (cd .libs && rm -f xdebug.la && ln -s ../xdebug.la xdebug.la) #10 30.58 /bin/bash /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/libtool --mode=install cp ./xdebug.la /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/modules #10 30.70 cp ./.libs/xdebug.so /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/modules/xdebug.so #10 30.72 cp ./.libs/xdebug.lai /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/modules/xdebug.la #10 30.79 PATH="$PATH:/sbin" ldconfig -n /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/modules #10 30.82 ---------------------------------------------------------------------- #10 30.82 Libraries have been installed in: #10 30.82 /tmp/pear/temp/pear-build-defaultuserExLY3U/xdebug-3.3.0/modules #10 30.82 #10 30.82 If you ever happen to want to link against installed libraries #10 30.82 in a given directory, LIBDIR, you must either use libtool, and #10 30.82 specify the full pathname of the library, or use the `-LLIBDIR' #10 30.82 flag during linking and do at least one of the following: #10 30.82 - add LIBDIR to the `LD_LIBRARY_PATH' environment variable #10 30.82 during execution #10 30.82 - add LIBDIR to the `LD_RUN_PATH' environment variable #10 30.82 during linking #10 30.82 - use the `-Wl,--rpath -Wl,LIBDIR' linker flag #10 30.82 - have your system administrator add LIBDIR to `/etc/ld.so.conf' #10 30.82 #10 30.82 See any operating system documentation about shared libraries for #10 30.82 more information, such as the ld(1) and ld.so(8) manual pages. #10 30.83 ---------------------------------------------------------------------- #10 30.83 #10 30.84 Build complete. #10 30.84 Don't forget to run 'make test'. #10 30.85 #10 30.85 running: make -j12 INSTALL_ROOT="/tmp/pear/temp/pear-build-defaultuserExLY3U/install-xdebug-3.3.0" install #10 30.86 Makefile:244: warning: overriding recipe for target 'test' #10 30.86 Makefile:136: warning: ignoring old recipe for target 'test' #10 30.93 #10 31.04 Installing shared extensions: /tmp/pear/temp/pear-build-defaultuserExLY3U/install-xdebug-3.3.0/usr/local/lib/php/extensions/no-debug-non-zts-20210902/ #10 31.06 shtool:echo:Warning: unable to determine terminal sequence for bold mode #10 31.11 +----------------------------------------------------------------------+ #10 31.12 | | #10 31.12 | INSTALLATION INSTRUCTIONS | #10 31.13 | ========================= | #10 31.13 | | #10 31.14 | See https://xdebug.org/install.php#configure-php for instructions | #10 31.14 | on how to enable Xdebug for PHP. | #10 31.15 | | #10 31.15 | Documentation is available online as well: | #10 31.16 | - A list of all settings: https://xdebug.org/docs-settings.php | #10 31.17 | - A list of all functions: https://xdebug.org/docs-functions.php | #10 31.17 | - Profiling instructions: https://xdebug.org/docs-profiling2.php | #10 31.18 | - Remote debugging: https://xdebug.org/docs-debugger.php | #10 31.18 | | #10 31.19 | | #10 31.19 | NOTE: Please disregard the message | #10 31.20 | You should add "extension=xdebug.so" to php.ini | #10 31.20 | that is emitted by the PECL installer. This does not work for | #10 31.21 | Xdebug. | #10 31.22 | | #10 31.22 +----------------------------------------------------------------------+ #10 31.34 shtool:echo:Warning: unable to determine terminal sequence for bold mode #10 31.39 #10 31.40 #10 31.40 running: find "/tmp/pear/temp/pear-build-defaultuserExLY3U/install-xdebug-3.3.0" | xargs ls -dils #10 31.41 3702291 4 drwxr-xr-x 3 root root 4096 Dec 3 17:48 /tmp/pear/temp/pear-build-defaultuserExLY3U/install-xdebug-3.3.0 #10 31.41 3702452 4 drwxr-xr-x 3 root root 4096 Dec 3 17:48 /tmp/pear/temp/pear-build-defaultuserExLY3U/install-xdebug-3.3.0/usr #10 31.41 3702453 4 drwxr-xr-x 3 root root 4096 Dec 3 17:48 /tmp/pear/temp/pear-build-defaultuserExLY3U/install-xdebug-3.3.0/usr/local #10 31.41 3702454 4 drwxr-xr-x 3 root root 4096 Dec 3 17:48 /tmp/pear/temp/pear-build-defaultuserExLY3U/install-xdebug-3.3.0/usr/local/lib #10 31.41 3702455 4 drwxr-xr-x 3 root root 4096 Dec 3 17:48 /tmp/pear/temp/pear-build-defaultuserExLY3U/install-xdebug-3.3.0/usr/local/lib/php #10 31.41 3702456 4 drwxr-xr-x 3 root root 4096 Dec 3 17:48 /tmp/pear/temp/pear-build-defaultuserExLY3U/install-xdebug-3.3.0/usr/local/lib/php/extensions #10 31.41 3702457 4 drwxr-xr-x 2 root root 4096 Dec 3 17:48 /tmp/pear/temp/pear-build-defaultuserExLY3U/install-xdebug-3.3.0/usr/local/lib/php/extensions/no-debug-non-zts-20210902 #10 31.41 3702451 1872 -rwxr-xr-x 1 root root 1915432 Dec 3 17:48 /tmp/pear/temp/pear-build-defaultuserExLY3U/install-xdebug-3.3.0/usr/local/lib/php/extensions/no-debug-non-zts-20210902/xdebug.so #10 31.43 #10 31.43 Build process completed successfully #10 31.43 Installing '/usr/local/lib/php/extensions/no-debug-non-zts-20210902/xdebug.so' #10 31.48 install ok: channel://pecl.php.net/xdebug-3.3.0 #10 31.48 configuration option "php_ini" is not set to php.ini location #10 31.48 You should add "zend_extension=/usr/local/lib/php/extensions/no-debug-non-zts-20210902/xdebug.so" to php.ini #10 31.55 Removing symbols from /usr/local/lib/php/extensions/no-debug-non-zts-20210902/xdebug.so... done (1528360 bytes saved). #10 31.63 Check if the xdebug module can be loaded... ok. #10 DONE 33.6s #11 exporting to image #11 exporting layers #11 exporting layers 0.2s done #11 writing image sha256:f16600137485da3477055670f09dd0c5402d241f1804c8916eabd86e480cd02c 0.0s done #11 DONE 0.2s ```

docker run --rm -it f16600137485 php -v

PHP 8.1.26 (cli) (built: Nov 27 2023 23:05:31) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.26, Copyright (c) Zend Technologies
    with Xdebug v3.3.0, Copyright (c) 2002-2023, by Derick Rethans

docker run --rm -it f16600137485 php --re xdebug prints

output ``` Extension [ extension #34 xdebug version 3.3.0 ] { - INI { Entry [ xdebug.mode ] Current = 'develop' } Entry [ xdebug.start_with_request ] Current = 'default' } Entry [ xdebug.start_upon_error ] Current = 'default' } Entry [ xdebug.output_dir ] Current = '/tmp' } Entry [ xdebug.use_compression ] Current = '0' } Entry [ xdebug.trigger_value ] Current = '' } Entry [ xdebug.file_link_format ] Current = '' } Entry [ xdebug.filename_format ] Current = '' } Entry [ xdebug.control_socket ] Current = 'time' } Entry [ xdebug.log ] Current = '' } Entry [ xdebug.log_level ] Current = '7' } Entry [ xdebug.var_display_max_children ] Current = '128' } Entry [ xdebug.var_display_max_data ] Current = '512' } Entry [ xdebug.var_display_max_depth ] Current = '3' } Entry [ xdebug.max_nesting_level ] Current = '512' } Entry [ xdebug.cli_color ] Current = '0' } Entry [ xdebug.force_display_errors ] Current = '0' } Entry [ xdebug.force_error_reporting ] Current = '0' } Entry [ xdebug.halt_level ] Current = '0' } Entry [ xdebug.max_stack_frames ] Current = '-1' } Entry [ xdebug.show_error_trace ] Current = '0' } Entry [ xdebug.show_exception_trace ] Current = '0' } Entry [ xdebug.show_local_vars ] Current = '0' } Entry [ xdebug.dump.COOKIE ] Current = '' } Entry [ xdebug.dump.ENV ] Current = '' } Entry [ xdebug.dump.FILES ] Current = '' } Entry [ xdebug.dump.GET ] Current = '' } Entry [ xdebug.dump.POST ] Current = '' } Entry [ xdebug.dump.REQUEST ] Current = '' } Entry [ xdebug.dump.SERVER ] Current = '' } Entry [ xdebug.dump.SESSION ] Current = '' } Entry [ xdebug.dump_globals ] Current = '1' } Entry [ xdebug.dump_once ] Current = '1' } Entry [ xdebug.dump_undefined ] Current = '0' } Entry [ xdebug.profiler_output_name ] Current = 'cachegrind.out.%p' } Entry [ xdebug.profiler_append ] Current = '0' } Entry [ xdebug.cloud_id ] Current = '' } Entry [ xdebug.client_host ] Current = 'localhost' } Entry [ xdebug.client_port ] Current = '9003' } Entry [ xdebug.discover_client_host ] Current = '0' } Entry [ xdebug.client_discovery_header ] Current = 'HTTP_X_FORWARDED_FOR,REMOTE_ADDR' } Entry [ xdebug.idekey ] Current = '' } Entry [ xdebug.connect_timeout_ms ] Current = '200' } Entry [ xdebug.scream ] Current = '0' } Entry [ xdebug.gc_stats_output_name ] Current = 'gcstats.%p' } Entry [ xdebug.trace_output_name ] Current = 'trace.%c' } Entry [ xdebug.trace_format ] Current = '0' } Entry [ xdebug.trace_options ] Current = '0' } Entry [ xdebug.collect_assignments ] Current = '0' } Entry [ xdebug.collect_params ] Current = '1' } Entry [ xdebug.collect_return ] Current = '0' } Entry [ xdebug.auto_trace ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.auto_trace' } Entry [ xdebug.collect_includes ] Current = 'This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-xdebug.collect_includes' } Entry [ xdebug.collect_vars ] Current = 'This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-xdebug.collect_vars' } Entry [ xdebug.coverage_enable ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.coverage_enable' } Entry [ xdebug.default_enable ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.default_enable' } Entry [ xdebug.gc_stats_enable ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.gc_stats_enable' } Entry [ xdebug.gc_stats_output_dir ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.gc_stats_output_dir' } Entry [ xdebug.overload_var_dump ] Current = 'This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-xdebug.overload_var_dump' } Entry [ xdebug.profiler_enable ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.profiler_enable' } Entry [ xdebug.profiler_enable_trigger ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.profiler_enable_trigger' } Entry [ xdebug.profiler_enable_trigger_value ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.profiler_enable_trigger_value' } Entry [ xdebug.profiler_output_dir ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.profiler_output_dir' } Entry [ xdebug.remote_autostart ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_autostart' } Entry [ xdebug.remote_connect_back ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_connect_back' } Entry [ xdebug.remote_enable ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_enable' } Entry [ xdebug.remote_host ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_host' } Entry [ xdebug.remote_log ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_log' } Entry [ xdebug.remote_log_level ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_log_level' } Entry [ xdebug.remote_mode ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_mode' } Entry [ xdebug.remote_port ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_port' } Entry [ xdebug.remote_timeout ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.remote_timeout' } Entry [ xdebug.show_mem_delta ] Current = 'This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-xdebug.show_mem_delta' } Entry [ xdebug.trace_output_dir ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.trace_output_dir' } Entry [ xdebug.trace_enable_trigger ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.trace_enable_trigger' } Entry [ xdebug.trace_enable_trigger_value ] Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.trace_enable_trigger_value' } } - Constants [18] { Constant [ int XDEBUG_STACK_NO_DESC ] { 1 } Constant [ int XDEBUG_CC_UNUSED ] { 1 } Constant [ int XDEBUG_CC_DEAD_CODE ] { 2 } Constant [ int XDEBUG_CC_BRANCH_CHECK ] { 4 } Constant [ int XDEBUG_FILTER_CODE_COVERAGE ] { 256 } Constant [ int XDEBUG_FILTER_STACK ] { 512 } Constant [ int XDEBUG_FILTER_TRACING ] { 768 } Constant [ int XDEBUG_FILTER_NONE ] { 0 } Constant [ int XDEBUG_PATH_INCLUDE ] { 1 } Constant [ int XDEBUG_PATH_EXCLUDE ] { 2 } Constant [ int XDEBUG_NAMESPACE_INCLUDE ] { 17 } Constant [ int XDEBUG_NAMESPACE_EXCLUDE ] { 18 } Constant [ int XDEBUG_TRACE_APPEND ] { 1 } Constant [ int XDEBUG_TRACE_COMPUTERIZED ] { 2 } Constant [ int XDEBUG_TRACE_FLAMEGRAPH_COST ] { 16 } Constant [ int XDEBUG_TRACE_FLAMEGRAPH_MEM ] { 32 } Constant [ int XDEBUG_TRACE_HTML ] { 4 } Constant [ int XDEBUG_TRACE_NAKED_FILENAME ] { 8 } } - Functions { Function [ function xdebug_break ] { - Parameters [0] { } - Return [ bool ] } Function [ function xdebug_call_class ] { - Parameters [1] { Parameter #0 [ int $depth = 2 ] } } Function [ function xdebug_call_file ] { - Parameters [1] { Parameter #0 [ int $depth = 2 ] } } Function [ function xdebug_call_function ] { - Parameters [1] { Parameter #0 [ int $depth = 2 ] } } Function [ function xdebug_call_line ] { - Parameters [1] { Parameter #0 [ int $depth = 2 ] } } Function [ function xdebug_code_coverage_started ] { - Parameters [0] { } - Return [ bool ] } Function [ function xdebug_connect_to_client ] { - Parameters [0] { } - Return [ bool ] } Function [ function xdebug_debug_zval ] { - Parameters [1] { Parameter #0 [ string ...$varname ] } } Function [ function xdebug_debug_zval_stdout ] { - Parameters [1] { Parameter #0 [ string ...$varname ] } } Function [ function xdebug_dump_superglobals ] { - Parameters [0] { } } Function [ function xdebug_get_code_coverage ] { - Parameters [0] { } - Return [ array ] } Function [ function xdebug_get_collected_errors ] { - Parameters [1] { Parameter #0 [ bool $emptyList = false ] } } Function [ function xdebug_get_function_count ] { - Parameters [0] { } - Return [ int ] } Function [ function xdebug_get_function_stack ] { - Parameters [1] { Parameter #0 [ array $options = [] ] } - Return [ array ] } Function [ function xdebug_get_gc_run_count ] { - Parameters [0] { } - Return [ int ] } Function [ function xdebug_get_gc_total_collected_roots ] { - Parameters [0] { } - Return [ int ] } Function [ function xdebug_get_gcstats_filename ] { - Parameters [0] { } } Function [ function xdebug_get_headers ] { - Parameters [0] { } - Return [ array ] } Function [ function xdebug_get_monitored_functions ] { - Parameters [0] { } - Return [ array ] } Function [ function xdebug_get_profiler_filename ] { - Parameters [0] { } } Function [ function xdebug_get_stack_depth ] { - Parameters [0] { } - Return [ int ] } Function [ function xdebug_get_tracefile_name ] { - Parameters [0] { } } Function [ function xdebug_info ] { - Parameters [1] { Parameter #0 [ string $category = null ] } } Function [ function xdebug_is_debugger_active ] { - Parameters [0] { } - Return [ bool ] } Function [ function xdebug_memory_usage ] { - Parameters [0] { } - Return [ int ] } Function [ function xdebug_notify ] { - Parameters [1] { Parameter #0 [ mixed $data ] } - Return [ bool ] } Function [ function xdebug_peak_memory_usage ] { - Parameters [0] { } - Return [ int ] } Function [ function xdebug_print_function_stack ] { - Parameters [2] { Parameter #0 [ string $message = "user triggered" ] Parameter #1 [ int $options = 0 ] } } Function [ function xdebug_set_filter ] { - Parameters [3] { Parameter #0 [ int $group ] Parameter #1 [ int $listType ] Parameter #2 [ array $configuration ] } } Function [ function xdebug_start_code_coverage ] { - Parameters [1] { Parameter #0 [ int $options = 0 ] } } Function [ function xdebug_start_error_collection ] { - Parameters [0] { } } Function [ function xdebug_start_function_monitor ] { - Parameters [1] { Parameter #0 [ array $listOfFunctionsToMonitor ] } } Function [ function xdebug_start_gcstats ] { - Parameters [1] { Parameter #0 [ ?string $gcstatsFile = null ] } } Function [ function xdebug_start_trace ] { - Parameters [2] { Parameter #0 [ ?string $traceFile = null ] Parameter #1 [ int $options = 0 ] } - Return [ ?string ] } Function [ function xdebug_stop_code_coverage ] { - Parameters [1] { Parameter #0 [ bool $cleanUp = true ] } } Function [ function xdebug_stop_error_collection ] { - Parameters [0] { } } Function [ function xdebug_stop_function_monitor ] { - Parameters [0] { } } Function [ function xdebug_stop_gcstats ] { - Parameters [0] { } } Function [ function xdebug_stop_trace ] { - Parameters [0] { } } Function [ function xdebug_time_index ] { - Parameters [0] { } - Return [ float ] } Function [ function xdebug_var_dump ] { - Parameters [1] { Parameter #0 [ mixed ...$variable ] } } } } ```
llaville commented 10 months ago

@derickr Could we expect a fix for xdebug extension ?

derickr commented 10 months ago

You haven't shown me what the problem is. Just a bunch of Docker stuff isn't going to help me find anything.

File a bug at https://bugs.xdebug.org with full reproduce steps, which shows that xdebug is directly causing the problem, so I can have a look.

llaville commented 10 months ago

@derickr If I provide such info, is it enough for you ?

On my native Ubuntu 22.04 LTS platform (not into a Docker container), with at least PHP 8.1 and xdebug 3.1.2 installed.

With such test case

--TEST--
Test Xdebug with Reflection API and PHP cli version

--DESCRIPTION--
This test proves that Xdebug extension is not able to provide its constants via the PHP Reflection API on cli SAPI

--SKIPIF--
<?php if (!extension_loaded("xdebug")) die("Skipped: xdebug extension required."); ?>

--EXTENSIONS--
xdebug

--FILE--
<?php
$ext = new ReflectionExtension('xdebug');

$constants = $ext->getConstants();

var_dump(array_keys($constants));

--EXPECT--
array(18) {
    "XDEBUG_STACK_NO_DESC",
    "XDEBUG_CC_UNUSED",
    "XDEBUG_CC_DEAD_CODE",
    "XDEBUG_CC_BRANCH_CHECK",
    "XDEBUG_FILTER_CODE_COVERAGE",
    "XDEBUG_FILTER_STACK",
    "XDEBUG_FILTER_TRACING",
    "XDEBUG_FILTER_NONE",
    "XDEBUG_PATH_INCLUDE",
    "XDEBUG_PATH_EXCLUDE",
    "XDEBUG_NAMESPACE_INCLUDE",
    "XDEBUG_NAMESPACE_EXCLUDE",
    "XDEBUG_TRACE_APPEND",
    "XDEBUG_TRACE_COMPUTERIZED",
    "XDEBUG_TRACE_FLAMEGRAPH_COST",
    "XDEBUG_TRACE_FLAMEGRAPH_MEM",
    "XDEBUG_TRACE_HTML",
    "XDEBUG_TRACE_NAKED_FILENAME"
}

I got these results :

output ``` ===================================================================== FAILED TEST SUMMARY --------------------------------------------------------------------- Test Xdebug with Reflection API and PHP cli version [tests/unit/xdebug-constants.phpt] ===================================================================== ===================================================================== TEST RESULT SUMMARY --------------------------------------------------------------------- Exts skipped : 0 Exts tested : 35 --------------------------------------------------------------------- Number of tests : 1 1 Tests skipped : 0 ( 0.0%) -------- Tests warned : 0 ( 0.0%) ( 0.0%) Tests failed : 1 (100.0%) (100.0%) Tests passed : 0 ( 0.0%) ( 0.0%) --------------------------------------------------------------------- Time taken : 0 seconds ===================================================================== ===================================================================== FAILED TEST SUMMARY --------------------------------------------------------------------- Test Xdebug with Reflection API and PHP cli version [tests/unit/xdebug-constants.phpt] ===================================================================== ================================================================================ /home/llaville/devilbox_data/bartlett/php-compatinfo-db/tests/unit/xdebug-constants.phpt ================================================================================ array(0) { } ================================================================================ 001- array(18) { 002- "XDEBUG_STACK_NO_DESC", 003- "XDEBUG_CC_UNUSED", 004- "XDEBUG_CC_DEAD_CODE", 005- "XDEBUG_CC_BRANCH_CHECK", 006- "XDEBUG_FILTER_CODE_COVERAGE", 007- "XDEBUG_FILTER_STACK", 008- "XDEBUG_FILTER_TRACING", 009- "XDEBUG_FILTER_NONE", 010- "XDEBUG_PATH_INCLUDE", 011- "XDEBUG_PATH_EXCLUDE", 012- "XDEBUG_NAMESPACE_INCLUDE", 013- "XDEBUG_NAMESPACE_EXCLUDE", 014- "XDEBUG_TRACE_APPEND", 015- "XDEBUG_TRACE_COMPUTERIZED", 016- "XDEBUG_TRACE_FLAMEGRAPH_COST", 017- "XDEBUG_TRACE_FLAMEGRAPH_MEM", 018- "XDEBUG_TRACE_HTML", 019- "XDEBUG_TRACE_NAKED_FILENAME" 001+ array(0) { } ================================================================================ ================================================================================ BUILD ENVIRONMENT ================================================================================ OS: Linux - Linux DESKTOP-83207V7 5.15.90.1-microsoft-standard-WSL2 #1 SMP Fri Jan 27 02:56:13 UTC 2023 x86_64 Autoconf: Bundled Libtool: System Libtool: N/A Compiler: N/A Bison: Libraries: linux-vdso.so.1 (0x00007ffc975fe000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007feade0ec000) libxml2.so.2 => /lib/x86_64-linux-gnu/libxml2.so.2 (0x00007feaddf0a000) libssl.so.3 => /lib/x86_64-linux-gnu/libssl.so.3 (0x00007feadde66000) libcrypto.so.3 => /lib/x86_64-linux-gnu/libcrypto.so.3 (0x00007feadda23000) libpcre2-8.so.0 => /lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007feadd98c000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007feadd970000) libsodium.so.23 => /lib/x86_64-linux-gnu/libsodium.so.23 (0x00007feadd916000) libargon2.so.1 => /lib/x86_64-linux-gnu/libargon2.so.1 (0x00007feadd90c000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007feadd6e4000) /lib64/ld-linux-x86-64.so.2 (0x00007feade73e000) libicuuc.so.70 => /lib/x86_64-linux-gnu/libicuuc.so.70 (0x00007feadd4e9000) liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007feadd4be000) libicudata.so.70 => /lib/x86_64-linux-gnu/libicudata.so.70 (0x00007feadb89e000) libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007feadb674000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007feadb654000) ================================================================================ PHPINFO ================================================================================ phpinfo() PHP Version => 8.1.2-1ubuntu2.11 System => Linux DESKTOP-83207V7 5.15.90.1-microsoft-standard-WSL2 #1 SMP Fri Jan 27 02:56:13 UTC 2023 x86_64 Build Date => Feb 22 2023 22:56:18 Build System => Linux Server API => Command Line Interface Virtual Directory Support => disabled Configuration File (php.ini) Path => /etc/php/8.1/cli Loaded Configuration File => /etc/php/8.1/cli/php.ini Scan this dir for additional .ini files => /etc/php/8.1/cli/conf.d Additional .ini files parsed => /etc/php/8.1/cli/conf.d/10-opcache.ini, /etc/php/8.1/cli/conf.d/10-pdo.ini, /etc/php/8.1/cli/conf.d/20-calendar.ini, /etc/php/8.1/cli/conf.d/20-ctype.ini, /etc/php/8.1/cli/conf.d/20-curl.ini, /etc/php/8.1/cli/conf.d/20-exif.ini, /etc/php/8.1/cli/conf.d/20-ffi.ini, /etc/php/8.1/cli/conf.d/20-fileinfo.ini, /etc/php/8.1/cli/conf.d/20-ftp.ini, /etc/php/8.1/cli/conf.d/20-gettext.ini, /etc/php/8.1/cli/conf.d/20-iconv.ini, /etc/php/8.1/cli/conf.d/20-phar.ini, /etc/php/8.1/cli/conf.d/20-posix.ini, /etc/php/8.1/cli/conf.d/20-readline.ini, /etc/php/8.1/cli/conf.d/20-shmop.ini, /etc/php/8.1/cli/conf.d/20-sockets.ini, /etc/php/8.1/cli/conf.d/20-sysvmsg.ini, /etc/php/8.1/cli/conf.d/20-sysvsem.ini, /etc/php/8.1/cli/conf.d/20-sysvshm.ini, /etc/php/8.1/cli/conf.d/20-tokenizer.ini, /etc/php/8.1/cli/conf.d/20-xdebug.ini PHP API => 20210902 PHP Extension => 20210902 Zend Extension => 420210902 Zend Extension Build => API420210902,NTS PHP Extension Build => API20210902,NTS Debug Build => no Thread Safety => disabled Zend Signal Handling => enabled Zend Memory Manager => enabled Zend Multibyte Support => disabled IPv6 Support => enabled DTrace Support => available, disabled Registered PHP Streams => https, ftps, compress.zlib, php, file, glob, data, http, ftp, phar Registered Stream Socket Transports => tcp, udp, unix, udg, ssl, tls, tlsv1.0, tlsv1.1, tlsv1.2, tlsv1.3 Registered Stream Filters => zlib.*, string.rot13, string.toupper, string.tolower, convert.*, consumed, dechunk, convert.iconv.* This program makes use of the Zend Scripting Language Engine: Zend Engine v4.1.2, Copyright (c) Zend Technologies with Zend OPcache v8.1.2-1ubuntu2.11, Copyright (c), by Zend Technologies with Xdebug v3.1.2, Copyright (c) 2002-2021, by Derick Rethans _______________________________________________________________________ Configuration calendar Calendar support => enabled Core PHP Version => 8.1.2-1ubuntu2.11 Directive => Local Value => Master Value allow_url_fopen => On => On allow_url_include => Off => Off arg_separator.input => & => & arg_separator.output => & => & auto_append_file => no value => no value auto_globals_jit => On => On auto_prepend_file => no value => no value browscap => no value => no value default_charset => UTF-8 => UTF-8 default_mimetype => text/html => text/html disable_classes => no value => no value disable_functions => no value => no value display_errors => STDERR => STDERR display_startup_errors => Off => Off doc_root => no value => no value docref_ext => no value => no value docref_root => no value => no value enable_dl => Off => Off enable_post_data_reading => On => On error_append_string => no value => no value error_log => no value => no value error_prepend_string => no value => no value error_reporting => 22527 => 22527 expose_php => On => On extension_dir => /usr/lib/php/20210902 => /usr/lib/php/20210902 fiber.stack_size => no value => no value file_uploads => On => On hard_timeout => 2 => 2 highlight.comment => #FF8000 => #FF8000 highlight.default => #0000BB => #0000BB highlight.html => #000000 => #000000 highlight.keyword => #007700 => #007700 highlight.string => #DD0000 => #DD0000 html_errors => Off => Off ignore_repeated_errors => Off => Off ignore_repeated_source => Off => Off ignore_user_abort => Off => Off implicit_flush => On => On include_path => .:/usr/share/php => .:/usr/share/php input_encoding => no value => no value internal_encoding => no value => no value log_errors => On => On mail.add_x_header => Off => Off mail.force_extra_parameters => no value => no value mail.log => no value => no value max_execution_time => 0 => 0 max_file_uploads => 20 => 20 max_input_nesting_level => 64 => 64 max_input_time => -1 => -1 max_input_vars => 1000 => 1000 max_multipart_body_parts => -1 => -1 memory_limit => -1 => -1 open_basedir => no value => no value output_buffering => 0 => 0 output_encoding => no value => no value output_handler => no value => no value post_max_size => 8M => 8M precision => 14 => 14 realpath_cache_size => 4096K => 4096K realpath_cache_ttl => 120 => 120 register_argc_argv => On => On report_memleaks => On => On report_zend_debug => Off => Off request_order => GP => GP sendmail_from => no value => no value sendmail_path => /usr/sbin/sendmail -t -i => /usr/sbin/sendmail -t -i serialize_precision => -1 => -1 short_open_tag => Off => Off SMTP => localhost => localhost smtp_port => 25 => 25 sys_temp_dir => no value => no value syslog.facility => LOG_USER => LOG_USER syslog.filter => no-ctrl => no-ctrl syslog.ident => php => php unserialize_callback_func => no value => no value upload_max_filesize => 2M => 2M upload_tmp_dir => no value => no value user_dir => no value => no value user_ini.cache_ttl => 300 => 300 user_ini.filename => .user.ini => .user.ini variables_order => GPCS => GPCS xmlrpc_error_number => 0 => 0 xmlrpc_errors => Off => Off zend.assertions => -1 => -1 zend.detect_unicode => On => On zend.enable_gc => On => On zend.exception_ignore_args => On => On zend.exception_string_param_max_len => 0 => 0 zend.multibyte => Off => Off zend.script_encoding => no value => no value zend.signal_check => Off => Off ctype ctype functions => enabled curl cURL support => enabled cURL Information => 7.81.0 Age => 9 Features AsynchDNS => Yes CharConv => No Debug => No GSS-Negotiate => No IDN => Yes IPv6 => Yes krb4 => No Largefile => Yes libz => Yes NTLM => Yes NTLMWB => Yes SPNEGO => Yes SSL => Yes SSPI => No TLS-SRP => Yes HTTP2 => Yes GSSAPI => Yes KERBEROS5 => Yes UNIX_SOCKETS => Yes PSL => Yes HTTPS_PROXY => Yes MULTI_SSL => No BROTLI => Yes Protocols => dict, file, ftp, ftps, gopher, gophers, http, https, imap, imaps, ldap, ldaps, mqtt, pop3, pop3s, rtmp, rtsp, scp, sftp, smb, smbs, smtp, smtps, telnet, tftp Host => x86_64-pc-linux-gnu SSL Version => OpenSSL/3.0.2 ZLib Version => 1.2.11 libSSH Version => libssh/0.9.6/openssl/zlib Directive => Local Value => Master Value curl.cainfo => no value => no value date date/time support => enabled timelib version => 2021.11 "Olson" Timezone Database Version => 0.system Timezone Database => internal Default timezone => Europe/Berlin Directive => Local Value => Master Value date.default_latitude => 31.7667 => 31.7667 date.default_longitude => 35.2333 => 35.2333 date.sunrise_zenith => 90.833333 => 90.833333 date.sunset_zenith => 90.833333 => 90.833333 date.timezone => no value => no value exif EXIF Support => enabled Supported EXIF Version => 0220 Supported filetypes => JPEG, TIFF Multibyte decoding support using mbstring => disabled Extended EXIF tag formats => Canon, Casio, Fujifilm, Nikon, Olympus, Samsung, Panasonic, DJI, Sony, Pentax, Minolta, Sigma, Foveon, Kyocera, Ricoh, AGFA, Epson Directive => Local Value => Master Value exif.decode_jis_intel => JIS => JIS exif.decode_jis_motorola => JIS => JIS exif.decode_unicode_intel => UCS-2LE => UCS-2LE exif.decode_unicode_motorola => UCS-2BE => UCS-2BE exif.encode_jis => no value => no value exif.encode_unicode => ISO-8859-15 => ISO-8859-15 FFI FFI support => enabled Directive => Local Value => Master Value ffi.enable => preload => preload ffi.preload => no value => no value fileinfo fileinfo support => enabled libmagic => 540 filter Input Validation and Filtering => enabled Directive => Local Value => Master Value filter.default => unsafe_raw => unsafe_raw filter.default_flags => no value => no value ftp FTP support => enabled FTPS support => enabled gettext GetText Support => enabled hash hash support => enabled Hashing Engines => md2 md4 md5 sha1 sha224 sha256 sha384 sha512/224 sha512/256 sha512 sha3-224 sha3-256 sha3-384 sha3-512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru snefru256 gost gost-crypto adler32 crc32 crc32b crc32c fnv132 fnv1a32 fnv164 fnv1a64 joaat murmur3a murmur3c murmur3f xxh32 xxh64 xxh3 xxh128 haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5 MHASH support => Enabled MHASH API Version => Emulated Support iconv iconv support => enabled iconv implementation => glibc iconv library version => 2.35 Directive => Local Value => Master Value iconv.input_encoding => no value => no value iconv.internal_encoding => no value => no value iconv.output_encoding => no value => no value json json support => enabled libxml libXML support => active libXML Compiled Version => 2.9.13 libXML Loaded Version => 20913 libXML streams => enabled openssl OpenSSL support => enabled OpenSSL Library Version => OpenSSL 3.0.2 15 Mar 2022 OpenSSL Header Version => OpenSSL 3.0.2 15 Mar 2022 Openssl default config => /usr/lib/ssl/openssl.cnf Directive => Local Value => Master Value openssl.cafile => no value => no value openssl.capath => no value => no value pcntl pcntl support => enabled pcre PCRE (Perl Compatible Regular Expressions) Support => enabled PCRE Library Version => 10.39 2021-10-29 PCRE Unicode Version => 14.0.0 PCRE JIT Support => enabled PCRE JIT Target => x86 64bit (little endian + unaligned) Directive => Local Value => Master Value pcre.backtrack_limit => 1000000 => 1000000 pcre.jit => 1 => 1 pcre.recursion_limit => 100000 => 100000 PDO PDO support => enabled PDO drivers => Phar Phar: PHP Archive support => enabled Phar API version => 1.1.1 Phar-based phar archives => enabled Tar-based phar archives => enabled ZIP-based phar archives => enabled gzip compression => enabled bzip2 compression => disabled (install ext/bz2) Native OpenSSL support => enabled Phar based on pear/PHP_Archive, original concept by Davey Shafik. Phar fully realized by Gregory Beaver and Marcus Boerger. Portions of tar implementation Copyright (c) 2003-2009 Tim Kientzle. Directive => Local Value => Master Value phar.cache_list => no value => no value phar.readonly => On => On phar.require_hash => On => On posix POSIX support => enabled readline Readline Support => enabled Readline library => EditLine wrapper Directive => Local Value => Master Value cli.pager => no value => no value cli.prompt => \b \> => \b \> Reflection Reflection => enabled session Session Support => enabled Registered save handlers => files user Registered serializer handlers => php_serialize php php_binary Directive => Local Value => Master Value session.auto_start => Off => Off session.cache_expire => 180 => 180 session.cache_limiter => nocache => nocache session.cookie_domain => no value => no value session.cookie_httponly => no value => no value session.cookie_lifetime => 0 => 0 session.cookie_path => / => / session.cookie_samesite => no value => no value session.cookie_secure => 0 => 0 session.gc_divisor => 1000 => 1000 session.gc_maxlifetime => 1440 => 1440 session.gc_probability => 0 => 0 session.lazy_write => On => On session.name => PHPSESSID => PHPSESSID session.referer_check => no value => no value session.save_handler => files => files session.save_path => /var/lib/php/sessions => /var/lib/php/sessions session.serialize_handler => php => php session.sid_bits_per_character => 5 => 5 session.sid_length => 26 => 26 session.upload_progress.cleanup => On => On session.upload_progress.enabled => On => On session.upload_progress.freq => 1% => 1% session.upload_progress.min_freq => 1 => 1 session.upload_progress.name => PHP_SESSION_UPLOAD_PROGRESS => PHP_SESSION_UPLOAD_PROGRESS session.upload_progress.prefix => upload_progress_ => upload_progress_ session.use_cookies => 1 => 1 session.use_only_cookies => 1 => 1 session.use_strict_mode => 0 => 0 session.use_trans_sid => 0 => 0 shmop shmop support => enabled sockets Sockets Support => enabled sodium sodium support => enabled libsodium headers version => 1.0.18 libsodium library version => 1.0.18 SPL SPL support => enabled Interfaces => OuterIterator, RecursiveIterator, SeekableIterator, SplObserver, SplSubject Classes => AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, CallbackFilterIterator, DirectoryIterator, DomainException, EmptyIterator, FilesystemIterator, FilterIterator, GlobIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveCallbackFilterIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RecursiveTreeIterator, RegexIterator, RuntimeException, SplDoublyLinkedList, SplFileInfo, SplFileObject, SplFixedArray, SplHeap, SplMinHeap, SplMaxHeap, SplObjectStorage, SplPriorityQueue, SplQueue, SplStack, SplTempFileObject, UnderflowException, UnexpectedValueException standard Dynamic Library Support => enabled Path to sendmail => /usr/sbin/sendmail -t -i Directive => Local Value => Master Value assert.active => On => On assert.bail => Off => Off assert.callback => no value => no value assert.exception => On => On assert.warning => On => On auto_detect_line_endings => Off => Off default_socket_timeout => 60 => 60 from => no value => no value session.trans_sid_hosts => no value => no value session.trans_sid_tags => a=href,area=href,frame=src,form= => a=href,area=href,frame=src,form= unserialize_max_depth => 4096 => 4096 url_rewriter.hosts => no value => no value url_rewriter.tags => form= => form= user_agent => no value => no value sysvmsg sysvmsg support => enabled sysvsem sysvsem support => enabled sysvshm sysvshm support => enabled tokenizer Tokenizer Support => enabled xdebug __ __ _ _ \ \ / / | | | |  \ V / __| | ___| |__ _ _ __ _  > < / _` |/ _ \ '_ \| | | |/ _` |  / . \ (_| | __/ |_) | |_| | (_| | /_/ \_\__,_|\___|_.__/ \__,_|\__, |  __/ |  |___/ Version => 3.1.2 Support Xdebug on Patreon, GitHub, or as a business: https://xdebug.org/support Enabled Features (through 'xdebug.mode' setting) Feature => Enabled/Disabled Development Helpers => ✔ enabled Coverage => ✘ disabled GC Stats => ✘ disabled Profiler => ✘ disabled Step Debugger => ✘ disabled Tracing => ✘ disabled Optional Features Compressed File Support => no Clock Source => clock_gettime Directive => Local Value => Master Value xdebug.auto_trace => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.cli_color => 0 => 0 xdebug.client_discovery_header => no value => no value xdebug.client_host => localhost => localhost xdebug.client_port => 9003 => 9003 xdebug.cloud_id => no value => no value xdebug.collect_assignments => Off => Off xdebug.collect_includes => (setting removed in Xdebug 3) => (setting removed in Xdebug 3) xdebug.collect_params => (setting removed in Xdebug 3) => (setting removed in Xdebug 3) xdebug.collect_return => Off => Off xdebug.collect_vars => (setting removed in Xdebug 3) => (setting removed in Xdebug 3) xdebug.connect_timeout_ms => 200 => 200 xdebug.coverage_enable => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.default_enable => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.discover_client_host => Off => Off xdebug.dump.COOKIE => no value => no value xdebug.dump.ENV => no value => no value xdebug.dump.FILES => no value => no value xdebug.dump.GET => no value => no value xdebug.dump.POST => no value => no value xdebug.dump.REQUEST => no value => no value xdebug.dump.SERVER => no value => no value xdebug.dump.SESSION => no value => no value xdebug.dump_globals => On => On xdebug.dump_once => On => On xdebug.dump_undefined => Off => Off xdebug.file_link_format => no value => no value xdebug.filename_format => no value => no value xdebug.force_display_errors => Off => Off xdebug.force_error_reporting => 0 => 0 xdebug.gc_stats_enable => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.gc_stats_output_dir => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.gc_stats_output_name => gcstats.%p => gcstats.%p xdebug.halt_level => 0 => 0 xdebug.idekey => no value => no value xdebug.log => no value => no value xdebug.log_level => 7 => 7 xdebug.max_nesting_level => 256 => 256 xdebug.max_stack_frames => -1 => -1 xdebug.mode => develop => develop xdebug.output_dir => /tmp => /tmp xdebug.overload_var_dump => (setting removed in Xdebug 3) => (setting removed in Xdebug 3) xdebug.profiler_append => Off => Off xdebug.profiler_enable => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.profiler_enable_trigger => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.profiler_enable_trigger_value => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.profiler_output_dir => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.profiler_output_name => cachegrind.out.%p => cachegrind.out.%p xdebug.remote_autostart => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.remote_connect_back => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.remote_enable => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.remote_host => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.remote_log => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.remote_log_level => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.remote_mode => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.remote_port => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.remote_timeout => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.scream => Off => Off xdebug.show_error_trace => Off => Off xdebug.show_exception_trace => Off => Off xdebug.show_local_vars => Off => Off xdebug.show_mem_delta => (setting removed in Xdebug 3) => (setting removed in Xdebug 3) xdebug.start_upon_error => default => default xdebug.start_with_request => default => default xdebug.trace_enable_trigger => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.trace_enable_trigger_value => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.trace_format => 0 => 0 xdebug.trace_options => 0 => 0 xdebug.trace_output_dir => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) xdebug.trace_output_name => trace.%c => trace.%c xdebug.trigger_value => no value => no value xdebug.use_compression => 0 => 0 xdebug.var_display_max_children => 128 => 128 xdebug.var_display_max_data => 512 => 512 xdebug.var_display_max_depth => 3 => 3 Zend OPcache Opcode Caching => Disabled Optimization => Disabled SHM Cache => Enabled File Cache => Disabled JIT => On Startup Failed => Opcode Caching is disabled for CLI Directive => Local Value => Master Value opcache.blacklist_filename => no value => no value opcache.consistency_checks => 0 => 0 opcache.dups_fix => Off => Off opcache.enable => On => On opcache.enable_cli => Off => Off opcache.enable_file_override => Off => Off opcache.error_log => no value => no value opcache.file_cache => no value => no value opcache.file_cache_consistency_checks => On => On opcache.file_cache_only => Off => Off opcache.file_update_protection => 2 => 2 opcache.force_restart_timeout => 180 => 180 opcache.huge_code_pages => Off => Off opcache.interned_strings_buffer => 8 => 8 opcache.jit => tracing => tracing opcache.jit_bisect_limit => 0 => 0 opcache.jit_blacklist_root_trace => 16 => 16 opcache.jit_blacklist_side_trace => 8 => 8 opcache.jit_buffer_size => 0 => 0 opcache.jit_debug => 0 => 0 opcache.jit_hot_func => 127 => 127 opcache.jit_hot_loop => 64 => 64 opcache.jit_hot_return => 8 => 8 opcache.jit_hot_side_exit => 8 => 8 opcache.jit_max_exit_counters => 8192 => 8192 opcache.jit_max_loop_unrolls => 8 => 8 opcache.jit_max_polymorphic_calls => 2 => 2 opcache.jit_max_recursive_calls => 2 => 2 opcache.jit_max_recursive_returns => 2 => 2 opcache.jit_max_root_traces => 1024 => 1024 opcache.jit_max_side_traces => 128 => 128 opcache.jit_prof_threshold => 0.005 => 0.005 opcache.lockfile_path => /tmp => /tmp opcache.log_verbosity_level => 1 => 1 opcache.max_accelerated_files => 10000 => 10000 opcache.max_file_size => 0 => 0 opcache.max_wasted_percentage => 5 => 5 opcache.memory_consumption => 128 => 128 opcache.opt_debug_level => 0 => 0 opcache.optimization_level => 0x7FFEBFFF => 0x7FFEBFFF opcache.preferred_memory_model => no value => no value opcache.preload => no value => no value opcache.preload_user => no value => no value opcache.protect_memory => Off => Off opcache.record_warnings => Off => Off opcache.restrict_api => no value => no value opcache.revalidate_freq => 2 => 2 opcache.revalidate_path => Off => Off opcache.save_comments => On => On opcache.use_cwd => On => On opcache.validate_permission => Off => Off opcache.validate_root => Off => Off opcache.validate_timestamps => On => On zlib ZLib Support => enabled Stream Wrapper => compress.zlib:// Stream Filter => zlib.inflate, zlib.deflate Compiled Version => 1.2.11 Linked Version => 1.2.11 Directive => Local Value => Master Value zlib.output_compression => Off => Off zlib.output_compression_level => -1 => -1 zlib.output_handler => no value => no value Additional Modules Module Name Environment Variable => Value LESSOPEN => | /usr/bin/lesspipe %s ATUIN_SESSION => 018c33c4a9057040ace70289af7b3423 USER => llaville SSH_CLIENT => deleted SHLVL => 1 WT_PROFILE_ID => {d7b20cea-47a9-518c-95a4-c8bd91e2e1c6} HOME => /home/llaville OLDPWD => /home/llaville SSH_TTY => deleted TEST_PHP_CGI_EXECUTABLE => WSL_DISTRO_NAME => Ubuntu-22.04 WAYLAND_DISPLAY => wayland-0 LOGNAME => llaville NAME => DESKTOP-83207V7 WSL_INTEROP => /run/WSL/335_interop PULSE_SERVER => unix:/mnt/wslg/PulseServer _ => /usr/bin/php TEST_PHP_EXECUTABLE => /usr/bin/php8.1 ATUIN_HISTORY_ID => 018c341b433470d3b85be4265b68ae15 TERM => xterm-256color HISTCONTROL => ignoredups: PATH => /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/dotnet/:/mnt/c/Users/Laurent LAVILLE/AppData/Local/Microsoft/WindowsApps:/snap/bin TEST_PHP_CGI_EXECUTABLE_ESCAPED => '' WT_SESSION => b6b68880-dce1-4d7f-aaa2-df25f2a89f94 XDG_RUNTIME_DIR => /mnt/wslg/runtime-dir DISPLAY => :0 LANG => C.UTF-8 LS_COLORS => rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: SSH_AUTH_SOCK => deleted TEST_PHPDBG_EXECUTABLE => SHELL => /bin/bash TEST_PHP_EXECUTABLE_ESCAPED => '/usr/bin/php8.1' LESSCLOSE => /usr/bin/lesspipe %s %s PWD => /home/llaville/devilbox_data/bartlett/php-compatinfo-db XDG_DATA_DIRS => /usr/local/share:/usr/share:/var/lib/snapd/desktop SSH_CONNECTION => deleted WSL2_GUI_APPS_ENABLED => 1 HOSTTYPE => x86_64 TEST_PHPDBG_EXECUTABLE_ESCAPED => '' WSLENV => WT_SESSION:WT_PROFILE_ID: PHP Variables Variable => Value $_SERVER['LESSOPEN'] => | /usr/bin/lesspipe %s $_SERVER['ATUIN_SESSION'] => 018c33c4a9057040ace70289af7b3423 $_SERVER['USER'] => llaville $_SERVER['SSH_CLIENT'] => deleted $_SERVER['SHLVL'] => 1 $_SERVER['WT_PROFILE_ID'] => {d7b20cea-47a9-518c-95a4-c8bd91e2e1c6} $_SERVER['HOME'] => /home/llaville $_SERVER['OLDPWD'] => /home/llaville $_SERVER['SSH_TTY'] => deleted $_SERVER['TEST_PHP_CGI_EXECUTABLE'] => $_SERVER['WSL_DISTRO_NAME'] => Ubuntu-22.04 $_SERVER['WAYLAND_DISPLAY'] => wayland-0 $_SERVER['LOGNAME'] => llaville $_SERVER['NAME'] => DESKTOP-83207V7 $_SERVER['WSL_INTEROP'] => /run/WSL/335_interop $_SERVER['PULSE_SERVER'] => unix:/mnt/wslg/PulseServer $_SERVER['_'] => /usr/bin/php $_SERVER['TEST_PHP_EXECUTABLE'] => /usr/bin/php8.1 $_SERVER['ATUIN_HISTORY_ID'] => 018c341b433470d3b85be4265b68ae15 $_SERVER['TERM'] => xterm-256color $_SERVER['HISTCONTROL'] => ignoredups: $_SERVER['PATH'] => /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/dotnet/:/mnt/c/Users/Laurent LAVILLE/AppData/Local/Microsoft/WindowsApps:/snap/bin $_SERVER['TEST_PHP_CGI_EXECUTABLE_ESCAPED'] => '' $_SERVER['WT_SESSION'] => b6b68880-dce1-4d7f-aaa2-df25f2a89f94 $_SERVER['XDG_RUNTIME_DIR'] => /mnt/wslg/runtime-dir $_SERVER['DISPLAY'] => :0 $_SERVER['LANG'] => C.UTF-8 $_SERVER['LS_COLORS'] => rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36: $_SERVER['SSH_AUTH_SOCK'] => deleted $_SERVER['TEST_PHPDBG_EXECUTABLE'] => $_SERVER['SHELL'] => /bin/bash $_SERVER['TEST_PHP_EXECUTABLE_ESCAPED'] => '/usr/bin/php8.1' $_SERVER['LESSCLOSE'] => /usr/bin/lesspipe %s %s $_SERVER['PWD'] => /home/llaville/devilbox_data/bartlett/php-compatinfo-db $_SERVER['XDG_DATA_DIRS'] => /usr/local/share:/usr/share:/var/lib/snapd/desktop $_SERVER['SSH_CONNECTION'] => deleted $_SERVER['WSL2_GUI_APPS_ENABLED'] => 1 $_SERVER['HOSTTYPE'] => x86_64 $_SERVER['TEST_PHPDBG_EXECUTABLE_ESCAPED'] => '' $_SERVER['WSLENV'] => WT_SESSION:WT_PROFILE_ID: $_SERVER['PHP_SELF'] => $_SERVER['SCRIPT_NAME'] => $_SERVER['SCRIPT_FILENAME'] => $_SERVER['PATH_TRANSLATED'] => $_SERVER['DOCUMENT_ROOT'] => $_SERVER['REQUEST_TIME_FLOAT'] => 1701681258.4439 $_SERVER['REQUEST_TIME'] => 1701681258 $_SERVER['argv'] => Array ( ) $_SERVER['argc'] => 0 PHP License This program is free software; you can redistribute it and/or modify it under the terms of the PHP License as published by the PHP Group and included in the distribution in the file: LICENSE This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. If you did not receive a copy of the PHP license, or have any questions about PHP licensing, please contact license@php.net. ```
derickr commented 10 months ago

Do you have xdebug.mode=off perchance?

Add that to the test case by using var_dump(xdebug_info('mode'));

Because in that case, xdebug does do the least amount of work. Currently including not registering constants.

llaville commented 10 months ago

Sorry but this time it's me that do not understand what you want ?

mlocati commented 10 months ago

Sorry but this time it's me that do not understand what you want ?

@llaville what's the output of the following?

php -r "var_dump(xdebug_info('mode'));"
derickr commented 10 months ago

In the test case that you showed, please.

llaville commented 10 months ago

I got an empty array

================================================================================
/home/llaville/devilbox_data/bartlett/php-compatinfo-db/tests/unit/xdebug-constants.phpt
================================================================================
array(0) {
}
array(0) {
}
================================================================================
001- array(18) {
002-     "XDEBUG_STACK_NO_DESC",
003-     "XDEBUG_CC_UNUSED",
004-     "XDEBUG_CC_DEAD_CODE",
005-     "XDEBUG_CC_BRANCH_CHECK",
006-     "XDEBUG_FILTER_CODE_COVERAGE",
007-     "XDEBUG_FILTER_STACK",
008-     "XDEBUG_FILTER_TRACING",
009-     "XDEBUG_FILTER_NONE",
010-     "XDEBUG_PATH_INCLUDE",
011-     "XDEBUG_PATH_EXCLUDE",
012-     "XDEBUG_NAMESPACE_INCLUDE",
013-     "XDEBUG_NAMESPACE_EXCLUDE",
014-     "XDEBUG_TRACE_APPEND",
015-     "XDEBUG_TRACE_COMPUTERIZED",
016-     "XDEBUG_TRACE_FLAMEGRAPH_COST",
017-     "XDEBUG_TRACE_FLAMEGRAPH_MEM",
018-     "XDEBUG_TRACE_HTML",
019-     "XDEBUG_TRACE_NAKED_FILENAME"
001+ array(0) {
002+ }
003+ array(0) {
     }

================================================================================
llaville commented 10 months ago

@llaville what's the output of the following?

php -r "var_dump(xdebug_info('mode'));"

outside test case, on command prompt I got

array(1) { [0] => string(7) "develop" }

llaville commented 10 months ago

For my test modified as

--FILE--
<?php
$ext = new ReflectionExtension('xdebug');

$constants = $ext->getConstants();

var_dump(array_keys($constants));

var_dump(xdebug_info('mode'));
mlocati commented 10 months ago

It's maybe run-tests.php that alters the xdebug configuration? See https://github.com/php/php-src/blob/php-8.1.26/run-tests.php#L904

llaville commented 10 months ago

@mlocati Thanks to point it to me. After disabled this line, I got new results (remember it's only on xdebug 3.1.2)

================================================================================
/home/llaville/devilbox_data/bartlett/php-compatinfo-db/tests/unit/xdebug-constants.phpt
================================================================================
/home/llaville/devilbox_data/bartlett/php-compatinfo-db/tests/unit/xdebug-constants.php:6:
array(16) {
  [0] =>
  string(20) "XDEBUG_STACK_NO_DESC"
  [1] =>
  string(16) "XDEBUG_CC_UNUSED"
  [2] =>
  string(19) "XDEBUG_CC_DEAD_CODE"
  [3] =>
  string(22) "XDEBUG_CC_BRANCH_CHECK"
  [4] =>
  string(27) "XDEBUG_FILTER_CODE_COVERAGE"
  [5] =>
  string(19) "XDEBUG_FILTER_STACK"
  [6] =>
  string(21) "XDEBUG_FILTER_TRACING"
  [7] =>
  string(18) "XDEBUG_FILTER_NONE"
  [8] =>
  string(19) "XDEBUG_PATH_INCLUDE"
  [9] =>
  string(19) "XDEBUG_PATH_EXCLUDE"
  [10] =>
  string(24) "XDEBUG_NAMESPACE_INCLUDE"
  [11] =>
  string(24) "XDEBUG_NAMESPACE_EXCLUDE"
  [12] =>
  string(19) "XDEBUG_TRACE_APPEND"
  [13] =>
  string(25) "XDEBUG_TRACE_COMPUTERIZED"
  [14] =>
  string(17) "XDEBUG_TRACE_HTML"
  [15] =>
  string(27) "XDEBUG_TRACE_NAKED_FILENAME"
}
/home/llaville/devilbox_data/bartlett/php-compatinfo-db/tests/unit/xdebug-constants.php:8:
array(1) {
  [0] =>
  string(7) "develop"
}
================================================================================
001- array(18) {
002-     "XDEBUG_STACK_NO_DESC",
003-     "XDEBUG_CC_UNUSED",
004-     "XDEBUG_CC_DEAD_CODE",
005-     "XDEBUG_CC_BRANCH_CHECK",
006-     "XDEBUG_FILTER_CODE_COVERAGE",
007-     "XDEBUG_FILTER_STACK",
008-     "XDEBUG_FILTER_TRACING",
009-     "XDEBUG_FILTER_NONE",
010-     "XDEBUG_PATH_INCLUDE",
011-     "XDEBUG_PATH_EXCLUDE",
012-     "XDEBUG_NAMESPACE_INCLUDE",
013-     "XDEBUG_NAMESPACE_EXCLUDE",
014-     "XDEBUG_TRACE_APPEND",
015-     "XDEBUG_TRACE_COMPUTERIZED",
016-     "XDEBUG_TRACE_FLAMEGRAPH_COST",
017-     "XDEBUG_TRACE_FLAMEGRAPH_MEM",
018-     "XDEBUG_TRACE_HTML",
019-     "XDEBUG_TRACE_NAKED_FILENAME"
001+ /home/llaville/devilbox_data/bartlett/php-compatinfo-db/tests/unit/xdebug-constants.php:6:
002+ array(16) {
003+   [0] =>
004+   string(20) "XDEBUG_STACK_NO_DESC"
005+   [1] =>
006+   string(16) "XDEBUG_CC_UNUSED"
007+   [2] =>
008+   string(19) "XDEBUG_CC_DEAD_CODE"
009+   [3] =>
010+   string(22) "XDEBUG_CC_BRANCH_CHECK"
011+   [4] =>
012+   string(27) "XDEBUG_FILTER_CODE_COVERAGE"
013+   [5] =>
014+   string(19) "XDEBUG_FILTER_STACK"
015+   [6] =>
016+   string(21) "XDEBUG_FILTER_TRACING"
017+   [7] =>
018+   string(18) "XDEBUG_FILTER_NONE"
019+   [8] =>
020+   string(19) "XDEBUG_PATH_INCLUDE"
021+   [9] =>
022+   string(19) "XDEBUG_PATH_EXCLUDE"
023+   [10] =>
024+   string(24) "XDEBUG_NAMESPACE_INCLUDE"
025+   [11] =>
026+   string(24) "XDEBUG_NAMESPACE_EXCLUDE"
027+   [12] =>
028+   string(19) "XDEBUG_TRACE_APPEND"
029+   [13] =>
030+   string(25) "XDEBUG_TRACE_COMPUTERIZED"
031+   [14] =>
032+   string(17) "XDEBUG_TRACE_HTML"
033+   [15] =>
034+   string(27) "XDEBUG_TRACE_NAKED_FILENAME"
035+ }
036+ /home/llaville/devilbox_data/bartlett/php-compatinfo-db/tests/unit/xdebug-constants.php:8:
037+ array(1) {
038+   [0] =>
039+   string(7) "develop"
     }

================================================================================
llaville commented 10 months ago

@mlocati This is probably the reason why we did not get xdebug constants on Docker container .

Version => 3.3.0
Support Xdebug on Patreon, GitHub, or as a business: https://xdebug.org/support

             Enabled Features (through 'xdebug.mode' setting)
Feature => Enabled/Disabled
Development Helpers => ✘ disabled
Coverage => ✘ disabled
GC Stats => ✘ disabled
Profiler => ✘ disabled
Step Debugger => ✘ disabled
Tracing => ✘ disabled

                            Optional Features
Compressed File Support => no
Clock Source => clock_gettime
'xdebug://gateway' pseudo-host support => yes
'xdebug://nameserver' pseudo-host support => yes
Systemd Private Temp Directory => not enabled

Directive => Local Value => Master Value
xdebug.mode => no value => no value

And php -r "var_dump(xdebug_info('mode'));" gave an empty array as result

llaville commented 10 months ago

@mlocati / @derickr It's OK now even on docker container.

We MUST just be sure that xdebug.mode setting is not set to Off
I've put develop by default and now Reflection API returns xdebug constants

llaville commented 10 months ago

😄 @remicollet have already the solution, but I don't saw it https://git.remirepo.net/cgit/rpms/php/pecl/php-pecl-xdebug3.git/tree/REFLECTION?id=f818d63bb1ee19cb9b7bd54dffcd84d38a108a68#n4

derickr commented 10 months ago

I will change this in Xdebug though. These constants should always be there.

FWIW, I would be most happy if you configure the default to debug,develop as it would mean one less thing people need to change to make debugging work.

mlocati commented 10 months ago

In any case, @llaville I think you can force the xdebug INI settings by adding this section to your test file:


--INI--
xdebug.mode=develop
--TEST--
Test Xdebug with Reflection API and PHP cli version

[...]
llaville commented 10 months ago

@mlocati BTW, the PHPT test case I've wrote was just for Derick to demonstrate issue outside of the Docker container.

I did not use elsewhere myself. But thanks anyways