From 99e6c34799f23580b96456e008a918bf046c558b Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 5 Jan 2021 07:31:01 +0100 Subject: update to 3.0.2 --- PHPINFO | 55 ++++++++++++++++++++-------------------- REFLECTION | 70 ++++++++++++++++++++++++++++----------------------- php-pecl-xdebug3.spec | 10 +++++--- 3 files changed, 73 insertions(+), 62 deletions(-) diff --git a/PHPINFO b/PHPINFO index bcfd4c3..8666def 100644 --- a/PHPINFO +++ b/PHPINFO @@ -10,9 +10,10 @@ xdebug  __/ |  |___/ -Version => 3.0.0 +Version => 3.0.2 Support Xdebug on Patreon, GitHub, or as a business: https://xdebug.org/support + Enabled Features
(through 'xdebug.mode' setting) Feature => Enabled/Disabled Development Aids => ✔ enabled Coverage => ✘ disabled @@ -70,29 +71,29 @@ xdebug.trace_format => 0 => 0 xdebug.trace_options => 0 => 0 xdebug.collect_assignments => Off => Off xdebug.collect_return => Off => Off -xdebug.auto_trace => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.auto_trace" => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.auto_trace" -xdebug.collect_includes => This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-"xdebug.collect_includes" => This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-"xdebug.collect_includes" -xdebug.collect_params => This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-"xdebug.collect_params" => This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-"xdebug.collect_params" -xdebug.collect_vars => This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-"xdebug.collect_vars" => This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-"xdebug.collect_vars" -xdebug.coverage_enable => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.coverage_enable" => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.coverage_enable" -xdebug.default_enable => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.default_enable" => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.default_enable" -xdebug.gc_stats_enable => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.gc_stats_enable" => 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 => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.gc_stats_output_dir" => 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 => This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-"xdebug.overload_var_dump" => This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-"xdebug.overload_var_dump" -xdebug.profiler_enable => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.profiler_enable" => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.profiler_enable" -xdebug.profiler_enable_trigger => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.profiler_enable_trigger" => 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 => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.profiler_enable_trigger_value" => 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 => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.profiler_output_dir" => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.profiler_output_dir" -xdebug.remote_autostart => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_autostart" => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_autostart" -xdebug.remote_connect_back => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_connect_back" => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_connect_back" -xdebug.remote_enable => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_enable" => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_enable" -xdebug.remote_host => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_host" => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_host" -xdebug.remote_log => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_log" => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_log" -xdebug.remote_log_level => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_log_level" => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_log_level" -xdebug.remote_mode => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_mode" => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_mode" -xdebug.remote_port => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_port" => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_port" -xdebug.remote_timeout => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_timeout" => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.remote_timeout" -xdebug.show_mem_delta => This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-"xdebug.show_mem_delta" => 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 => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.trace_output_dir" => 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 => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.trace_enable_trigger" => 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 => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.trace_enable_trigger_value" => This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-"xdebug.trace_enable_trigger_value" +xdebug.auto_trace => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) +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_vars => (setting removed in Xdebug 3) => (setting removed in Xdebug 3) +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.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.overload_var_dump => (setting removed in Xdebug 3) => (setting removed in Xdebug 3) +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.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.show_mem_delta => (setting removed in Xdebug 3) => (setting removed in Xdebug 3) +xdebug.trace_output_dir => (setting renamed in Xdebug 3) => (setting renamed in Xdebug 3) +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) diff --git a/REFLECTION b/REFLECTION index a52742e..2e07ed8 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,4 +1,4 @@ -Extension [ extension #15 xdebug version 3.0.0 ] { +Extension [ extension #15 xdebug version 3.0.2 ] { - INI { Entry [ xdebug.mode ] @@ -146,94 +146,102 @@ Extension [ extension #15 xdebug version 3.0.0 ] { 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"' + 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"' + Current = 'This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-xdebug.collect_includes' } Entry [ xdebug.collect_params ] - Current = 'This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-"xdebug.collect_params"' + Current = 'This setting has been removed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#removed-xdebug.collect_params' } 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + 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"' + Current = 'This setting has been changed, see the upgrading guide at https://xdebug.org/docs/upgrade_guide#changed-xdebug.trace_enable_trigger_value' } } - - Constants [8] { + - Constants [16] { Constant [ int XDEBUG_STACK_NO_DESC ] { 1 } - Constant [ int XDEBUG_FILTER_TRACING ] { 256 } - Constant [ int XDEBUG_FILTER_CODE_COVERAGE ] { 512 } + 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_HTML ] { 4 } + Constant [ int XDEBUG_TRACE_NAKED_FILENAME ] { 8 } } - Functions { @@ -449,13 +457,11 @@ Extension [ extension #15 xdebug version 3.0.0 ] { - Parameters [0] { } - - Return [ string ] } Function [ function xdebug_stop_trace ] { - Parameters [0] { } - - Return [ string ] } Function [ function xdebug_time_index ] { diff --git a/php-pecl-xdebug3.spec b/php-pecl-xdebug3.spec index 17b307a..369e064 100644 --- a/php-pecl-xdebug3.spec +++ b/php-pecl-xdebug3.spec @@ -3,7 +3,7 @@ # # Fedora spec file for php-pecl-xdebug3 # -# Copyright (c) 2010-2020 Remi Collet +# Copyright (c) 2010-2021 Remi Collet # Copyright (c) 2006-2009 Christopher Stone # # License: MIT @@ -21,12 +21,12 @@ %global pecl_name xdebug %global with_zts 0%{!?_without_zts:%{?__ztsphp:1}} -%global gh_commit 0fb6119d53b2b086585a9de5a817e57e981dc75a +%global gh_commit fd53e416f9d7565329c41a787ea1bc62a3b2949d %global gh_short %(c=%{gh_commit}; echo ${c:0:7}) #global gh_date 20201011 # version/release -%global upstream_version 3.0.1 +%global upstream_version 3.0.2 #global upstream_prever RC1 #global upstream_lower rc1 @@ -49,6 +49,7 @@ URL: https://xdebug.org/ Source0: https://github.com/%{pecl_name}/%{pecl_name}/archive/%{gh_commit}/%{pecl_name}-%{upstream_version}%{?upstream_prever}-%{gh_short}.tar.gz BuildRequires: %{?dtsprefix}gcc +BuildRequires: make BuildRequires: %{?scl_prefix}php-devel >= 7.2 BuildRequires: %{?scl_prefix}php-pear BuildRequires: %{?scl_prefix}php-simplexml @@ -291,6 +292,9 @@ fi %changelog +* Tue Jan 5 2021 Remi Collet - 3.0.2-1 +- update to 3.0.2 + * Fri Dec 4 2020 Remi Collet - 3.0.1-1 - update to 3.0.1 -- cgit