From: Simon McVittie Date: Thu, 2 Sep 2021 22:24:56 +0000 (+0100) Subject: Add patch to disable testing of the old 'gl' renderer X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1~1^2~17 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=db134682a3b5fe2e3dd2f63c77d6960373da2748;p=gtk4.git Add patch to disable testing of the old 'gl' renderer The newer 'ngl' renderer is already the default, and 'gl' was removed upstream in 4.5.x, so 'gl' doesn't seem worthwhile to try to support. It also crashes in a couple of tests on mips*el. Let's focus testing effort on the renderer that has a future. --- diff --git a/debian/patches/debian/testsuite-Don-t-test-the-old-gl-renderer.patch b/debian/patches/debian/testsuite-Don-t-test-the-old-gl-renderer.patch new file mode 100644 index 0000000000..d5f04aed2d --- /dev/null +++ b/debian/patches/debian/testsuite-Don-t-test-the-old-gl-renderer.patch @@ -0,0 +1,24 @@ +From: Simon McVittie +Date: Thu, 2 Sep 2021 22:44:21 +0100 +Subject: testsuite: Don't test the old gl renderer + +This was removed in GTK 4.5, and two of its tests crash when run on +mipsel. + +Forwarded: not-needed, upstream removed this renderer already +--- + testsuite/gsk/meson.build | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/testsuite/gsk/meson.build b/testsuite/gsk/meson.build +index e6901e5..d225653 100644 +--- a/testsuite/gsk/meson.build ++++ b/testsuite/gsk/meson.build +@@ -92,7 +92,6 @@ informative_render_tests = [ + + renderers = [ + # name exclude term +- [ 'gl', '-ngl' ], + [ 'ngl', '' ], + [ 'broadway', '-3d' ], + [ 'cairo', '-3d' ], diff --git a/debian/patches/series b/debian/patches/series index 60db8eae65..1b6f0d1b92 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -6,3 +6,4 @@ compose-Generate-endian-dependent-compact-Compose-data.patch compose-Document-how-to-get-compose-parse-input-from-libX.patch compose-Update-sequences-from-libX11-1.7.2.patch reftest-compare-Treat-colour-channels-as-undefined-if-alp.patch +debian/testsuite-Don-t-test-the-old-gl-renderer.patch