From 6676bb7c38e704d30b8636ec87f0f3ba8344e242 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 11 Dec 2023 16:33:37 +0100 Subject: [PATCH] add upstream patch for test suite --- php-pecl-xdebug3.spec | 12 ++++++++---- upstream.patch | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+), 4 deletions(-) create mode 100644 upstream.patch diff --git a/php-pecl-xdebug3.spec b/php-pecl-xdebug3.spec index e2b706d..3ae64fa 100644 --- a/php-pecl-xdebug3.spec +++ b/php-pecl-xdebug3.spec @@ -29,9 +29,11 @@ Name: php-pecl-xdebug3 Summary: Provides functions for function traces and profiling Version: %{upstream_version}%{?upstream_prever:~%{upstream_lower}} -Release: 1%{?dist} +Release: 2%{?dist} Source0: https://github.com/%{pecl_name}/%{pecl_name}/archive/%{gh_commit}/%{pecl_name}-%{upstream_version}%{?upstream_prever}-%{gh_short}.tar.gz +Patch0: upstream.patch + License: Xdebug-1.03 URL: https://xdebug.org/ @@ -87,6 +89,8 @@ mv %{sources}/package.xml . sed -e '/LICENSE/s/role="doc"/role="src"/' -i package.xml cd %{sources} +%patch -P0 -p1 + # Check extension version ver=$(sed -n '/XDEBUG_VERSION/{s/.* "//;s/".*$//;p}' php_xdebug.h) if test "$ver" != "%{upstream_version}%{?upstream_prever}%{?gh_date:-dev}"; then @@ -205,9 +209,6 @@ cd %{sources} rm tests/base/bug02036.phpt # Erratic result rm tests/debugger/bug00998-ipv6.phpt -# see https://bugs.xdebug.org/view.php?id=2220 -rm tests/debugger/bug01388-08.phpt -rm tests/debugger/bug02006-001.phpt # bug00886 is marked as slow as it uses a lot of disk space TEST_OPTS="-q -x --show-diff" @@ -236,6 +237,9 @@ REPORT_EXIT_STATUS=1 \ %changelog +* Mon Dec 11 2023 Remi Collet - 3.3.0-2 +- add upstream patch for test suite + * Fri Dec 1 2023 Remi Collet - 3.3.0-1 - update to 3.3.0 diff --git a/upstream.patch b/upstream.patch new file mode 100644 index 0000000..2f06420 --- /dev/null +++ b/upstream.patch @@ -0,0 +1,40 @@ +From adff1261e4fd3baf6e819e342f08fbe5c84c8d4d Mon Sep 17 00:00:00 2001 +From: Derick Rethans +Date: Mon, 11 Dec 2023 14:56:50 +0000 +Subject: [PATCH] Fixed test robustness + +--- + tests/debugger/bug01388-08.phpt | 4 ++-- + tests/debugger/bug02006-001.phpt | 2 +- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/tests/debugger/bug01388-08.phpt b/tests/debugger/bug01388-08.phpt +index e37fa6369..df1fec064 100644 +--- a/tests/debugger/bug01388-08.phpt ++++ b/tests/debugger/bug01388-08.phpt +@@ -50,10 +50,10 @@ dbgpRunFile( $filename, $commands ); + + -> run -i 6 + +- ++ + + +- ++ + + + +diff --git a/tests/debugger/bug02006-001.phpt b/tests/debugger/bug02006-001.phpt +index 908480701..b52218bff 100644 +--- a/tests/debugger/bug02006-001.phpt ++++ b/tests/debugger/bug02006-001.phpt +@@ -35,7 +35,7 @@ dbgpRunFile( $filename, $commands ); + + -> breakpoint_list -i 3 + +- ++ + + -> breakpoint_remove -i 4 -d %d0001 +