commit php7-xdebug for openSUSE:Factory
Hello community, here is the log from the commit of package php7-xdebug for openSUSE:Factory checked in at 2020-09-29 19:04:35 Comparing /work/SRC/openSUSE:Factory/php7-xdebug (Old) and /work/SRC/openSUSE:Factory/.php7-xdebug.new.4249 (New) Package is "php7-xdebug" Tue Sep 29 19:04:35 2020 rev:15 rq:838350 version:2.9.8 Changes: --- /work/SRC/openSUSE:Factory/php7-xdebug/php7-xdebug.changes 2020-09-17 15:08:25.832914522 +0200 +++ /work/SRC/openSUSE:Factory/.php7-xdebug.new.4249/php7-xdebug.changes 2020-09-29 19:04:39.297981327 +0200 @@ -1,0 +2,7 @@ +Mon Sep 28 17:08:47 UTC 2020 - Arjen de Korte + +- Updated to Xdebug 2.9.8 + * Fixed issue #1851: Paths are not counted as coveraged with loops calling function + * Fixed issue #1855: Build issues on FreeBSD + +--- Old: xdebug-2.9.7.tgz New: xdebug-2.9.8.tgz Other differences: -- ++ php7-xdebug.spec ++ --- /var/tmp/diff_new_pack.DZFvfz/_old 2020-09-29 19:04:40.585982891 +0200 +++ /var/tmp/diff_new_pack.DZFvfz/_new 2020-09-29 19:04:40.589982896 +0200 @@ -19,7 +19,7 @@ %define pkg_namexdebug %define pkg_version %{version} Name: php7-%{pkg_name} -Version:2.9.7 +Version:2.9.8 Release:0 Summary:Extended PHP debugger License:PHP-3.0 ++ xdebug-2.9.7.tgz -> xdebug-2.9.8.tgz ++ 65785 lines of diff (skipped)
commit php7-xdebug for openSUSE:Factory
Hello community, here is the log from the commit of package php7-xdebug for openSUSE:Factory checked in at 2020-09-17 15:01:22 Comparing /work/SRC/openSUSE:Factory/php7-xdebug (Old) and /work/SRC/openSUSE:Factory/.php7-xdebug.new.4249 (New) Package is "php7-xdebug" Thu Sep 17 15:01:22 2020 rev:14 rq:835092 version:2.9.7 Changes: --- /work/SRC/openSUSE:Factory/php7-xdebug/php7-xdebug.changes 2020-05-07 14:50:37.073973102 +0200 +++ /work/SRC/openSUSE:Factory/.php7-xdebug.new.4249/php7-xdebug.changes 2020-09-17 15:08:25.832914522 +0200 @@ -1,0 +2,12 @@ +Wed Sep 16 21:09:11 UTC 2020 - Arjen de Korte + +- Updated to Xdebug 2.9.7 + * Fixed issue #1839: Add keepalive options to debugging socket +- Updated to Xdebug 2.9.6 + * Fixed issue #1782: Cookie "XDEBUG_SESSION" will be soon rejected because it has +the “sameSite” attribute set to none + * Fixed issue #1787: Branch coverage data does not always follow the lines/functions +format + * Fixed issue #1790: Segfault in var_dump() or while debugging with protobuf extension + +--- Old: xdebug-2.9.5.tgz New: xdebug-2.9.7.tgz Other differences: -- ++ php7-xdebug.spec ++ --- /var/tmp/diff_new_pack.tjQioP/_old 2020-09-17 15:08:28.136916710 +0200 +++ /var/tmp/diff_new_pack.tjQioP/_new 2020-09-17 15:08:28.136916710 +0200 @@ -19,15 +19,16 @@ %define pkg_namexdebug %define pkg_version %{version} Name: php7-%{pkg_name} -Version:2.9.5 +Version:2.9.7 Release:0 Summary:Extended PHP debugger License:PHP-3.0 Group: Productivity/Networking/Web/Servers URL:https://xdebug.org/ Source: https://xdebug.org/files/%{pkg_name}-%{pkg_version}.tgz -BuildRequires: php7 >= 7 -BuildRequires: php7-devel >= 7 +BuildRequires: php7 < 8.0 +BuildRequires: php7 >= 7.1 +BuildRequires: php7-devel BuildRequires: php7-soap Provides: php-%{pkg_name} = %{version} Obsoletes: php-%{pkg_name} < %{version} ++ xdebug-2.9.5.tgz -> xdebug-2.9.7.tgz ++ 65741 lines of diff (skipped)
commit php7-xdebug for openSUSE:Factory
Hello community, here is the log from the commit of package php7-xdebug for openSUSE:Factory checked in at 2020-05-07 14:50:34 Comparing /work/SRC/openSUSE:Factory/php7-xdebug (Old) and /work/SRC/openSUSE:Factory/.php7-xdebug.new.2738 (New) Package is "php7-xdebug" Thu May 7 14:50:34 2020 rev:13 rq:800600 version:2.9.5 Changes: --- /work/SRC/openSUSE:Factory/php7-xdebug/php7-xdebug.changes 2020-04-15 19:54:52.405609229 +0200 +++ /work/SRC/openSUSE:Factory/.php7-xdebug.new.2738/php7-xdebug.changes 2020-05-07 14:50:37.073973102 +0200 @@ -1,0 +2,8 @@ +Wed May 6 08:02:00 UTC 2020 - Johannes Weberhofer + +- Updated to Xdebug 2.9.5 + * Fixed issue #1772: Crash with exception thrown inside a destructor + * Fixed issue #1775: Segfault when another extension compiles a PHP file during RINIT + * Fixed issue #1779: Nested multi-line built-in function in namespace are not covered + +--- Old: xdebug-2.9.4.tgz New: xdebug-2.9.5.tgz Other differences: -- ++ php7-xdebug.spec ++ --- /var/tmp/diff_new_pack.UltVRA/_old 2020-05-07 14:50:38.409975783 +0200 +++ /var/tmp/diff_new_pack.UltVRA/_new 2020-05-07 14:50:38.413975790 +0200 @@ -19,7 +19,7 @@ %define pkg_namexdebug %define pkg_version %{version} Name: php7-%{pkg_name} -Version:2.9.4 +Version:2.9.5 Release:0 Summary:Extended PHP debugger License:PHP-3.0 ++ xdebug-2.9.4.tgz -> xdebug-2.9.5.tgz ++ 65684 lines of diff (skipped)
commit php7-xdebug for openSUSE:Factory
Hello community, here is the log from the commit of package php7-xdebug for openSUSE:Factory checked in at 2020-04-15 19:54:38 Comparing /work/SRC/openSUSE:Factory/php7-xdebug (Old) and /work/SRC/openSUSE:Factory/.php7-xdebug.new.2738 (New) Package is "php7-xdebug" Wed Apr 15 19:54:38 2020 rev:12 rq:793913 version:2.9.4 Changes: --- /work/SRC/openSUSE:Factory/php7-xdebug/php7-xdebug.changes 2019-12-30 12:35:36.799829708 +0100 +++ /work/SRC/openSUSE:Factory/.php7-xdebug.new.2738/php7-xdebug.changes 2020-04-15 19:54:52.405609229 +0200 @@ -1,0 +2,25 @@ +Tue Apr 14 13:16:37 UTC 2020 - mun...@googlemail.com + +- Updated to Xdebug 2.9.4 + * Fixed issue #1763: Crash while setting opcode overrides in ZTS mode. + * Fixed issue #1766: Using the DBGp detach command disables remote debugging for the whole process. + +- Updated to Xdebug 2.9.3 + * Fixed issue #1753: Resolved breakpoints use information from wrong files + * Fixed issue #1758: Xdebug changes error_get_last results inside a try catch + * Fixed issue #1759: User registered opcode handlers should call ones already set by other extensions + +- Updated to Xdebug 2.9.2 + * Fixed issue #1735: DBGp eval warning promoted to Exception can cause out-of-sync responses + * Fixed issue #1736: Segmentation fault when other extensions run PHP in RINIT + * Fixed issue #1739: Tracing footer not written + +- Updated to Xdebug 2.9.1 + * Fixed issue #1721: Header may not contain NUL bytes in Unknown on line 0 + * Fixed issue #1727: Debugger stops more often than expected due to resolving breakpoints + * Fixed issue #1728: INIT_STATIC_METHOD_CALL is not overloaded + * Fixed issue #1731: var_dump with DateTime does not output properties (Ryan Mauger) + * Fixed issue #1733: SEND_VAR_NO_REF_EX opcode, used for require(), is not overloaded + * Fixed issue #1734: Segfault with DBGp "source" with a out-of-range start line number + +--- Old: xdebug-2.9.0.tgz New: xdebug-2.9.4.tgz Other differences: -- ++ php7-xdebug.spec ++ --- /var/tmp/diff_new_pack.wYoloC/_old 2020-04-15 19:54:53.889609898 +0200 +++ /var/tmp/diff_new_pack.wYoloC/_new 2020-04-15 19:54:53.893609900 +0200 @@ -1,7 +1,7 @@ # # spec file for package php7-xdebug # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define pkg_namexdebug %define pkg_version %{version} Name: php7-%{pkg_name} -Version:2.9.0 +Version:2.9.4 Release:0 Summary:Extended PHP debugger License:PHP-3.0 ++ xdebug-2.9.0.tgz -> xdebug-2.9.4.tgz ++ 65541 lines of diff (skipped)
commit php7-xdebug for openSUSE:Factory
Hello community, here is the log from the commit of package php7-xdebug for openSUSE:Factory checked in at 2019-12-30 12:35:36 Comparing /work/SRC/openSUSE:Factory/php7-xdebug (Old) and /work/SRC/openSUSE:Factory/.php7-xdebug.new.6675 (New) Package is "php7-xdebug" Mon Dec 30 12:35:36 2019 rev:11 rq:760010 version:2.9.0 Changes: --- /work/SRC/openSUSE:Factory/php7-xdebug/php7-xdebug.changes 2019-12-21 12:34:46.835460224 +0100 +++ /work/SRC/openSUSE:Factory/.php7-xdebug.new.6675/php7-xdebug.changes 2019-12-30 12:35:36.799829708 +0100 @@ -1,0 +2,5 @@ +Tue Dec 24 16:46:09 UTC 2019 - mun...@googlemail.com + +- fix enabling extension in xdebug.ini + +--- Other differences: -- ++ php7-xdebug.spec ++ --- /var/tmp/diff_new_pack.e65tyi/_old 2019-12-30 12:35:37.323829989 +0100 +++ /var/tmp/diff_new_pack.e65tyi/_new 2019-12-30 12:35:37.327829991 +0100 @@ -59,7 +59,7 @@ %setup -q -n %{pkg_name}-%{pkg_version} %build -sed -i -e "s|; This is a generated file, do not modify by hand|zend_extension = \"xdebug.so\"|g" xdebug.ini +sed -i '1s|^|; comment out next line to disable xdebug extension in php\nzend_extension=xdebug.so\n\n|' xdebug.ini export CFLAGS="%{optflags} -fvisibility=hidden" %{__phpize} %configure --enable-xdebug
commit php7-xdebug for openSUSE:Factory
Hello community, here is the log from the commit of package php7-xdebug for openSUSE:Factory checked in at 2019-12-21 12:34:12 Comparing /work/SRC/openSUSE:Factory/php7-xdebug (Old) and /work/SRC/openSUSE:Factory/.php7-xdebug.new.6675 (New) Package is "php7-xdebug" Sat Dec 21 12:34:12 2019 rev:10 rq:758563 version:2.9.0 Changes: --- /work/SRC/openSUSE:Factory/php7-xdebug/php7-xdebug.changes 2019-11-28 13:50:35.802701083 +0100 +++ /work/SRC/openSUSE:Factory/.php7-xdebug.new.6675/php7-xdebug.changes 2019-12-21 12:34:46.835460224 +0100 @@ -1,0 +2,10 @@ +Fri Dec 20 15:37:17 UTC 2019 - Johannes Weberhofer + +- Updated to Xdebug 2.9.0 + * Improvements: #1723: Class/function pre-analysis for code coverage speed improvements + * Removed feature: #1301: Removed aggregated profiler feature + * Removed feature: #1720: Remove superfluous xdebug.remote_handler setting + * Fixed bug #1722: Build warning issues on FreeBSD + * Fixed bug #1724: Missing property types and uninitialised values in variable dumping routines + +--- Old: xdebug-2.8.0.tgz New: xdebug-2.9.0.tgz Other differences: -- ++ php7-xdebug.spec ++ --- /var/tmp/diff_new_pack.8VVCPb/_old 2019-12-21 12:34:47.391460488 +0100 +++ /var/tmp/diff_new_pack.8VVCPb/_new 2019-12-21 12:34:47.395460490 +0100 @@ -19,7 +19,7 @@ %define pkg_namexdebug %define pkg_version %{version} Name: php7-%{pkg_name} -Version:2.8.0 +Version:2.9.0 Release:0 Summary:Extended PHP debugger License:PHP-3.0 ++ xdebug-2.8.0.tgz -> xdebug-2.9.0.tgz ++ 64204 lines of diff (skipped)
commit php7-xdebug for openSUSE:Factory
Hello community, here is the log from the commit of package php7-xdebug for openSUSE:Factory checked in at 2019-11-28 13:50:30 Comparing /work/SRC/openSUSE:Factory/php7-xdebug (Old) and /work/SRC/openSUSE:Factory/.php7-xdebug.new.26869 (New) Package is "php7-xdebug" Thu Nov 28 13:50:30 2019 rev:9 rq:751512 version:2.8.0 Changes: --- /work/SRC/openSUSE:Factory/php7-xdebug/php7-xdebug.changes 2019-06-01 09:50:40.807300108 +0200 +++ /work/SRC/openSUSE:Factory/.php7-xdebug.new.26869/php7-xdebug.changes 2019-11-28 13:50:35.802701083 +0100 @@ -1,0 +2,11 @@ +Thu Nov 28 08:28:57 UTC 2019 - Johannes Weberhofer + +- Updated to Xdebug 2.8.0 + * Fixed issue #1665: Segfault with garbage collection and complex function arguments + * Fixed issue #1699: Crash during debugging Phalcon project + * Fixed issue #1705: Crash while debugging with ionCube being used + * Fixed issue #1708: Crash on evaluating object with properties + * Fixed issue #1709: Wrong data type breaks tests on Big Endian build + * Fixed issue #1713: INIT_FCALL is not overloaded in code coverage + +--- Old: xdebug-2.7.2.tgz New: xdebug-2.8.0.tgz Other differences: -- ++ php7-xdebug.spec ++ --- /var/tmp/diff_new_pack.jFdqbO/_old 2019-11-28 13:50:37.110700585 +0100 +++ /var/tmp/diff_new_pack.jFdqbO/_new 2019-11-28 13:50:37.110700585 +0100 @@ -1,7 +1,7 @@ # # spec file for package php7-xdebug # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,14 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define pkg_namexdebug %define pkg_version %{version} Name: php7-%{pkg_name} -Version:2.7.2 +Version:2.8.0 Release:0 Summary:Extended PHP debugger License:PHP-3.0 ++ xdebug-2.7.2.tgz -> xdebug-2.8.0.tgz ++ 62229 lines of diff (skipped)
commit php7-xdebug for openSUSE:Factory
Hello community, here is the log from the commit of package php7-xdebug for openSUSE:Factory checked in at 2019-06-01 09:50:39 Comparing /work/SRC/openSUSE:Factory/php7-xdebug (Old) and /work/SRC/openSUSE:Factory/.php7-xdebug.new.5148 (New) Package is "php7-xdebug" Sat Jun 1 09:50:39 2019 rev:8 rq:706073 version:2.7.2 Changes: --- /work/SRC/openSUSE:Factory/php7-xdebug/php7-xdebug.changes 2019-03-26 15:40:44.640293028 +0100 +++ /work/SRC/openSUSE:Factory/.php7-xdebug.new.5148/php7-xdebug.changes 2019-06-01 09:50:40.807300108 +0200 @@ -1,0 +2,15 @@ +Tue May 7 06:23:48 UTC 2019 - Johannes Weberhofer + +- Updated to Xdebug 2.7.2 + * Fixed #1488: Rewrite DBGp 'property_set' to always use eval + * Fixed #1586: error_reporting()'s return value is incorrect during debugger's 'eval' command + * Fixed #1615: Turn off Zend OPcache when remote debugger is turned on + * Fixed #1656: remote_connect_back alters header if multiple values are present + * Fixed #1662: __debugInfo should not be used for user-defined classes + +- Updated to Xdebug 2.7.1 + * Fixed #1646: Missing newline in error message + * Fixed #1647: Memory corruption when a conditional breakpoint is used + * Fixed #1641: Perfomance degradation with getpid syscall + +--- Old: xdebug-2.7.0.tgz New: xdebug-2.7.2.tgz Other differences: -- ++ php7-xdebug.spec ++ --- /var/tmp/diff_new_pack.y5sqJc/_old 2019-06-01 09:50:42.711299458 +0200 +++ /var/tmp/diff_new_pack.y5sqJc/_new 2019-06-01 09:50:42.731299451 +0200 @@ -17,9 +17,9 @@ %define pkg_namexdebug -%define pkg_version 2.7.0 +%define pkg_version %{version} Name: php7-%{pkg_name} -Version:2.7.0 +Version:2.7.2 Release:0 Summary:Extended PHP debugger License:PHP-3.0 ++ xdebug-2.7.0.tgz -> xdebug-2.7.2.tgz ++ 61139 lines of diff (skipped)
commit php7-xdebug for openSUSE:Factory
Hello community, here is the log from the commit of package php7-xdebug for openSUSE:Factory checked in at 2019-03-26 15:39:45 Comparing /work/SRC/openSUSE:Factory/php7-xdebug (Old) and /work/SRC/openSUSE:Factory/.php7-xdebug.new.25356 (New) Package is "php7-xdebug" Tue Mar 26 15:39:45 2019 rev:7 rq:682185 version:2.7.0 Changes: --- /work/SRC/openSUSE:Factory/php7-xdebug/php7-xdebug.changes 2019-01-24 14:15:04.291247632 +0100 +++ /work/SRC/openSUSE:Factory/.php7-xdebug.new.25356/php7-xdebug.changes 2019-03-26 15:40:44.640293028 +0100 @@ -1,0 +2,40 @@ +Wed Mar 6 14:13:36 UTC 2019 - Johannes Weberhofer + +- Updated to Xdebug 2.7.0 +- adds support for PHP 7.3 +- support for single step debugging of forked PHP worker processes +- fixes numerous memory leaks and bugs +- fixes of incompatibilities with Zend Opcache + +- Fixes in 2.7.0: + * Fixed bug #1520: Xdebug does not handle variables and properties +with "-" in their name + * Fixed bug #1577: Code coverage path analysis with chained catch +fails in PHP 7.3 + * Fixed bug #1639: Compile warning/error on GCC 8 or Clang due +to "break intentionally missing" + * Fixed bug #1642: Debugger gives: "Warning: Header may not +contain NUL bytes" + +- Fixes in RC1: + * Fixed bug #1551: Property with value null is not represented well + * Fixed bug #1621: Xdebug fails to compile cleanly on 32-bit platforms + * Fixed bug #1625: Work around ABI conflicts in PHP 7.3.0/PHP 7.3.1 + * Fixed bug #1628: The PHP function name being constructed to record +when GC Collection runs, is not freed + * Fixed bug #1629: SOAP Client/Server detection code does not handle +inherited classes + +- Fixes in RC1: + * Fixed bug #1571: File/line information is not shown for closures +in namespaces. + * Fixed bug #1578: Compile error due to redefinition of "zif_handler" +with old GCCs. + * Fixed bug #1583: Xdebug crashes when OPcache's compact literals +optimisation is on. + * Fixed bug #1598: Make path/branch coverage work with OPcache loaded +for PHP 7.3 and later. + * Fixed bug #1620: Division by zero when GC Stats Collection runs with +memory manager disabled. + +--- Old: xdebug-2.7.0beta1.tgz New: xdebug-2.7.0.tgz Other differences: -- ++ php7-xdebug.spec ++ --- /var/tmp/diff_new_pack.WpmSL6/_old 2019-03-26 15:40:45.556292664 +0100 +++ /var/tmp/diff_new_pack.WpmSL6/_new 2019-03-26 15:40:45.560292662 +0100 @@ -17,9 +17,9 @@ %define pkg_namexdebug -%define pkg_version 2.7.0beta1 +%define pkg_version 2.7.0 Name: php7-%{pkg_name} -Version:2.7.0~beta1 +Version:2.7.0 Release:0 Summary:Extended PHP debugger License:PHP-3.0 @@ -60,7 +60,7 @@ %build sed -i -e "s|; This is a generated file, do not modify by hand|zend_extension = \"xdebug.so\"|g" xdebug.ini -export CFLAGS="%optflags -fvisibility=hidden" +export CFLAGS="%{optflags} -fvisibility=hidden" %{__phpize} %configure --enable-xdebug make %{?_smp_mflags} @@ -80,6 +80,7 @@ %files %{_libdir}/php7/extensions/xdebug.so %config(noreplace) %{_sysconfdir}/php7/conf.d/xdebug.ini -%doc LICENSE CREDITS +%license LICENSE +%doc CREDITS %changelog ++ xdebug-2.7.0beta1.tgz -> xdebug-2.7.0.tgz ++ 60702 lines of diff (skipped)
commit php7-xdebug for openSUSE:Factory
Hello community, here is the log from the commit of package php7-xdebug for openSUSE:Factory checked in at 2019-01-24 14:15:01 Comparing /work/SRC/openSUSE:Factory/php7-xdebug (Old) and /work/SRC/openSUSE:Factory/.php7-xdebug.new.28833 (New) Package is "php7-xdebug" Thu Jan 24 14:15:01 2019 rev:6 rq:667963 version:2.7.0~beta1 Changes: --- /work/SRC/openSUSE:Factory/php7-xdebug/php7-xdebug.changes 2018-04-20 17:34:12.076244582 +0200 +++ /work/SRC/openSUSE:Factory/.php7-xdebug.new.28833/php7-xdebug.changes 2019-01-24 14:15:04.291247632 +0100 @@ -1,0 +2,27 @@ +Wed Jan 23 08:58:45 UTC 2019 - jweberho...@weberhofer.at + +- Changed package version to 2.7.0~beta1 to ensure correct updates + +--- +Wed Jan 23 06:37:08 UTC 2019 - suse+bu...@de-korte.org + +- Removed redundant xdebug.ini source file + +--- +Thu Dec 27 09:14:00 UTC 2018 - suse+bu...@de-korte.org + +- Updated to Xdebug 2.7.0beta1 + * Fixed issue #1519: PHP 7.3 support + +- Updated to Xdebug 2.7.0alpha1 + * Fixed issue #938: Support remote debugging for PHP scripts that +fork. (Sponsored by Brad Wilson) + * Fixed issue #1487: Re-enable IPv6 test on Travis. + * Fixed issue #1526: Namespace filter does equality match instead +of prefix match. + * Fixed issue #1532: SIGABRT when using remote debugging and an +error is thrown in eval(). + * Fixed issue #1543: Various memory leaks due to changes in +(internal) string handling. + +--- Old: xdebug-2.6.0.tgz xdebug.ini New: xdebug-2.7.0beta1.tgz Other differences: -- ++ php7-xdebug.spec ++ --- /var/tmp/diff_new_pack.QX8xr9/_old 2019-01-24 14:15:04.839246999 +0100 +++ /var/tmp/diff_new_pack.QX8xr9/_new 2019-01-24 14:15:04.843246994 +0100 @@ -1,7 +1,7 @@ # # spec file for package php7-xdebug # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,15 @@ %define pkg_namexdebug +%define pkg_version 2.7.0beta1 Name: php7-%{pkg_name} -Version:2.6.0 +Version:2.7.0~beta1 Release:0 Summary:Extended PHP debugger License:PHP-3.0 Group: Productivity/Networking/Web/Servers URL:https://xdebug.org/ -Source: https://xdebug.org/files/%{pkg_name}-%{version}.tgz -Source1: https://raw.githubusercontent.com/%{pkg_name}/%{pkg_name}/%{version}/xdebug.ini +Source: https://xdebug.org/files/%{pkg_name}-%{pkg_version}.tgz BuildRequires: php7 >= 7 BuildRequires: php7-devel >= 7 BuildRequires: php7-soap @@ -56,9 +56,7 @@ * capabilities to debug your scripts interactively with a debug client %prep -%setup -q -n %{pkg_name}-%{version} -mkdir %{name} -install -m 644 %{SOURCE1} xdebug.ini +%setup -q -n %{pkg_name}-%{pkg_version} %build sed -i -e "s|; This is a generated file, do not modify by hand|zend_extension = \"xdebug.so\"|g" xdebug.ini
commit php7-xdebug for openSUSE:Factory
Hello community, here is the log from the commit of package php7-xdebug for openSUSE:Factory checked in at 2018-04-20 17:32:19 Comparing /work/SRC/openSUSE:Factory/php7-xdebug (Old) and /work/SRC/openSUSE:Factory/.php7-xdebug.new (New) Package is "php7-xdebug" Fri Apr 20 17:32:19 2018 rev:5 rq:599228 version:2.6.0 Changes: --- /work/SRC/openSUSE:Factory/php7-xdebug/php7-xdebug.changes 2018-01-22 16:20:59.199007341 +0100 +++ /work/SRC/openSUSE:Factory/.php7-xdebug.new/php7-xdebug.changes 2018-04-20 17:34:12.076244582 +0200 @@ -1,0 +2,17 @@ +Wed Jan 31 15:19:45 UTC 2018 - jweberho...@weberhofer.at + +- Compile with -fvisibility=hidden + +- Updated to Xdebug 2.6.0 + https://xdebug.org/updates.php#x_2_6_0 + * support for profiling memory usage + * configurable formatting of filenames + * statistics of PHP's Garbage Collector + * "remote" debugger: +- "Notice" and "Warning" notifications are sent to the IDE +- support for low-ASCII characters in property names and array keys +- support for NULL characters in variable and property names +- configurable connection timeouts + * Many improvements and bug-fixes + +--- Old: xdebug-2.6.0beta1.tgz New: xdebug-2.6.0.tgz Other differences: -- ++ php7-xdebug.spec ++ --- /var/tmp/diff_new_pack.RPre1z/_old 2018-04-20 17:34:12.760219778 +0200 +++ /var/tmp/diff_new_pack.RPre1z/_new 2018-04-20 17:34:12.764219633 +0200 @@ -17,16 +17,15 @@ %define pkg_namexdebug -%define ini_version 2_6_0alpha1 Name: php7-%{pkg_name} -Version:2.6.0~beta1 +Version:2.6.0 Release:0 Summary:Extended PHP debugger License:PHP-3.0 Group: Productivity/Networking/Web/Servers URL:https://xdebug.org/ -Source: https://xdebug.org/files/%{pkg_name}-2.6.0beta1.tgz -Source1: https://raw.githubusercontent.com/%{pkg_name}/%{pkg_name}/XDEBUG_%{ini_version}/xdebug.ini +Source: https://xdebug.org/files/%{pkg_name}-%{version}.tgz +Source1: https://raw.githubusercontent.com/%{pkg_name}/%{pkg_name}/%{version}/xdebug.ini BuildRequires: php7 >= 7 BuildRequires: php7-devel >= 7 BuildRequires: php7-soap @@ -57,12 +56,13 @@ * capabilities to debug your scripts interactively with a debug client %prep -%setup -q -n xdebug-2.6.0beta1 +%setup -q -n %{pkg_name}-%{version} mkdir %{name} install -m 644 %{SOURCE1} xdebug.ini %build sed -i -e "s|; This is a generated file, do not modify by hand|zend_extension = \"xdebug.so\"|g" xdebug.ini +export CFLAGS="%optflags -fvisibility=hidden" %{__phpize} %configure --enable-xdebug make %{?_smp_mflags} ++ xdebug-2.6.0beta1.tgz -> xdebug-2.6.0.tgz ++ 74386 lines of diff (skipped)
commit php7-xdebug for openSUSE:Factory
Hello community, here is the log from the commit of package php7-xdebug for openSUSE:Factory checked in at 2018-01-22 16:20:07 Comparing /work/SRC/openSUSE:Factory/php7-xdebug (Old) and /work/SRC/openSUSE:Factory/.php7-xdebug.new (New) Package is "php7-xdebug" Mon Jan 22 16:20:07 2018 rev:4 rq:567999 version:2.6.0~beta1 Changes: --- /work/SRC/openSUSE:Factory/php7-xdebug/php7-xdebug.changes 2017-08-12 20:26:03.417660490 +0200 +++ /work/SRC/openSUSE:Factory/.php7-xdebug.new/php7-xdebug.changes 2018-01-22 16:20:59.199007341 +0100 @@ -1,0 +2,54 @@ +Sun Jan 14 07:38:04 UTC 2018 - jweberho...@weberhofer.at + +- Updated to Xdebug 2.6.0beta1 + * Added filter support for tracing, stack traces and code coverage + * Add X-Profile-File-Name header when a profile file has been generated. + * Check whether variables tracing also works with =&. + * Xdebug var dump tries casting properties. + * SEND_REF lines are not marked as covered. + +--- +Thu Dec 28 23:33:49 UTC 2017 - jeng...@inai.de + +- Restore previously sanitized description. + +--- +Tue Dec 26 05:50:20 UTC 2017 - jweberho...@weberhofer.at + +- Cleaned up spec file +- Support for PHP 7.2 +- Updated to Xdebug 2.6.0alpha1 + * ChangeLog https://pecl.php.net/package-changelog.php?package=xdebug&release=2.6.0alpha1 + * Added features +- Added "memory" output to profiling files, to find out where memory is allocated. +- Dump super globals contents to error log upon errors, just like when this would happen for stack traces. +- Parse X-Forwarded-For for the first IP address when selecting the remote_connect_back host. +- Add DBGp: notifications for notices and warnings to be shown in IDEs. +- Implement extended_properties feature to remote debugging to support names and values with low ASCII values. +- Added xdebug.filename_format setting to configure the formatting of filenames when tracing. +- Added support for Unix domain sockets to xdebug.remote_host. +- Added xdebug_is_debugger_active() that returns true when debugger is connected. +- Added support for earlier stack frames through new argument for xdebug_call_* functions. +- Handle PHP 7.2's new methods for switch/case +- Added xdebug.remote_timeout to make connect timeout configurable. +- Make var_dump() also use the new xdebug.filename_format when formatting filenames. + * Improvements +- Added support for "%s" specifier for xdebug.trace_output_name. +- Improved error message in case the connection breaks. +- Change DBGp tests to use TEST_PHP_EXECUTABLE instead of hard coded 'php' +- Use FD_CLOEXEC with debugging sockets to prevent FDs from leaking to forked processes. +- Improve the foldexpr in xt.vim to fold lines correctly. + * Fixed bugs +- property_get doesn't return @attributes for SimpleXMLElement. +- Property names with quotes can not be fetch while debugging. +- Fix "use after free" with in add_name_attribute_or_element. +- Fixed memory leak with xdebug_path_info_dtor. +- Debugging breaks with array element keys containing low-ASCII variables. +- Tracing crashes with return_assignments and ternairy operator. +- Crashes due to variable resolving/reading mechanism not taking care of temporary hash tables correctly (Nikita Popov, Derick). +- Fixed s390x and ppc64 builds (Remi Collet). +- Crash on ZEND_SWITCH_LONG / ZEND_SWITCH_STRING with more than 32 cases. + * Changes +- Use Error (Throwable) instead of fatal error when maximum nesting level is reached. + +--- Old: xdebug-2.5.5.tgz New: xdebug-2.6.0beta1.tgz Other differences: -- ++ php7-xdebug.spec ++ --- /var/tmp/diff_new_pack.FlpPLs/_old 2018-01-22 16:20:59.746981711 +0100 +++ /var/tmp/diff_new_pack.FlpPLs/_new 2018-01-22 16:20:59.750981524 +0100 @@ -1,7 +1,7 @@ # # spec file for package php7-xdebug # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,83 +16,72 @@ # -%define php_namephp7 %define pkg_namexdebug -%define ini_version 2_5_5 +%define ini_version 2_6_0alpha1 Name: php7-%{pkg_name} -Version:2.5.5 +Version:2.6.0~beta1 Release:0 Summary:Extended PHP debugger License:PHP-3.0 Group: Productivity/Networking/Web/Servers -Url:https://
commit php7-xdebug for openSUSE:Factory
Hello community, here is the log from the commit of package php7-xdebug for openSUSE:Factory checked in at 2017-08-12 20:26:02 Comparing /work/SRC/openSUSE:Factory/php7-xdebug (Old) and /work/SRC/openSUSE:Factory/.php7-xdebug.new (New) Package is "php7-xdebug" Sat Aug 12 20:26:02 2017 rev:3 rq:514650 version:2.5.5 Changes: --- /work/SRC/openSUSE:Factory/php7-xdebug/php7-xdebug.changes 2017-07-01 14:05:31.924204280 +0200 +++ /work/SRC/openSUSE:Factory/.php7-xdebug.new/php7-xdebug.changes 2017-08-12 20:26:03.417660490 +0200 @@ -1,0 +2,5 @@ +Wed Aug 2 11:37:30 UTC 2017 - tchva...@suse.com + +- Drop the php5 subpackage as we are removing php5 language + +--- Old: php5-xdebug.changes php5-xdebug.spec Other differences: --
commit php7-xdebug for openSUSE:Factory
Hello community, here is the log from the commit of package php7-xdebug for openSUSE:Factory checked in at 2017-07-01 14:05:29 Comparing /work/SRC/openSUSE:Factory/php7-xdebug (Old) and /work/SRC/openSUSE:Factory/.php7-xdebug.new (New) Package is "php7-xdebug" Sat Jul 1 14:05:29 2017 rev:2 rq:507066 version:2.5.5 Changes: New Changes file: --- /dev/null 2017-06-30 09:57:03.955002226 +0200 +++ /work/SRC/openSUSE:Factory/.php7-xdebug.new/php5-xdebug.changes 2017-07-01 14:05:30.960339911 +0200 @@ -0,0 +1,375 @@ +--- +Wed Jun 28 05:53:51 UTC 2017 - jeng...@inai.de + +- Trim some redundant pharse parts from the description. + +--- +Tue Jun 27 14:28:35 UTC 2017 - jweberho...@weberhofer.at + +- Updated to Xdebug 2.5.5 + Fixed bugs + * #1439: TYPE_CHECK needs overloading due to smart branches + * #1444: Code Coverage misses a variable in a multi-line function call + * #1446: Code Coverage misses elseif if it uses an isset with a property + +--- +Mon May 15 13:43:34 UTC 2017 - jweberho...@weberhofer.at + +- Updated to Xdebug 2.5.4 + Fixed bugs + * #799: Function traces report base class instead of object name + * #1421: Fix set_time_limit hanging on PHP 5.6 when pcntl_exec does not exist (Frode E. Moe) + * #1429: Code coverage does not cover null coalesce + * #1434: Code coverage segfaults on 32-bit arch + +- Updated to Xdebug 2.5.3 + Fixed bug +* #1421: Xdebug crashes when it is loaded without pcntl being present + +- Updated to Xdebug 2.5.2 + fixed bugs + * #701: Functions as array indexes show ??? in trace + * #1403: Code coverage does not cover BIND_STATIC + * #1404: Execution time is calculated incorrectly + * #1413: Code coverage mishap with PHP 7.1.3 + * #1414: Missing variable assignment in traces with OPcache loaded + * #1415: Crash with multiple catch constructs with OPcache loaded + * #1416: Trace files should not include the first result +of a generator if it hasn't started yet + * #1417: Fetching properties of static class contexts fails due +to incorrect fetch mode + * #1419: Summary not written when script ended with "pcntl_exec()" + +--- +Tue Apr 18 06:34:41 UTC 2017 - jweberho...@weberhofer.at + +- License is in fact a PHP 3.0 license; productnames and author has + been changed to match the xdebug product. + +--- +Thu Mar 30 11:36:28 UTC 2017 - jweberho...@weberhofer.at + +- Clearified license + +--- +Fri Mar 17 16:20:38 UTC 2017 - jweberho...@weberhofer.at + +- Updated to Xdebug 2.5.1 + + Fixes: + * #1057: Add xdebug.ini of all settings to package + * #1165: DBGp: step_out skips subsequent function calls + * #1180: Code coverage crashes with non-standard start/stops + * #1278: Xdebug with PHP 7 does not handle prefill-from-oparray + for XDEBUG_CC_UNUSED + * #1300: Xdebug functions are not exposing their signature to Reflection + * #1313: Arguments to __call() trampoline picked from the wrong memory + location + * #1329: While printing out a stack with and function parameters, + XDebug reads uninitialized zvals or free()d memory + * #1381: Code Coverage misses line due to missing FETCH_DIM_W overload + * #1385: can not fetch IS_INDIRECT properties + * #1386: Executable code not shown as executed/executable + * #1392: Unable to compile on FreeBSD due to missing struct definition + * #1394: Code coverage does not cover instanceof (in elseif) + +--- +Sun Jan 29 06:05:21 UTC 2017 - jweberho...@weberhofer.at + +- Provide php-xdebug as a parallel installation of php5 and php7 is not possible + +--- +Tue Dec 13 23:22:04 UTC 2016 - jweberho...@weberhofer.at + +- Updated to Xdebug 2.5.0 + + Support for PHP versions lower than PHP 5.5 has been dropped + + Improvements: + * #1232: add memory delta to HTML traces + * #1365: Allow remote_connect_back to be set through XDEBUG_CONFIG + * #998: Added support for IPv6 (Thomas Vanhaniemi) + * #1297: Initial PHP 7.1 support + + Fixes: + * #1168: Added defensive check to prevent infinite loop + * #1242: Xdebug on Windows with Eclipse has issues with breakpoint IDs + * #1343: Wrong values of numerical keys outside 32bit range + * #1357: Function signature using variadics is reported as being not executed + * #1361: Remote debugging connection issues with Windows (Anatol Belski) + * #1373: Cras
commit php7-xdebug for openSUSE:Factory
Hello community, here is the log from the commit of package php7-xdebug for openSUSE:Factory checked in at 2017-04-20 20:57:40 Comparing /work/SRC/openSUSE:Factory/php7-xdebug (Old) and /work/SRC/openSUSE:Factory/.php7-xdebug.new (New) Package is "php7-xdebug" Thu Apr 20 20:57:40 2017 rev:1 rq:489008 version:2.5.1 Changes: New Changes file: --- /dev/null 2017-03-01 00:40:19.279048016 +0100 +++ /work/SRC/openSUSE:Factory/.php7-xdebug.new/php7-xdebug.changes 2017-04-20 20:57:42.470626810 +0200 @@ -0,0 +1,333 @@ +--- +Tue Apr 18 06:34:41 UTC 2017 - jweberho...@weberhofer.at + +- License is in fact a PHP 3.0 license; productnames and author has + been changed to match the xdebug product. + +--- +Thu Mar 30 11:36:28 UTC 2017 - jweberho...@weberhofer.at + +- Clearified license + +--- +Fri Mar 17 16:20:38 UTC 2017 - jweberho...@weberhofer.at + +- Updated to Xdebug 2.5.1 + + Fixes: + * #1057: Add xdebug.ini of all settings to package + * #1165: DBGp: step_out skips subsequent function calls + * #1180: Code coverage crashes with non-standard start/stops + * #1278: Xdebug with PHP 7 does not handle prefill-from-oparray + for XDEBUG_CC_UNUSED + * #1300: Xdebug functions are not exposing their signature to Reflection + * #1313: Arguments to __call() trampoline picked from the wrong memory + location + * #1329: While printing out a stack with and function parameters, + XDebug reads uninitialized zvals or free()d memory + * #1381: Code Coverage misses line due to missing FETCH_DIM_W overload + * #1385: can not fetch IS_INDIRECT properties + * #1386: Executable code not shown as executed/executable + * #1392: Unable to compile on FreeBSD due to missing struct definition + * #1394: Code coverage does not cover instanceof (in elseif) + +--- +Sun Jan 29 06:05:21 UTC 2017 - jweberho...@weberhofer.at + +- Provide php-xdebug as a parallel installation of php5 and php7 is not possible + +--- +Tue Dec 13 23:22:04 UTC 2016 - jweberho...@weberhofer.at + +- Updated to Xdebug 2.5.0 + + Support for PHP versions lower than PHP 5.5 has been dropped + + Improvements: + * #1232: add memory delta to HTML traces + * #1365: Allow remote_connect_back to be set through XDEBUG_CONFIG + * #998: Added support for IPv6 (Thomas Vanhaniemi) + * #1297: Initial PHP 7.1 support + + Fixes: + * #1168: Added defensive check to prevent infinite loop + * #1242: Xdebug on Windows with Eclipse has issues with breakpoint IDs + * #1343: Wrong values of numerical keys outside 32bit range + * #1357: Function signature using variadics is reported as being not executed + * #1361: Remote debugging connection issues with Windows (Anatol Belski) + * #1373: Crash in zend_hash_apply_with_arguments when debugging, due to unset symbol table + * #1295: Apache crashes (SIGSEGV) when trying to establish connection when sockfd is large + * #1303: POLLRDHUP is not supported outside of Gnu/Linux + * #1331: Segfault in code coverage + +- Updated to Xdebug 2.4.1 + Fixes: + * #1106: A thrown Exception after a class with __debugInfo gives 2 errors + * #1241: FAST_CALL/FAST_RET take #2 + * #1246: Path and branch coverage should be initialised per request, not globally + * #1263: Code coverage segmentation fault with opcache enabled + * #1277: Crash when using a userland function from RSHUTDOWN with profiling enabled + * #1282: var_dump() of integers > 32 bit is broken on Windows + * #1288: Segfault when uncaught exception message does not contain " in " + * #1291: Debugclient installation fails on Mac OS X + * #1326: Tracing and generators crashes with PHP 7.x. + * #1333: Profiler accesses memory structures after freeing + +--- +Tue Mar 8 07:39:06 UTC 2016 - dan...@owncloud.com + +- XDebug 2.4.0, ported to php7 + +--- +Fri Jan 29 09:25:25 UTC 2016 - pgaj...@suse.com + +- provides php-xdebug symbol + +--- +Tue Jan 12 13:30:51 UTC 2016 - pgaj...@suse.com + +- remove _service + +--- +Thu Jul 2 21:07:59 UTC 2015 - cobe...@gmail.com + +- reference the upstream xdebug.ini file directly using the package version + +--- +Wed Jul 1 13:39:20 UTC 2015 - jweberho...@weberhofer.at + +- Update to Xdebug 2.3