Debian Patches

Status for mutter/48.4-2

Patch Description Author Forwarded Bugs Origin Last update
workarounds/tests-Skip-thread-priority-test.patch tests: Skip thread priority test
This test added to 45 fails on Ubuntu's armhf builders

https://launchpad.net/ubuntu/+source/mutter/45~beta.1-0ubuntu1/+latestbuild/armhf

and on Debian's i386

https://buildd.debian.org/status/logs.php?pkg=mutter&arch=i386

Architecture defines are at
https://wiki.debian.org/ArchitectureSpecificsMemo
=?utf-8?q?Jeremy_B=C3=ADcha?= <jeremy.bicha@canonical.com> no 2023-08-21
workarounds/tests-Mark-view-verification-tests-as-incomplete-in-big-e.patch tests: Mark view-verification tests as incomplete in big-endian archs

Saved pixmaps are invalid in big-endian architectures, so let's disable
the tests for now, checking only the basic metadata but not comparing
the contents.
=?utf-8?b?Ik1hcmNvIFRyZXZpc2FuIChUcmV2acOxbyki?= <mail@3v1n0.net> yes upstream 2021-06-15
debian/tests-Do-not-run-screencast-tests.patch tests: Do not run screencast tests
They require to have a full running pipewire (that requires a system
dbus daemon) so, we can't easily get one up and running while building.

So let's disable this for now
=?utf-8?b?Ik1hcmNvIFRyZXZpc2FuIChUcmV2acOxbyki?= <mail@3v1n0.net> no 2021-05-20
workarounds/tests-skip-monitor-width-size-check-as-it-may-lead-to-une.patch tests: skip monitor width size check as it may lead to unexpected failure

This seems to be broken only on autopkg-tests.
=?utf-8?b?Ik1hcmNvIFRyZXZpc2FuIChUcmV2acOxbyki?= <mail@3v1n0.net> not-needed 2022-03-14
workarounds/Mark-several-additional-tests-as-flaky.patch Mark several additional tests as flaky
Most of these have never been reliable on Debian buildds, especially
on ARM, so having them fail is not a regression. They usually succeed
after a few retries, but that's time-consuming and unsuitable to be a
QA gate.

The input-capture test frequently hangs until it times out, so put that
one in a separate suite so that we don't need to run it at all.
Simon McVittie <smcv@debian.org> no 2023-12-13
workarounds/tests-Install-stacking-tests-into-a-subdirectory.patch tests: Install stacking tests into a subdirectory
These are not reliable enough on ci.debian.net to be used as a QA gate.
Simon McVittie <smcv@debian.org> not-needed debian 2024-09-07
clutter-Repick-actors-when-touches-emulate-button-clicks.patch clutter: Repick actors when touches emulate button clicks
Like we already do for native touch events.

The X Input Extension v2.2 includes automatic conversion of simple tap
sequences into emulated pointer events (emulated motion and mouse clicks),
depending on the state of grabs.

When this happens, no touch sequence is set and
`clutter_stage_pick_and_update_device` would refuse to pick an actor at all.
So touches received as emulated mouse clicks never reached their intended
target.
Daniel van Vugt <daniel.van.vugt@canonical.com> yes upstream https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4322 2025-03-07

All known versions for source package 'mutter'

Links