Diff of the two buildlogs:

--
--- b1/build.log	2025-03-18 02:04:01.286304957 +0000
+++ b2/build.log	2025-03-18 00:26:34.427155051 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Mon Mar 17 12:26:45 -12 2025
-I: pbuilder-time-stamp: 1742257605
+I: Current time: Mon Apr 20 17:38:07 +14 2026
+I: pbuilder-time-stamp: 1776656287
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
 I: copying local configuration
@@ -31,54 +31,86 @@
 dpkg-source: info: applying 1004_fix-lomiri-crash-on-app-close.patch
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/49418/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/410/tmp/hooks/D01_modify_environment starting
+debug: Running on ionos16-i386.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Apr 20 03:38 /bin/sh -> /bin/bash
+I: Setting pbuilder2's login shell to /bin/bash
+I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
+I: user script /srv/workspace/pbuilder/410/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/410/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build/reproducible-path'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='i386'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=11 '
-  DISTRIBUTION='unstable'
-  HOME='/root'
-  HOST_ARCH='i386'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu")
+  BASH_VERSION='5.2.37(1)-release'
+  BUILDDIR=/build/reproducible-path
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=i386
+  DEBIAN_FRONTEND=noninteractive
+  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=21 '
+  DIRSTACK=()
+  DISTRIBUTION=unstable
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=i686
+  HOST_ARCH=i386
   IFS=' 	
   '
-  INVOCATION_ID='1901e2940c8d470b9c62aa63ba24163a'
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  LD_LIBRARY_PATH='/usr/lib/libeatmydata'
-  LD_PRELOAD='libeatmydata.so'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='49418'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=6a4080f607f0423ba2580d59683e6981
+  LANG=C
+  LANGUAGE=de_CH:de
+  LC_ALL=C
+  LD_LIBRARY_PATH=/usr/lib/libeatmydata
+  LD_PRELOAD=libeatmydata.so
+  MACHTYPE=i686-pc-linux-gnu
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnu
+  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+  PBCURRENTCOMMANDLINEOPERATION=build
+  PBUILDER_OPERATION=build
+  PBUILDER_PKGDATADIR=/usr/share/pbuilder
+  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+  PBUILDER_SYSCONFDIR=/etc
+  PIPESTATUS=([0]="0")
+  POSIXLY_CORRECT=y
+  PPID=410
   PS4='+ '
-  PWD='/'
-  SHELL='/bin/bash'
-  SHLVL='2'
-  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.3ju0Tjpk/pbuilderrc_t8U0 --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.3ju0Tjpk/b1 --logfile b1/build.log mir_2.20.0-4.dsc'
-  SUDO_GID='112'
-  SUDO_UID='107'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://46.16.76.132:3128'
+  PWD=/
+  SHELL=/bin/bash
+  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+  SHLVL=3
+  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.3ju0Tjpk/pbuilderrc_e2aH --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.3ju0Tjpk/b2 --logfile b2/build.log mir_2.20.0-4.dsc'
+  SUDO_GID=112
+  SUDO_UID=107
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://213.165.73.152:3128
 I: uname -a
-  Linux ionos12-i386 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Mar  4 11:20 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/49418/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Mar  4  2025 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/410/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -598,7 +630,7 @@
 Get: 373 http://deb.debian.org/debian unstable/main i386 xserver-common all 2:21.1.16-1 [2409 kB]
 Get: 374 http://deb.debian.org/debian unstable/main i386 xsltproc i386 1.1.35-1.2 [115 kB]
 Get: 375 http://deb.debian.org/debian unstable/main i386 xwayland i386 2:24.1.6-1 [957 kB]
-Fetched 263 MB in 8s (31.4 MB/s)
+Fetched 263 MB in 23s (11.3 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package libdbus-1-3:i386.
 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19770 files and directories currently installed.)
@@ -1814,8 +1846,8 @@
 Setting up tzdata (2025a-2) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Tue Mar 18 00:30:39 UTC 2025.
-Universal Time is now:  Tue Mar 18 00:30:39 UTC 2025.
+Local time is now:      Mon Apr 20 03:42:30 UTC 2026.
+Universal Time is now:  Mon Apr 20 03:42:30 UTC 2026.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libboost-atomic1.83.0:i386 (1.83.0-4.1+b2) ...
@@ -2134,7 +2166,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/mir-2.20.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../mir_2.20.0-4_source.changes
+I: user script /srv/workspace/pbuilder/410/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/410/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/mir-2.20.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../mir_2.20.0-4_source.changes
 dpkg-buildpackage: info: source package mir
 dpkg-buildpackage: info: source version 2.20.0-4
 dpkg-buildpackage: info: source distribution unstable
@@ -2319,8 +2355,8 @@
 -- Performing Test SUPPORTS_SCOPED_W_NO_ATTRIBUTES
 -- Performing Test SUPPORTS_SCOPED_W_NO_ATTRIBUTES - Success
 -- Cannot enable coverage targets because neither lcov nor gcovr are found.
--- Configuring done (37.1s)
--- Generating done (4.7s)
+-- Configuring done (68.1s)
+-- Generating done (6.4s)
 CMake Warning:
   Manually-specified variables were not used by the project:
 
@@ -2360,249 +2396,240 @@
 This warning is for project developers.  Use -Wno-dev to suppress it.
 
 -- Cannot enable coverage targets because neither lcov nor gcovr are found.
--- Configuring done (3.8s)
--- Generating done (4.6s)
+-- Configuring done (9.2s)
+-- Generating done (10.1s)
 -- Build files have been written to: /build/reproducible-path/mir-2.20.0/build-i386
 make[1]: Leaving directory '/build/reproducible-path/mir-2.20.0'
    dh_auto_build -O-Bbuild-i386
-	cd build-i386 && make -j11 "INSTALL=install --strip-program=true" VERBOSE=1
+	cd build-i386 && make -j21 "INSTALL=install --strip-program=true" VERBOSE=1
 make[1]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 /usr/bin/cmake -S/build/reproducible-path/mir-2.20.0 -B/build/reproducible-path/mir-2.20.0/build-i386 --check-build-system CMakeFiles/Makefile.cmake 0
 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/mir-2.20.0/build-i386/CMakeFiles /build/reproducible-path/mir-2.20.0/build-i386//CMakeFiles/progress.marks
 make  -f CMakeFiles/Makefile2 all
 make[2]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f CMakeFiles/GMock.dir/build.make CMakeFiles/GMock.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/CMakeFiles/GMock.dir/DependInfo.cmake "--color="
 make  -f src/CMakeFiles/wrapper.dir/build.make src/CMakeFiles/wrapper.dir/depend
 make  -f src/core/CMakeFiles/mircore.dir/build.make src/core/CMakeFiles/mircore.dir/depend
+make  -f src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/build.make src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/depend
+make  -f src/common/time/CMakeFiles/mirtime.dir/build.make src/common/time/CMakeFiles/mirtime.dir/depend
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/CMakeFiles/GMock.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src /build/reproducible-path/mir-2.20.0/build-i386/src/CMakeFiles/wrapper.dir/DependInfo.cmake "--color="
-make  -f src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/build.make src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/depend
+make  -f src/common/logging/CMakeFiles/mirsharedlogging.dir/build.make src/common/logging/CMakeFiles/mirsharedlogging.dir/depend
+make  -f src/common/report/lttng/CMakeFiles/mirsharedlttng.dir/build.make src/common/report/lttng/CMakeFiles/mirsharedlttng.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/core /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/core /build/reproducible-path/mir-2.20.0/build-i386/src/core/CMakeFiles/mircore.dir/DependInfo.cmake "--color="
+make  -f src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/build.make src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/wayland/generator /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/DependInfo.cmake "--color="
-make  -f src/common/time/CMakeFiles/mirtime.dir/build.make src/common/time/CMakeFiles/mirtime.dir/depend
-make  -f src/common/logging/CMakeFiles/mirsharedlogging.dir/build.make src/common/logging/CMakeFiles/mirsharedlogging.dir/depend
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f src/common/thread/CMakeFiles/mirsharedthread.dir/build.make src/common/thread/CMakeFiles/mirsharedthread.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/common/time /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/common/time /build/reproducible-path/mir-2.20.0/build-i386/src/common/time/CMakeFiles/mirtime.dir/DependInfo.cmake "--color="
+make  -f src/platform/udev/CMakeFiles/mirudev.dir/build.make src/platform/udev/CMakeFiles/mirudev.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f src/server/report/lttng/CMakeFiles/mirserverlttng.dir/build.make src/server/report/lttng/CMakeFiles/mirserverlttng.dir/depend
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/common/logging /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/common/logging /build/reproducible-path/mir-2.20.0/build-i386/src/common/logging/CMakeFiles/mirsharedlogging.dir/DependInfo.cmake "--color="
-make  -f CMakeFiles/GMock.dir/build.make CMakeFiles/GMock.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/common/report/lttng/CMakeFiles/mirsharedlttng.dir/build.make src/common/report/lttng/CMakeFiles/mirsharedlttng.dir/depend
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f examples/miral-shell/CMakeFiles/miral-app.dir/build.make examples/miral-shell/CMakeFiles/miral-app.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/common/report/lttng /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/common/report/lttng /build/reproducible-path/mir-2.20.0/build-i386/src/common/report/lttng/CMakeFiles/mirsharedlttng.dir/DependInfo.cmake "--color="
-make  -f src/CMakeFiles/wrapper.dir/build.make src/CMakeFiles/wrapper.dir/build
+make  -f examples/miral-shell/CMakeFiles/miral-terminal.dir/build.make examples/miral-shell/CMakeFiles/miral-terminal.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/core/CMakeFiles/mircore.dir/build.make src/core/CMakeFiles/mircore.dir/build
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/common/time/CMakeFiles/mirtime.dir/build.make src/common/time/CMakeFiles/mirtime.dir/build
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platform/udev /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platform/udev /build/reproducible-path/mir-2.20.0/build-i386/src/platform/udev/CMakeFiles/mirudev.dir/DependInfo.cmake "--color="
+make  -f examples/miral-shell/CMakeFiles/miral-shell-wrapped.dir/build.make examples/miral-shell/CMakeFiles/miral-shell-wrapped.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/build.make src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  0%] Building CXX object CMakeFiles/GMock.dir/usr/src/googletest/googlemock/src/gmock-all.cc.o
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/common/thread /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/common/thread /build/reproducible-path/mir-2.20.0/build-i386/src/common/thread/CMakeFiles/mirsharedthread.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/report/lttng /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng/CMakeFiles/mirserverlttng.dir/DependInfo.cmake "--color="
+make  -f examples/miral-kiosk/CMakeFiles/miral-kiosk-wrapped.dir/build.make examples/miral-kiosk/CMakeFiles/miral-kiosk-wrapped.dir/depend
+make  -f examples/miral-system-compositor/CMakeFiles/miral-system-compositor-wrapped.dir/build.make examples/miral-system-compositor/CMakeFiles/miral-system-compositor-wrapped.dir/depend
+make  -f examples/mir_demo_server/CMakeFiles/mir_demo_server-wrapped.dir/build.make examples/mir_demo_server/CMakeFiles/mir_demo_server-wrapped.dir/depend
+make  -f examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-wrapped.dir/build.make examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-wrapped.dir/depend
+make  -f examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-launch.dir/build.make examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-launch.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/common/logging/CMakeFiles/mirsharedlogging.dir/build.make src/common/logging/CMakeFiles/mirsharedlogging.dir/build
-[  0%] Building C object src/CMakeFiles/wrapper.dir/wrapper.c.o
-/usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -I/usr/src/gmock -MD -MT CMakeFiles/GMock.dir/usr/src/googletest/googlemock/src/gmock-all.cc.o -MF CMakeFiles/GMock.dir/usr/src/googletest/googlemock/src/gmock-all.cc.o.d -o CMakeFiles/GMock.dir/usr/src/googletest/googlemock/src/gmock-all.cc.o -c /usr/src/googletest/googlemock/src/gmock-all.cc
-make  -f src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/build.make src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/depend
-cd /build/reproducible-path/mir-2.20.0/build-i386/src && /usr/bin/cc -DEGL_NO_X11 -DEXECUTABLE_FORMAT=\"%s.bin\" -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -MD -MT src/CMakeFiles/wrapper.dir/wrapper.c.o -MF CMakeFiles/wrapper.dir/wrapper.c.o.d -o CMakeFiles/wrapper.dir/wrapper.c.o -c /build/reproducible-path/mir-2.20.0/src/wrapper.c
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/miral-shell /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/CMakeFiles/miral-shell-wrapped.dir/DependInfo.cmake "--color="
+make  -f examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/build.make examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/miral-kiosk /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-kiosk /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-kiosk/CMakeFiles/miral-kiosk-wrapped.dir/DependInfo.cmake "--color="
+make  -f examples/client/CMakeFiles/mir_demo_client_wayland-wrapped.dir/build.make examples/client/CMakeFiles/mir_demo_client_wayland-wrapped.dir/depend
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/miral-system-compositor /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-system-compositor /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-system-compositor/CMakeFiles/miral-system-compositor-wrapped.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/mir_demo_server /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server/CMakeFiles/mir_demo_server-wrapped.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/mir-x11-kiosk /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-wrapped.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/mir-x11-kiosk /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-launch.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/client /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/client /build/reproducible-path/mir-2.20.0/build-i386/examples/client/CMakeFiles/mir_demo_client_wayland-wrapped.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/miral-shell /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/CMakeFiles/miral-terminal.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/common/sharedlibrary /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/common/sharedlibrary /build/reproducible-path/mir-2.20.0/build-i386/src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/DependInfo.cmake "--color="
-[  0%] Building CXX object src/core/CMakeFiles/mircore.dir/anonymous_shm_file.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/core && /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircore_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/core/CMakeFiles/mircore.dir/anonymous_shm_file.cpp.o -MF CMakeFiles/mircore.dir/anonymous_shm_file.cpp.o.d -o CMakeFiles/mircore.dir/anonymous_shm_file.cpp.o -c /build/reproducible-path/mir-2.20.0/src/core/anonymous_shm_file.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  0%] Building CXX object src/common/time/CMakeFiles/mirtime.dir/steady_clock.cpp.o
-make  -f src/common/report/lttng/CMakeFiles/mirsharedlttng.dir/build.make src/common/report/lttng/CMakeFiles/mirsharedlttng.dir/build
-[  0%] Building CXX object src/core/CMakeFiles/mircore.dir/fatal.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/time && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/time/CMakeFiles/mirtime.dir/steady_clock.cpp.o -MF CMakeFiles/mirtime.dir/steady_clock.cpp.o.d -o CMakeFiles/mirtime.dir/steady_clock.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/time/steady_clock.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/core && /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircore_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/core/CMakeFiles/mircore.dir/fatal.cpp.o -MF CMakeFiles/mircore.dir/fatal.cpp.o.d -o CMakeFiles/mircore.dir/fatal.cpp.o -c /build/reproducible-path/mir-2.20.0/src/core/fatal.cpp
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  0%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/wrapper_generator.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/wrapper_generator.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/wrapper_generator.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/wrapper_generator.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/wrapper_generator.cpp
-[  0%] Building CXX object src/core/CMakeFiles/mircore.dir/fd.cpp.o
-[  0%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/utils.cpp.o
-[  0%] Building CXX object src/common/logging/CMakeFiles/mirsharedlogging.dir/dumb_console_logger.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/core && /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircore_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/core/CMakeFiles/mircore.dir/fd.cpp.o -MF CMakeFiles/mircore.dir/fd.cpp.o.d -o CMakeFiles/mircore.dir/fd.cpp.o -c /build/reproducible-path/mir-2.20.0/src/core/fd.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/utils.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/utils.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/utils.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/utils.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/miral-shell /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/CMakeFiles/miral-app.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/logging && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/logging/CMakeFiles/mirsharedlogging.dir/dumb_console_logger.cpp.o -MF CMakeFiles/mirsharedlogging.dir/dumb_console_logger.cpp.o.d -o CMakeFiles/mirsharedlogging.dir/dumb_console_logger.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/logging/dumb_console_logger.cpp
-make  -f src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/build.make src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/build
+make  -f examples/miral-shell/CMakeFiles/miral-app.dir/build.make examples/miral-shell/CMakeFiles/miral-app.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  0%] Building CXX object src/common/report/lttng/CMakeFiles/mirsharedlttng.dir/tracepoint_provider.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/report/lttng && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_TRACEPOINT_LIB_INSTALL_PATH=\"/usr/lib/i386-linux-gnu/mir/tools\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/report/lttng/CMakeFiles/mirsharedlttng.dir/tracepoint_provider.cpp.o -MF CMakeFiles/mirsharedlttng.dir/tracepoint_provider.cpp.o.d -o CMakeFiles/mirsharedlttng.dir/tracepoint_provider.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/report/lttng/tracepoint_provider.cpp
-[  0%] Building CXX object src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/module_deleter.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/sharedlibrary && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/module_deleter.cpp.o -MF CMakeFiles/mirsharedsharedlibrary.dir/module_deleter.cpp.o.d -o CMakeFiles/mirsharedsharedlibrary.dir/module_deleter.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/sharedlibrary/module_deleter.cpp
-[  1%] Linking C executable ../bin/wrapper
-cd /build/reproducible-path/mir-2.20.0/build-i386/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/wrapper.dir/link.txt --verbose=1
-/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/wrapper.dir/link.d CMakeFiles/wrapper.dir/wrapper.c.o -o ../bin/wrapper
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell && cp /build/reproducible-path/mir-2.20.0/examples/miral-shell/miral-app.sh /build/reproducible-path/mir-2.20.0/build-i386/bin/miral-app
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  1%] Built target wrapper
-make  -f src/common/thread/CMakeFiles/mirsharedthread.dir/build.make src/common/thread/CMakeFiles/mirsharedthread.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/common/thread /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/common/thread /build/reproducible-path/mir-2.20.0/build-i386/src/common/thread/CMakeFiles/mirsharedthread.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/build.make src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/build
 make  -f src/common/thread/CMakeFiles/mirsharedthread.dir/build.make src/common/thread/CMakeFiles/mirsharedthread.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  1%] Building CXX object src/common/thread/CMakeFiles/mirsharedthread.dir/thread_name.cpp.o
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  0%] Building CXX object src/common/thread/CMakeFiles/mirsharedthread.dir/thread_name.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/thread && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/thread/CMakeFiles/mirsharedthread.dir/thread_name.cpp.o -MF CMakeFiles/mirsharedthread.dir/thread_name.cpp.o.d -o CMakeFiles/mirsharedthread.dir/thread_name.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/thread/thread_name.cpp
-[  1%] Building CXX object src/common/thread/CMakeFiles/mirsharedthread.dir/recursive_read_write_mutex.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/thread && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/thread/CMakeFiles/mirsharedthread.dir/recursive_read_write_mutex.cpp.o -MF CMakeFiles/mirsharedthread.dir/recursive_read_write_mutex.cpp.o.d -o CMakeFiles/mirsharedthread.dir/recursive_read_write_mutex.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/thread/recursive_read_write_mutex.cpp
-[  1%] Building CXX object src/core/CMakeFiles/mircore.dir/depth_layer.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/core && /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircore_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/core/CMakeFiles/mircore.dir/depth_layer.cpp.o -MF CMakeFiles/mircore.dir/depth_layer.cpp.o.d -o CMakeFiles/mircore.dir/depth_layer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/core/depth_layer.cpp
-[  1%] Building CXX object src/core/CMakeFiles/mircore.dir/geometry/rectangles.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/core && /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircore_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/core/CMakeFiles/mircore.dir/geometry/rectangles.cpp.o -MF CMakeFiles/mircore.dir/geometry/rectangles.cpp.o.d -o CMakeFiles/mircore.dir/geometry/rectangles.cpp.o -c /build/reproducible-path/mir-2.20.0/src/core/geometry/rectangles.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  1%] Built target mirsharedlttng
-make  -f src/platform/udev/CMakeFiles/mirudev.dir/build.make src/platform/udev/CMakeFiles/mirudev.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platform/udev /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platform/udev /build/reproducible-path/mir-2.20.0/build-i386/src/platform/udev/CMakeFiles/mirudev.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/platform/udev/CMakeFiles/mirudev.dir/build.make src/platform/udev/CMakeFiles/mirudev.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  1%] Building CXX object src/platform/udev/CMakeFiles/mirudev.dir/udev_wrapper.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/udev && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/include/platform -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/udev/CMakeFiles/mirudev.dir/udev_wrapper.cpp.o -MF CMakeFiles/mirudev.dir/udev_wrapper.cpp.o.d -o CMakeFiles/mirudev.dir/udev_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/udev/udev_wrapper.cpp
-[  2%] Building CXX object src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/shared_library.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/sharedlibrary && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/shared_library.cpp.o -MF CMakeFiles/mirsharedsharedlibrary.dir/shared_library.cpp.o.d -o CMakeFiles/mirsharedsharedlibrary.dir/shared_library.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/sharedlibrary/shared_library.cpp
-[  2%] Building CXX object src/common/logging/CMakeFiles/mirsharedlogging.dir/file_logger.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/logging && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/logging/CMakeFiles/mirsharedlogging.dir/file_logger.cpp.o -MF CMakeFiles/mirsharedlogging.dir/file_logger.cpp.o.d -o CMakeFiles/mirsharedlogging.dir/file_logger.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/logging/file_logger.cpp
-[  2%] Building CXX object src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/shared_library_prober.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/sharedlibrary && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/shared_library_prober.cpp.o -MF CMakeFiles/mirsharedsharedlibrary.dir/shared_library_prober.cpp.o.d -o CMakeFiles/mirsharedsharedlibrary.dir/shared_library_prober.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/sharedlibrary/shared_library_prober.cpp
-make  -f src/server/report/lttng/CMakeFiles/mirserverlttng.dir/build.make src/server/report/lttng/CMakeFiles/mirserverlttng.dir/depend
+make  -f examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-wrapped.dir/build.make examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-wrapped.dir/build
+make  -f src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/build.make src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/report/lttng /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng/CMakeFiles/mirserverlttng.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/server/report/lttng/CMakeFiles/mirserverlttng.dir/build.make src/server/report/lttng/CMakeFiles/mirserverlttng.dir/build
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir-x11-kiosk
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  2%] Building C object src/server/report/lttng/CMakeFiles/mirserverlttng.dir/tracepoints.c.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng && /usr/bin/cc -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirserverlttng_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/report/lttng -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -fPIC -Wno-error=missing-field-initializers -Wno-error=unused-function -Wno-error=unused-parameter -MD -MT src/server/report/lttng/CMakeFiles/mirserverlttng.dir/tracepoints.c.o -MF CMakeFiles/mirserverlttng.dir/tracepoints.c.o.d -o CMakeFiles/mirserverlttng.dir/tracepoints.c.o -c /build/reproducible-path/mir-2.20.0/src/server/report/lttng/tracepoints.c
-[  2%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/enum.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/enum.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/enum.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/enum.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/enum.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  2%] Built target mirtime
-make  -f examples/miral-shell/CMakeFiles/miral-app.dir/build.make examples/miral-shell/CMakeFiles/miral-app.dir/depend
+make  -f examples/miral-system-compositor/CMakeFiles/miral-system-compositor-wrapped.dir/build.make examples/miral-system-compositor/CMakeFiles/miral-system-compositor-wrapped.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/miral-shell /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/CMakeFiles/miral-app.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-system-compositor && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/miral-system-compositor
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f examples/miral-shell/CMakeFiles/miral-app.dir/build.make examples/miral-shell/CMakeFiles/miral-app.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell && cp /build/reproducible-path/mir-2.20.0/examples/miral-shell/miral-app.sh /build/reproducible-path/mir-2.20.0/build-i386/bin/miral-app
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  2%] Built target miral-app
-make  -f examples/miral-shell/CMakeFiles/miral-terminal.dir/build.make examples/miral-shell/CMakeFiles/miral-terminal.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/miral-shell /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/CMakeFiles/miral-terminal.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f examples/miral-shell/CMakeFiles/miral-terminal.dir/build.make examples/miral-shell/CMakeFiles/miral-terminal.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell && cp /build/reproducible-path/mir-2.20.0/examples/miral-shell/miral-terminal.sh /build/reproducible-path/mir-2.20.0/build-i386/bin/miral-terminal
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f examples/miral-shell/CMakeFiles/miral-shell-wrapped.dir/build.make examples/miral-shell/CMakeFiles/miral-shell-wrapped.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/miral-shell /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/CMakeFiles/miral-shell-wrapped.dir/DependInfo.cmake "--color="
-[  2%] Built target miral-terminal
-make  -f examples/miral-kiosk/CMakeFiles/miral-kiosk-wrapped.dir/build.make examples/miral-kiosk/CMakeFiles/miral-kiosk-wrapped.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/miral-kiosk /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-kiosk /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-kiosk/CMakeFiles/miral-kiosk-wrapped.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f examples/miral-shell/CMakeFiles/miral-shell-wrapped.dir/build.make examples/miral-shell/CMakeFiles/miral-shell-wrapped.dir/build
+make  -f examples/client/CMakeFiles/mir_demo_client_wayland-wrapped.dir/build.make examples/client/CMakeFiles/mir_demo_client_wayland-wrapped.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/miral-shell
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir_demo_client_wayland
+[  0%] Building CXX object src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/module_deleter.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/sharedlibrary && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/module_deleter.cpp.o -MF CMakeFiles/mirsharedsharedlibrary.dir/module_deleter.cpp.o.d -o CMakeFiles/mirsharedsharedlibrary.dir/module_deleter.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/sharedlibrary/module_deleter.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f examples/miral-kiosk/CMakeFiles/miral-kiosk-wrapped.dir/build.make examples/miral-kiosk/CMakeFiles/miral-kiosk-wrapped.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  0%] Built target mir-x11-kiosk-wrapped
+[  0%] Built target miral-system-compositor-wrapped
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-kiosk && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/miral-kiosk
+make  -f src/core/CMakeFiles/mircore.dir/build.make src/core/CMakeFiles/mircore.dir/build
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  2%] Built target miral-shell-wrapped
-make  -f examples/miral-system-compositor/CMakeFiles/miral-system-compositor-wrapped.dir/build.make examples/miral-system-compositor/CMakeFiles/miral-system-compositor-wrapped.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/miral-system-compositor /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-system-compositor /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-system-compositor/CMakeFiles/miral-system-compositor-wrapped.dir/DependInfo.cmake "--color="
-[  2%] Built target miral-kiosk-wrapped
-make  -f examples/mir_demo_server/CMakeFiles/mir_demo_server-wrapped.dir/build.make examples/mir_demo_server/CMakeFiles/mir_demo_server-wrapped.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/mir_demo_server /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server/CMakeFiles/mir_demo_server-wrapped.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f examples/miral-system-compositor/CMakeFiles/miral-system-compositor-wrapped.dir/build.make examples/miral-system-compositor/CMakeFiles/miral-system-compositor-wrapped.dir/build
+make  -f CMakeFiles/GMock.dir/build.make CMakeFiles/GMock.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-system-compositor && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/miral-system-compositor
+[  0%] Built target mir_demo_client_wayland-wrapped
+[  0%] Generating mir-shell.h, mir-shell.c
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && sh -c "wayland-scanner client-header /build/reproducible-path/mir-2.20.0/wayland-protocols/mir-shell-unstable-v1.xml /build/reproducible-path/mir-2.20.0/build-i386/examples/client/mir-shell.h"
+[  0%] Built target miral-terminal
+[  0%] Building CXX object src/core/CMakeFiles/mircore.dir/anonymous_shm_file.cpp.o
+[  1%] Building CXX object src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/shared_library.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/core && /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircore_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/core/CMakeFiles/mircore.dir/anonymous_shm_file.cpp.o -MF CMakeFiles/mircore.dir/anonymous_shm_file.cpp.o.d -o CMakeFiles/mircore.dir/anonymous_shm_file.cpp.o -c /build/reproducible-path/mir-2.20.0/src/core/anonymous_shm_file.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/sharedlibrary && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/shared_library.cpp.o -MF CMakeFiles/mirsharedsharedlibrary.dir/shared_library.cpp.o.d -o CMakeFiles/mirsharedsharedlibrary.dir/shared_library.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/sharedlibrary/shared_library.cpp
+[  1%] Building CXX object CMakeFiles/GMock.dir/usr/src/googletest/googlemock/src/gmock-all.cc.o
+/usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -I/usr/src/gmock -MD -MT CMakeFiles/GMock.dir/usr/src/googletest/googlemock/src/gmock-all.cc.o -MF CMakeFiles/GMock.dir/usr/src/googletest/googlemock/src/gmock-all.cc.o.d -o CMakeFiles/GMock.dir/usr/src/googletest/googlemock/src/gmock-all.cc.o -c /usr/src/googletest/googlemock/src/gmock-all.cc
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  1%] Building CXX object src/common/thread/CMakeFiles/mirsharedthread.dir/recursive_read_write_mutex.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/thread && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/thread/CMakeFiles/mirsharedthread.dir/recursive_read_write_mutex.cpp.o -MF CMakeFiles/mirsharedthread.dir/recursive_read_write_mutex.cpp.o.d -o CMakeFiles/mirsharedthread.dir/recursive_read_write_mutex.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/thread/recursive_read_write_mutex.cpp
+[  1%] Building CXX object src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/shared_library_prober.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/sharedlibrary && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/shared_library_prober.cpp.o -MF CMakeFiles/mirsharedsharedlibrary.dir/shared_library_prober.cpp.o.d -o CMakeFiles/mirsharedsharedlibrary.dir/shared_library_prober.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/sharedlibrary/shared_library_prober.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f src/common/report/lttng/CMakeFiles/mirsharedlttng.dir/build.make src/common/report/lttng/CMakeFiles/mirsharedlttng.dir/build
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f examples/mir_demo_server/CMakeFiles/mir_demo_server-wrapped.dir/build.make examples/mir_demo_server/CMakeFiles/mir_demo_server-wrapped.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir_demo_server
-[  2%] Built target miral-system-compositor-wrapped
+[  1%] Built target miral-app
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-wrapped.dir/build.make examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-wrapped.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/mir-x11-kiosk /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-wrapped.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && sh -c "wayland-scanner private-code  /build/reproducible-path/mir-2.20.0/wayland-protocols/mir-shell-unstable-v1.xml /build/reproducible-path/mir-2.20.0/build-i386/examples/client/mir-shell.c"
+[  1%] Building CXX object src/common/thread/CMakeFiles/mirsharedthread.dir/signal_blocker.cpp.o
+[  1%] Built target mir_demo_server-wrapped
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/thread && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/thread/CMakeFiles/mirsharedthread.dir/signal_blocker.cpp.o -MF CMakeFiles/mirsharedthread.dir/signal_blocker.cpp.o.d -o CMakeFiles/mirsharedthread.dir/signal_blocker.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/thread/signal_blocker.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  2%] Built target mir_demo_server-wrapped
-make  -f examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-wrapped.dir/build.make examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-wrapped.dir/build
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f src/CMakeFiles/wrapper.dir/build.make src/CMakeFiles/wrapper.dir/build
+make  -f examples/miral-shell/CMakeFiles/miral-shell-wrapped.dir/build.make examples/miral-shell/CMakeFiles/miral-shell-wrapped.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-launch.dir/build.make examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-launch.dir/depend
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir-x11-kiosk
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/mir-x11-kiosk /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-launch.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/miral-shell
+[  1%] Generating xdg-shell.h, xdg-shell.c
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  2%] Built target mir-x11-kiosk-wrapped
-make  -f examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/build.make examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/depend
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && sh -c "wayland-scanner client-header /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-shell.xml /build/reproducible-path/mir-2.20.0/build-i386/examples/client/xdg-shell.h"
+[  1%] Building CXX object src/core/CMakeFiles/mircore.dir/fatal.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/core && /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircore_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/core/CMakeFiles/mircore.dir/fatal.cpp.o -MF CMakeFiles/mircore.dir/fatal.cpp.o.d -o CMakeFiles/mircore.dir/fatal.cpp.o -c /build/reproducible-path/mir-2.20.0/src/core/fatal.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f src/server/report/lttng/CMakeFiles/mirserverlttng.dir/build.make src/server/report/lttng/CMakeFiles/mirserverlttng.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && sh -c "wayland-scanner private-code  /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-shell.xml /build/reproducible-path/mir-2.20.0/build-i386/examples/client/xdg-shell.c"
+[  1%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/wrapper_generator.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/wrapper_generator.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/wrapper_generator.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/wrapper_generator.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/wrapper_generator.cpp
+[  1%] Building C object src/CMakeFiles/wrapper.dir/wrapper.c.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src && /usr/bin/cc -DEGL_NO_X11 -DEXECUTABLE_FORMAT=\"%s.bin\" -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -MD -MT src/CMakeFiles/wrapper.dir/wrapper.c.o -MF CMakeFiles/wrapper.dir/wrapper.c.o.d -o CMakeFiles/wrapper.dir/wrapper.c.o -c /build/reproducible-path/mir-2.20.0/src/wrapper.c
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f src/common/time/CMakeFiles/mirtime.dir/build.make src/common/time/CMakeFiles/mirtime.dir/build
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f src/platform/udev/CMakeFiles/mirudev.dir/build.make src/platform/udev/CMakeFiles/mirudev.dir/build
 make  -f examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-launch.dir/build.make examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk-launch.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk && cp /build/reproducible-path/mir-2.20.0/examples/mir-x11-kiosk/mir-x11-kiosk-launch.sh /build/reproducible-path/mir-2.20.0/build-i386/bin/mir-x11-kiosk-launch
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  2%] Generating xdg-shell.h, xdg-shell.c
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && sh -c "wayland-scanner client-header /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-shell.xml /build/reproducible-path/mir-2.20.0/build-i386/examples/client/xdg-shell.h"
-[  2%] Built target mir-x11-kiosk-launch
-make  -f examples/client/CMakeFiles/mir_demo_client_wayland-wrapped.dir/build.make examples/client/CMakeFiles/mir_demo_client_wayland-wrapped.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/client /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/client /build/reproducible-path/mir-2.20.0/build-i386/examples/client/CMakeFiles/mir_demo_client_wayland-wrapped.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && sh -c "wayland-scanner private-code  /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-shell.xml /build/reproducible-path/mir-2.20.0/build-i386/examples/client/xdg-shell.c"
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f examples/client/CMakeFiles/mir_demo_client_wayland-wrapped.dir/build.make examples/client/CMakeFiles/mir_demo_client_wayland-wrapped.dir/build
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f examples/miral-kiosk/CMakeFiles/miral-kiosk-wrapped.dir/build.make examples/miral-kiosk/CMakeFiles/miral-kiosk-wrapped.dir/build
+make  -f src/common/logging/CMakeFiles/mirsharedlogging.dir/build.make src/common/logging/CMakeFiles/mirsharedlogging.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir_demo_client_wayland
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-kiosk && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/miral-kiosk
+[  1%] Building CXX object src/common/time/CMakeFiles/mirtime.dir/steady_clock.cpp.o
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/time && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/time/CMakeFiles/mirtime.dir/steady_clock.cpp.o -MF CMakeFiles/mirtime.dir/steady_clock.cpp.o.d -o CMakeFiles/mirtime.dir/steady_clock.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/time/steady_clock.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  2%] Generating mir-shell.h, mir-shell.c
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && sh -c "wayland-scanner client-header /build/reproducible-path/mir-2.20.0/wayland-protocols/mir-shell-unstable-v1.xml /build/reproducible-path/mir-2.20.0/build-i386/examples/client/mir-shell.h"
-[  2%] Building CXX object src/common/thread/CMakeFiles/mirsharedthread.dir/signal_blocker.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/thread && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/thread/CMakeFiles/mirsharedthread.dir/signal_blocker.cpp.o -MF CMakeFiles/mirsharedthread.dir/signal_blocker.cpp.o.d -o CMakeFiles/mirsharedthread.dir/signal_blocker.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/thread/signal_blocker.cpp
-[  2%] Built target mir_demo_client_wayland-wrapped
+[  1%] Built target miral-shell-wrapped
+[  1%] Building CXX object src/platform/udev/CMakeFiles/mirudev.dir/udev_wrapper.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/udev && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/include/platform -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/udev/CMakeFiles/mirudev.dir/udev_wrapper.cpp.o -MF CMakeFiles/mirudev.dir/udev_wrapper.cpp.o.d -o CMakeFiles/mirudev.dir/udev_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/udev/udev_wrapper.cpp
+[  1%] Built target mir-x11-kiosk-launch
+[  1%] Building CXX object src/common/logging/CMakeFiles/mirsharedlogging.dir/dumb_console_logger.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/logging && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/logging/CMakeFiles/mirsharedlogging.dir/dumb_console_logger.cpp.o -MF CMakeFiles/mirsharedlogging.dir/dumb_console_logger.cpp.o.d -o CMakeFiles/mirsharedlogging.dir/dumb_console_logger.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/logging/dumb_console_logger.cpp
+[  1%] Built target miral-kiosk-wrapped
+[  1%] Building CXX object src/core/CMakeFiles/mircore.dir/depth_layer.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/core && /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircore_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/core/CMakeFiles/mircore.dir/depth_layer.cpp.o -MF CMakeFiles/mircore.dir/depth_layer.cpp.o.d -o CMakeFiles/mircore.dir/depth_layer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/core/depth_layer.cpp
+[  1%] Building CXX object src/core/CMakeFiles/mircore.dir/geometry/rectangles.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/core && /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircore_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/core/CMakeFiles/mircore.dir/geometry/rectangles.cpp.o -MF CMakeFiles/mircore.dir/geometry/rectangles.cpp.o.d -o CMakeFiles/mircore.dir/geometry/rectangles.cpp.o -c /build/reproducible-path/mir-2.20.0/src/core/geometry/rectangles.cpp
+[  1%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/utils.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/utils.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/utils.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/utils.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/utils.cpp
+[  1%] Building CXX object src/core/CMakeFiles/mircore.dir/fd.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/core && /usr/bin/c++ -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircore_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/core/CMakeFiles/mircore.dir/fd.cpp.o -MF CMakeFiles/mircore.dir/fd.cpp.o.d -o CMakeFiles/mircore.dir/fd.cpp.o -c /build/reproducible-path/mir-2.20.0/src/core/fd.cpp
+[  1%] Building C object src/server/report/lttng/CMakeFiles/mirserverlttng.dir/tracepoints.c.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng && /usr/bin/cc -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirserverlttng_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/report/lttng -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -fPIC -Wno-error=missing-field-initializers -Wno-error=unused-function -Wno-error=unused-parameter -MD -MT src/server/report/lttng/CMakeFiles/mirserverlttng.dir/tracepoints.c.o -MF CMakeFiles/mirserverlttng.dir/tracepoints.c.o.d -o CMakeFiles/mirserverlttng.dir/tracepoints.c.o -c /build/reproducible-path/mir-2.20.0/src/server/report/lttng/tracepoints.c
+[  1%] Building CXX object src/common/report/lttng/CMakeFiles/mirsharedlttng.dir/tracepoint_provider.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/report/lttng && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_TRACEPOINT_LIB_INSTALL_PATH=\"/usr/lib/i386-linux-gnu/mir/tools\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/report/lttng/CMakeFiles/mirsharedlttng.dir/tracepoint_provider.cpp.o -MF CMakeFiles/mirsharedlttng.dir/tracepoint_provider.cpp.o.d -o CMakeFiles/mirsharedlttng.dir/tracepoint_provider.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/report/lttng/tracepoint_provider.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/client /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/client /build/reproducible-path/mir-2.20.0/build-i386/examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/DependInfo.cmake "--color="
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/build.make examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/build
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  1%] Building C object examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/xdg-shell.c.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/cc -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/build-i386/examples/client -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC   -fvisibility=hidden -MD -MT examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/xdg-shell.c.o -MF CMakeFiles/mir_demo_wayland_extensions.dir/xdg-shell.c.o.d -o CMakeFiles/mir_demo_wayland_extensions.dir/xdg-shell.c.o -c /build/reproducible-path/mir-2.20.0/build-i386/examples/client/xdg-shell.c
 make  -f examples/client/CMakeFiles/mir_demo_client_wayland_egl_spinner-wrapped.dir/build.make examples/client/CMakeFiles/mir_demo_client_wayland_egl_spinner-wrapped.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/client /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/client /build/reproducible-path/mir-2.20.0/build-i386/examples/client/CMakeFiles/mir_demo_client_wayland_egl_spinner-wrapped.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && sh -c "wayland-scanner private-code  /build/reproducible-path/mir-2.20.0/wayland-protocols/mir-shell-unstable-v1.xml /build/reproducible-path/mir-2.20.0/build-i386/examples/client/mir-shell.c"
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f examples/client/CMakeFiles/mir_demo_client_wayland_egl_spinner-wrapped.dir/build.make examples/client/CMakeFiles/mir_demo_client_wayland_egl_spinner-wrapped.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir_demo_client_wayland_egl_spinner
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/client /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/client /build/reproducible-path/mir-2.20.0/build-i386/examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/build.make examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  2%] Built target mir_demo_client_wayland_egl_spinner-wrapped
+[  1%] Built target mir_demo_client_wayland_egl_spinner-wrapped
 make  -f examples/client/CMakeFiles/mir_demo_client_mir_shell-wrapped.dir/build.make examples/client/CMakeFiles/mir_demo_client_mir_shell-wrapped.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/client /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/client /build/reproducible-path/mir-2.20.0/build-i386/examples/client/CMakeFiles/mir_demo_client_mir_shell-wrapped.dir/DependInfo.cmake "--color="
-[  2%] Building C object examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/xdg-shell.c.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/cc -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/build-i386/examples/client -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC   -fvisibility=hidden -MD -MT examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/xdg-shell.c.o -MF CMakeFiles/mir_demo_wayland_extensions.dir/xdg-shell.c.o.d -o CMakeFiles/mir_demo_wayland_extensions.dir/xdg-shell.c.o -c /build/reproducible-path/mir-2.20.0/build-i386/examples/client/xdg-shell.c
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f examples/client/CMakeFiles/mir_demo_client_mir_shell-wrapped.dir/build.make examples/client/CMakeFiles/mir_demo_client_mir_shell-wrapped.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir_demo_client_mir_shell
+[  1%] Building C object examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/mir-shell.c.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/cc -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/build-i386/examples/client -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC   -fvisibility=hidden -MD -MT examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/mir-shell.c.o -MF CMakeFiles/mir_demo_wayland_extensions.dir/mir-shell.c.o.d -o CMakeFiles/mir_demo_wayland_extensions.dir/mir-shell.c.o -c /build/reproducible-path/mir-2.20.0/build-i386/examples/client/mir-shell.c
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  2%] Built target mir_demo_client_mir_shell-wrapped
+[  1%] Building C object examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/make_shm_pool.c.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/cc -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/build-i386/examples/client -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC   -fvisibility=hidden -MD -MT examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/make_shm_pool.c.o -MF CMakeFiles/mir_demo_wayland_extensions.dir/make_shm_pool.c.o.d -o CMakeFiles/mir_demo_wayland_extensions.dir/make_shm_pool.c.o -c /build/reproducible-path/mir-2.20.0/examples/client/make_shm_pool.c
+[  1%] Built target mir_demo_client_mir_shell-wrapped
 make  -f tests/acceptance-tests/CMakeFiles/mir_acceptance_tests-wrapped.dir/build.make tests/acceptance-tests/CMakeFiles/mir_acceptance_tests-wrapped.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/acceptance-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/CMakeFiles/mir_acceptance_tests-wrapped.dir/DependInfo.cmake "--color="
@@ -2611,58 +2638,62 @@
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir_acceptance_tests
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  2%] Building C object examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/mir-shell.c.o
-[  2%] Built target mir_acceptance_tests-wrapped
+[  1%] Built target mir_acceptance_tests-wrapped
+[  1%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/enum.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/enum.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/enum.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/enum.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/enum.cpp
+[  2%] Linking C executable ../bin/wrapper
+cd /build/reproducible-path/mir-2.20.0/build-i386/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/wrapper.dir/link.txt --verbose=1
+/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/wrapper.dir/link.d CMakeFiles/wrapper.dir/wrapper.c.o -o ../bin/wrapper
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  2%] Built target wrapper
+[  2%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/argument.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/argument.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/argument.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/argument.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/argument.cpp
+[  3%] Linking C static library libmir_demo_wayland_extensions.a
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/cmake -P CMakeFiles/mir_demo_wayland_extensions.dir/cmake_clean_target.cmake
+[  3%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/method.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/method.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/method.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/method.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/method.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_demo_wayland_extensions.dir/link.txt --verbose=1
+/usr/bin/ar qc libmir_demo_wayland_extensions.a "CMakeFiles/mir_demo_wayland_extensions.dir/xdg-shell.c.o" "CMakeFiles/mir_demo_wayland_extensions.dir/mir-shell.c.o" CMakeFiles/mir_demo_wayland_extensions.dir/make_shm_pool.c.o
+/usr/bin/ranlib libmir_demo_wayland_extensions.a
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  3%] Built target mir_demo_wayland_extensions
 make  -f tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests-wrapped.dir/build.make tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests-wrapped.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/umock-acceptance-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/umock-acceptance-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests-wrapped.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/cc -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/build-i386/examples/client -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC   -fvisibility=hidden -MD -MT examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/mir-shell.c.o -MF CMakeFiles/mir_demo_wayland_extensions.dir/mir-shell.c.o.d -o CMakeFiles/mir_demo_wayland_extensions.dir/mir-shell.c.o -c /build/reproducible-path/mir-2.20.0/build-i386/examples/client/mir-shell.c
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests-wrapped.dir/build.make tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests-wrapped.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/umock-acceptance-tests && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir_umock_acceptance_tests
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  2%] Built target mir_umock_acceptance_tests-wrapped
+[  3%] Built target mir_umock_acceptance_tests-wrapped
 make  -f tests/mir_test_framework/CMakeFiles/mir-umock-test-framework.dir/build.make tests/mir_test_framework/CMakeFiles/mir-umock-test-framework.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/CMakeFiles/mir-umock-test-framework.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/mir_test_framework/CMakeFiles/mir-umock-test-framework.dir/build.make tests/mir_test_framework/CMakeFiles/mir-umock-test-framework.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  2%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-umock-test-framework.dir/udev_environment.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/mir_test_framework/CMakeFiles/mir-umock-test-framework.dir/udev_environment.cpp.o -MF CMakeFiles/mir-umock-test-framework.dir/udev_environment.cpp.o.d -o CMakeFiles/mir-umock-test-framework.dir/udev_environment.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/udev_environment.cpp
-[  2%] Building C object examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/make_shm_pool.c.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/cc -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/build-i386/examples/client -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC   -fvisibility=hidden -MD -MT examples/client/CMakeFiles/mir_demo_wayland_extensions.dir/make_shm_pool.c.o -MF CMakeFiles/mir_demo_wayland_extensions.dir/make_shm_pool.c.o.d -o CMakeFiles/mir_demo_wayland_extensions.dir/make_shm_pool.c.o -c /build/reproducible-path/mir-2.20.0/examples/client/make_shm_pool.c
-[  2%] Linking CXX shared library ../../lib/libmircore.so
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/mircore.dir/link.txt --verbose=1
-[  2%] Building CXX object src/common/logging/CMakeFiles/mirsharedlogging.dir/input_timestamp.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/logging && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/logging/CMakeFiles/mirsharedlogging.dir/input_timestamp.cpp.o -MF CMakeFiles/mirsharedlogging.dir/input_timestamp.cpp.o.d -o CMakeFiles/mirsharedlogging.dir/input_timestamp.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/logging/input_timestamp.cpp
-[  3%] Linking C static library libmir_demo_wayland_extensions.a
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/cmake -P CMakeFiles/mir_demo_wayland_extensions.dir/cmake_clean_target.cmake
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_demo_wayland_extensions.dir/link.txt --verbose=1
-/usr/bin/ar qc libmir_demo_wayland_extensions.a "CMakeFiles/mir_demo_wayland_extensions.dir/xdg-shell.c.o" "CMakeFiles/mir_demo_wayland_extensions.dir/mir-shell.c.o" CMakeFiles/mir_demo_wayland_extensions.dir/make_shm_pool.c.o
-/usr/bin/ranlib libmir_demo_wayland_extensions.a
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  3%] Linking C shared library ../../../../lib/libmirserverlttng.so
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirserverlttng.dir/link.txt --verbose=1
-[  3%] Built target mir_demo_wayland_extensions
 make  -f tests/performance-tests/CMakeFiles/mir_performance_tests-wrapped.dir/build.make tests/performance-tests/CMakeFiles/mir_performance_tests-wrapped.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/performance-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests/CMakeFiles/mir_performance_tests-wrapped.dir/DependInfo.cmake "--color="
-/usr/bin/cc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirserverlttng.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libmirserverlttng.so -o ../../../../lib/libmirserverlttng.so CMakeFiles/mirserverlttng.dir/tracepoints.c.o  /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/performance-tests/CMakeFiles/mir_performance_tests-wrapped.dir/build.make tests/performance-tests/CMakeFiles/mir_performance_tests-wrapped.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir_performance_tests
-/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/src/core/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mircore.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libmircore.so.2 -o ../../lib/libmircore.so.2 CMakeFiles/mircore.dir/anonymous_shm_file.cpp.o CMakeFiles/mircore.dir/fatal.cpp.o CMakeFiles/mircore.dir/fd.cpp.o CMakeFiles/mircore.dir/depth_layer.cpp.o CMakeFiles/mircore.dir/geometry/rectangles.cpp.o  /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/core && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmircore.so.2 ../../lib/libmircore.so.2 ../../lib/libmircore.so
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  3%] Built target mirserverlttng
+[  3%] Built target mir_performance_tests-wrapped
+[  3%] Building CXX object src/common/logging/CMakeFiles/mirsharedlogging.dir/file_logger.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/logging && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/logging/CMakeFiles/mirsharedlogging.dir/file_logger.cpp.o -MF CMakeFiles/mirsharedlogging.dir/file_logger.cpp.o.d -o CMakeFiles/mirsharedlogging.dir/file_logger.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/logging/file_logger.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f tests/mir_test_framework/CMakeFiles/mir-umock-test-framework.dir/build.make tests/mir_test_framework/CMakeFiles/mir-umock-test-framework.dir/build
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  3%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-umock-test-framework.dir/udev_environment.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/mir_test_framework/CMakeFiles/mir-umock-test-framework.dir/udev_environment.cpp.o -MF CMakeFiles/mir-umock-test-framework.dir/udev_environment.cpp.o.d -o CMakeFiles/mir-umock-test-framework.dir/udev_environment.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/udev_environment.cpp
 make  -f tests/performance-tests/CMakeFiles/mir-smoke-test-runner.dir/build.make tests/performance-tests/CMakeFiles/mir-smoke-test-runner.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/performance-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests/CMakeFiles/mir-smoke-test-runner.dir/DependInfo.cmake "--color="
-[  3%] Built target mir_performance_tests-wrapped
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f tests/performance-tests/CMakeFiles/mir-smoke-test-runner.dir/build.make tests/performance-tests/CMakeFiles/mir-smoke-test-runner.dir/build
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests && cp /build/reproducible-path/mir-2.20.0/tools/mir-smoke-test-runner.sh /build/reproducible-path/mir-2.20.0/build-i386/bin/mir-smoke-test-runner
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  3%] Built target mir-smoke-test-runner
 make  -f tests/miral/CMakeFiles/miral-test-internal-wrapped.dir/build.make tests/miral/CMakeFiles/miral-test-internal-wrapped.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/miral /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/miral /build/reproducible-path/mir-2.20.0/build-i386/tests/miral/CMakeFiles/miral-test-internal-wrapped.dir/DependInfo.cmake "--color="
@@ -2671,93 +2702,100 @@
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/miral-test-internal
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/performance-tests/CMakeFiles/mir-smoke-test-runner.dir/build.make tests/performance-tests/CMakeFiles/mir-smoke-test-runner.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests && cp /build/reproducible-path/mir-2.20.0/tools/mir-smoke-test-runner.sh /build/reproducible-path/mir-2.20.0/build-i386/bin/mir-smoke-test-runner
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 [  3%] Built target miral-test-internal-wrapped
 make  -f tests/miral/CMakeFiles/miral-test-wrapped.dir/build.make tests/miral/CMakeFiles/miral-test-wrapped.dir/depend
-[  3%] Built target mircore
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/miral /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/miral /build/reproducible-path/mir-2.20.0/build-i386/tests/miral/CMakeFiles/miral-test-wrapped.dir/DependInfo.cmake "--color="
-make  -f tests/integration-tests/CMakeFiles/mir_integration_tests-wrapped.dir/build.make tests/integration-tests/CMakeFiles/mir_integration_tests-wrapped.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/integration-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests/CMakeFiles/mir_integration_tests-wrapped.dir/DependInfo.cmake "--color="
-[  3%] Built target mir-smoke-test-runner
-make  -f tests/window_management_tests/CMakeFiles/mir_window_management_tests-wrapped.dir/build.make tests/window_management_tests/CMakeFiles/mir_window_management_tests-wrapped.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/window_management_tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/window_management_tests /build/reproducible-path/mir-2.20.0/build-i386/tests/window_management_tests/CMakeFiles/mir_window_management_tests-wrapped.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/miral/CMakeFiles/miral-test-wrapped.dir/build.make tests/miral/CMakeFiles/miral-test-wrapped.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/miral-test
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  3%] Built target miral-test-wrapped
+make  -f tests/integration-tests/CMakeFiles/mir_integration_tests-wrapped.dir/build.make tests/integration-tests/CMakeFiles/mir_integration_tests-wrapped.dir/depend
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/integration-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests/CMakeFiles/mir_integration_tests-wrapped.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/integration-tests/CMakeFiles/mir_integration_tests-wrapped.dir/build.make tests/integration-tests/CMakeFiles/mir_integration_tests-wrapped.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir_integration_tests
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  3%] Built target mir_integration_tests-wrapped
+make  -f tests/window_management_tests/CMakeFiles/mir_window_management_tests-wrapped.dir/build.make tests/window_management_tests/CMakeFiles/mir_window_management_tests-wrapped.dir/depend
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/window_management_tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/window_management_tests /build/reproducible-path/mir-2.20.0/build-i386/tests/window_management_tests/CMakeFiles/mir_window_management_tests-wrapped.dir/DependInfo.cmake "--color="
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/window_management_tests/CMakeFiles/mir_window_management_tests-wrapped.dir/build.make tests/window_management_tests/CMakeFiles/mir_window_management_tests-wrapped.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/window_management_tests && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir_window_management_tests
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  3%] Built target mir_window_management_tests-wrapped
+[  3%] Building CXX object src/common/logging/CMakeFiles/mirsharedlogging.dir/input_timestamp.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/logging && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/logging/CMakeFiles/mirsharedlogging.dir/input_timestamp.cpp.o -MF CMakeFiles/mirsharedlogging.dir/input_timestamp.cpp.o.d -o CMakeFiles/mirsharedlogging.dir/input_timestamp.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/logging/input_timestamp.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  3%] Built target miral-test-wrapped
+[  3%] Built target mirsharedlttng
+[  3%] Building CXX object src/common/logging/CMakeFiles/mirsharedlogging.dir/multi_logger.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/logging && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/logging/CMakeFiles/mirsharedlogging.dir/multi_logger.cpp.o -MF CMakeFiles/mirsharedlogging.dir/multi_logger.cpp.o.d -o CMakeFiles/mirsharedlogging.dir/multi_logger.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/logging/multi_logger.cpp
+[  3%] Linking C shared library ../../../../lib/libmirserverlttng.so
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirserverlttng.dir/link.txt --verbose=1
+/usr/bin/cc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirserverlttng.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libmirserverlttng.so -o ../../../../lib/libmirserverlttng.so CMakeFiles/mirserverlttng.dir/tracepoints.c.o  /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  3%] Built target mirserverlttng
+[  3%] Building CXX object src/common/logging/CMakeFiles/mirsharedlogging.dir/shared_library_prober_report.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/logging && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/logging/CMakeFiles/mirsharedlogging.dir/shared_library_prober_report.cpp.o -MF CMakeFiles/mirsharedlogging.dir/shared_library_prober_report.cpp.o.d -o CMakeFiles/mirsharedlogging.dir/shared_library_prober_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/logging/shared_library_prober_report.cpp
+[  3%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/request.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/request.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/request.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/request.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/request.cpp
 make  -f tests/mir_test_doubles/CMakeFiles/mir-test-doubles-udev.dir/build.make tests/mir_test_doubles/CMakeFiles/mir-test-doubles-udev.dir/depend
-[  3%] Built target mir_integration_tests-wrapped
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/unit-tests/CMakeFiles/mir_unit_tests-wrapped.dir/build.make tests/unit-tests/CMakeFiles/mir_unit_tests-wrapped.dir/depend
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles/CMakeFiles/mir-test-doubles-udev.dir/DependInfo.cmake "--color="
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/CMakeFiles/mir_unit_tests-wrapped.dir/DependInfo.cmake "--color="
-[  3%] Built target mir_window_management_tests-wrapped
-make  -f tests/unit-tests/CMakeFiles/loadable_test_dso.dir/build.make tests/unit-tests/CMakeFiles/loadable_test_dso.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/CMakeFiles/loadable_test_dso.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/mir_test_doubles/CMakeFiles/mir-test-doubles-udev.dir/build.make tests/mir_test_doubles/CMakeFiles/mir-test-doubles-udev.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  3%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-test-doubles-udev.dir/mock_udev.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-test-doubles-udev.dir/mock_udev.cpp.o -MF CMakeFiles/mir-test-doubles-udev.dir/mock_udev.cpp.o.d -o CMakeFiles/mir-test-doubles-udev.dir/mock_udev.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/mock_udev.cpp
+make  -f tests/unit-tests/CMakeFiles/mir_unit_tests-wrapped.dir/build.make tests/unit-tests/CMakeFiles/mir_unit_tests-wrapped.dir/depend
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/CMakeFiles/mir_unit_tests-wrapped.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/unit-tests/CMakeFiles/mir_unit_tests-wrapped.dir/build.make tests/unit-tests/CMakeFiles/mir_unit_tests-wrapped.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir_unit_tests
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  3%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-test-doubles-udev.dir/mock_udev.cpp.o
+[  3%] Built target mir_unit_tests-wrapped
+make  -f tests/unit-tests/CMakeFiles/loadable_test_dso.dir/build.make tests/unit-tests/CMakeFiles/loadable_test_dso.dir/depend
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/CMakeFiles/loadable_test_dso.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/unit-tests/CMakeFiles/loadable_test_dso.dir/build.make tests/unit-tests/CMakeFiles/loadable_test_dso.dir/build
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-test-doubles-udev.dir/mock_udev.cpp.o -MF CMakeFiles/mir-test-doubles-udev.dir/mock_udev.cpp.o.d -o CMakeFiles/mir-test-doubles-udev.dir/mock_udev.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/mock_udev.cpp
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  3%] Built target mir_unit_tests-wrapped
+[  3%] Building C object tests/unit-tests/CMakeFiles/loadable_test_dso.dir/shared-libraries/empty_input.c.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/cc -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dloadable_test_dso_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -fno-lto -fPIC -Wno-pedantic -Wno-error=infinite-recursion -MD -MT tests/unit-tests/CMakeFiles/loadable_test_dso.dir/shared-libraries/empty_input.c.o -MF CMakeFiles/loadable_test_dso.dir/shared-libraries/empty_input.c.o.d -o CMakeFiles/loadable_test_dso.dir/shared-libraries/empty_input.c.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/shared-libraries/empty_input.c
+[  3%] Linking C shared library ../../bin/test-data/shared-libraries/libthis-arch.so
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/loadable_test_dso.dir/link.txt --verbose=1
 make  -f tests/unit-tests/CMakeFiles/mir_umock_unit_tests-wrapped.dir/build.make tests/unit-tests/CMakeFiles/mir_umock_unit_tests-wrapped.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/CMakeFiles/mir_umock_unit_tests-wrapped.dir/DependInfo.cmake "--color="
-[  3%] Building C object tests/unit-tests/CMakeFiles/loadable_test_dso.dir/shared-libraries/empty_input.c.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/cc -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dloadable_test_dso_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -fno-lto -fPIC -Wno-pedantic -Wno-error=infinite-recursion -MD -MT tests/unit-tests/CMakeFiles/loadable_test_dso.dir/shared-libraries/empty_input.c.o -MF CMakeFiles/loadable_test_dso.dir/shared-libraries/empty_input.c.o.d -o CMakeFiles/loadable_test_dso.dir/shared-libraries/empty_input.c.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/shared-libraries/empty_input.c
+/usr/bin/cc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -fno-lto -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/loadable_test_dso.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libthis-arch.so -o ../../bin/test-data/shared-libraries/libthis-arch.so "CMakeFiles/loadable_test_dso.dir/shared-libraries/empty_input.c.o"   -L/build/reproducible-path/mir-2.20.0/build-i386/lib
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/unit-tests/CMakeFiles/mir_umock_unit_tests-wrapped.dir/build.make tests/unit-tests/CMakeFiles/mir_umock_unit_tests-wrapped.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir_umock_unit_tests
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  3%] Built target mir_umock_unit_tests-wrapped
+[  3%] Built target loadable_test_dso
 make  -f tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms-wrapped.dir/build.make tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms-wrapped.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms-wrapped.dir/DependInfo.cmake "--color="
-[  3%] Linking C shared library ../../bin/test-data/shared-libraries/libthis-arch.so
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/loadable_test_dso.dir/link.txt --verbose=1
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms-wrapped.dir/build.make tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms-wrapped.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir_unit_tests_gbm-kms
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-/usr/bin/cc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -fno-lto -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/loadable_test_dso.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libthis-arch.so -o ../../bin/test-data/shared-libraries/libthis-arch.so "CMakeFiles/loadable_test_dso.dir/shared-libraries/empty_input.c.o"   -L/build/reproducible-path/mir-2.20.0/build-i386/lib
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 [  3%] Built target mir_unit_tests_gbm-kms-wrapped
 make  -f tests/unit-tests/platforms/eglstream-kms/CMakeFiles/mir_unit_tests_eglstream-kms-wrapped.dir/build.make tests/unit-tests/platforms/eglstream-kms/CMakeFiles/mir_unit_tests_eglstream-kms-wrapped.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/eglstream-kms /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/eglstream-kms /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/eglstream-kms/CMakeFiles/mir_unit_tests_eglstream-kms-wrapped.dir/DependInfo.cmake "--color="
-[  3%] Built target loadable_test_dso
+[  3%] Built target mir_umock_unit_tests-wrapped
 make  -f tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11-wrapped.dir/build.make tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11-wrapped.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/x11 /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/x11 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11-wrapped.dir/DependInfo.cmake "--color="
@@ -2772,147 +2810,129 @@
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/x11 && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir_unit_tests_x11
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  3%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/argument.cpp.o
 [  3%] Built target mir_unit_tests_x11-wrapped
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/argument.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/argument.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/argument.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/argument.cpp
+[  3%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/event.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/event.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/event.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/event.cpp
+[  3%] Building CXX object src/common/logging/CMakeFiles/mirsharedlogging.dir/logger.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/logging && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/logging/CMakeFiles/mirsharedlogging.dir/logger.cpp.o -MF CMakeFiles/mirsharedlogging.dir/logger.cpp.o.d -o CMakeFiles/mirsharedlogging.dir/logger.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/logging/logger.cpp
+[  4%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/interface.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/interface.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/interface.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/interface.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/interface.cpp
+[  4%] Linking CXX shared library ../../lib/libmircore.so
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/mircore.dir/link.txt --verbose=1
+/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/src/core/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mircore.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libmircore.so.2 -o ../../lib/libmircore.so.2 CMakeFiles/mircore.dir/anonymous_shm_file.cpp.o CMakeFiles/mircore.dir/fatal.cpp.o CMakeFiles/mircore.dir/fd.cpp.o CMakeFiles/mircore.dir/depth_layer.cpp.o CMakeFiles/mircore.dir/geometry/rectangles.cpp.o  /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/core && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmircore.so.2 ../../lib/libmircore.so.2 ../../lib/libmircore.so
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  4%] Built target mirtime
 make  -f tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual-wrapped.dir/build.make tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual-wrapped.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/virtual /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/virtual /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual-wrapped.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual-wrapped.dir/build.make tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual-wrapped.dir/build
+[  4%] Built target mircore
+make  -f tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness-wrapped.dir/build.make tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness-wrapped.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  3%] Built target mirudev
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/virtual && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir_unit_tests_virtual
-make  -f tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness-wrapped.dir/build.make tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness-wrapped.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/platform_test_harness /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/platform_test_harness /build/reproducible-path/mir-2.20.0/build-i386/tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness-wrapped.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  4%] Built target mir_unit_tests_virtual-wrapped
+make  -f src/common/events/CMakeFiles/mirevents.dir/build.make src/common/events/CMakeFiles/mirevents.dir/depend
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness-wrapped.dir/build.make tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness-wrapped.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  3%] Built target mir_unit_tests_virtual-wrapped
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/platform_test_harness && ln -fs wrapper /build/reproducible-path/mir-2.20.0/build-i386/bin/mir_platform_graphics_test_harness
-make  -f src/common/events/CMakeFiles/mirevents.dir/build.make src/common/events/CMakeFiles/mirevents.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/common/events /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/common/events /build/reproducible-path/mir-2.20.0/build-i386/src/common/events/CMakeFiles/mirevents.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/common/events/CMakeFiles/mirevents.dir/build.make src/common/events/CMakeFiles/mirevents.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  3%] Built target mir_platform_graphics_test_harness-wrapped
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/common/events /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/common/events /build/reproducible-path/mir-2.20.0/build-i386/src/common/events/CMakeFiles/mirevents.dir/DependInfo.cmake "--color="
+[  4%] Built target mir_platform_graphics_test_harness-wrapped
 make  -f src/platforms/common/server/kms-utils/CMakeFiles/kms_utils.dir/build.make src/platforms/common/server/kms-utils/CMakeFiles/kms_utils.dir/depend
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/common/server/kms-utils /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server/kms-utils /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server/kms-utils/CMakeFiles/kms_utils.dir/DependInfo.cmake "--color="
-[  4%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/close_window_event.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/close_window_event.cpp.o -MF CMakeFiles/mirevents.dir/close_window_event.cpp.o.d -o CMakeFiles/mirevents.dir/close_window_event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/close_window_event.cpp
+make  -f src/common/events/CMakeFiles/mirevents.dir/build.make src/common/events/CMakeFiles/mirevents.dir/build
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/platforms/common/server/kms-utils/CMakeFiles/kms_utils.dir/build.make src/platforms/common/server/kms-utils/CMakeFiles/kms_utils.dir/build
+[  5%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/close_window_event.cpp.o
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  4%] Building CXX object src/platforms/common/server/kms-utils/CMakeFiles/kms_utils.dir/drm_mode_resources.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/close_window_event.cpp.o -MF CMakeFiles/mirevents.dir/close_window_event.cpp.o.d -o CMakeFiles/mirevents.dir/close_window_event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/close_window_event.cpp
+[  5%] Building CXX object src/platforms/common/server/kms-utils/CMakeFiles/kms_utils.dir/drm_mode_resources.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server/kms-utils && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/common/server/kms-utils/CMakeFiles/kms_utils.dir/drm_mode_resources.cpp.o -MF CMakeFiles/kms_utils.dir/drm_mode_resources.cpp.o.d -o CMakeFiles/kms_utils.dir/drm_mode_resources.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/common/server/kms-utils/drm_mode_resources.cpp
-[  4%] Building CXX object src/common/logging/CMakeFiles/mirsharedlogging.dir/multi_logger.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/logging && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/logging/CMakeFiles/mirsharedlogging.dir/multi_logger.cpp.o -MF CMakeFiles/mirsharedlogging.dir/multi_logger.cpp.o.d -o CMakeFiles/mirsharedlogging.dir/multi_logger.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/logging/multi_logger.cpp
+[  5%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/event.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/event.cpp.o -MF CMakeFiles/mirevents.dir/event.cpp.o.d -o CMakeFiles/mirevents.dir/event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/event.cpp
+[  5%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/event_builders.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/event_builders.cpp.o -MF CMakeFiles/mirevents.dir/event_builders.cpp.o.d -o CMakeFiles/mirevents.dir/event_builders.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/event_builders.cpp
+[  5%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/global.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/global.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/global.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/global.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/global.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  4%] Built target mirsharedsharedlibrary
+[  5%] Built target mirudev
 make  -f examples/client/CMakeFiles/mir_demo_client_wayland.dir/build.make examples/client/CMakeFiles/mir_demo_client_wayland.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/client /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/client /build/reproducible-path/mir-2.20.0/build-i386/examples/client/CMakeFiles/mir_demo_client_wayland.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f examples/client/CMakeFiles/mir_demo_client_wayland.dir/build.make examples/client/CMakeFiles/mir_demo_client_wayland.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  4%] Building C object examples/client/CMakeFiles/mir_demo_client_wayland.dir/wayland_client.c.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/cc -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/build-i386/examples/client -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -MD -MT examples/client/CMakeFiles/mir_demo_client_wayland.dir/wayland_client.c.o -MF CMakeFiles/mir_demo_client_wayland.dir/wayland_client.c.o.d -o CMakeFiles/mir_demo_client_wayland.dir/wayland_client.c.o -c /build/reproducible-path/mir-2.20.0/examples/client/wayland_client.c
-[  4%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/event.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/event.cpp.o -MF CMakeFiles/mirevents.dir/event.cpp.o.d -o CMakeFiles/mirevents.dir/event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/event.cpp
-[  4%] Linking C executable ../../bin/mir_demo_client_wayland.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_demo_client_wayland.dir/link.txt --verbose=1
-/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_demo_client_wayland.dir/link.d CMakeFiles/mir_demo_client_wayland.dir/wayland_client.c.o -o ../../bin/mir_demo_client_wayland.bin  libmir_demo_wayland_extensions.a /usr/lib/i386-linux-gnu/libwayland-client.so
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  4%] Built target mir_demo_client_wayland
 make  -f examples/client/CMakeFiles/mir_demo_client_mir_shell.dir/build.make examples/client/CMakeFiles/mir_demo_client_mir_shell.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/client /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/client /build/reproducible-path/mir-2.20.0/build-i386/examples/client/CMakeFiles/mir_demo_client_mir_shell.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f examples/client/CMakeFiles/mir_demo_client_mir_shell.dir/build.make examples/client/CMakeFiles/mir_demo_client_mir_shell.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  4%] Building CXX object examples/client/CMakeFiles/mir_demo_client_mir_shell.dir/mir_shell_demo.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/build-i386/examples/client -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/client/CMakeFiles/mir_demo_client_mir_shell.dir/mir_shell_demo.cpp.o -MF CMakeFiles/mir_demo_client_mir_shell.dir/mir_shell_demo.cpp.o.d -o CMakeFiles/mir_demo_client_mir_shell.dir/mir_shell_demo.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/client/mir_shell_demo.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  4%] Built target mirsharedthread
-[  4%] Building CXX object src/common/logging/CMakeFiles/mirsharedlogging.dir/shared_library_prober_report.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/logging && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/logging/CMakeFiles/mirsharedlogging.dir/shared_library_prober_report.cpp.o -MF CMakeFiles/mirsharedlogging.dir/shared_library_prober_report.cpp.o.d -o CMakeFiles/mirsharedlogging.dir/shared_library_prober_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/logging/shared_library_prober_report.cpp
-[  4%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/method.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/method.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/method.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/method.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/method.cpp
-[  4%] Building CXX object src/platforms/common/server/kms-utils/CMakeFiles/kms_utils.dir/kms_connector.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server/kms-utils && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/common/server/kms-utils/CMakeFiles/kms_utils.dir/kms_connector.cpp.o -MF CMakeFiles/kms_utils.dir/kms_connector.cpp.o.d -o CMakeFiles/kms_utils.dir/kms_connector.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/common/server/kms-utils/kms_connector.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  4%] Built target mir-umock-test-framework
-[  4%] Building CXX object src/common/logging/CMakeFiles/mirsharedlogging.dir/logger.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/logging && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/logging/CMakeFiles/mirsharedlogging.dir/logger.cpp.o -MF CMakeFiles/mirsharedlogging.dir/logger.cpp.o.d -o CMakeFiles/mirsharedlogging.dir/logger.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/logging/logger.cpp
-[  4%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/event_builders.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/event_builders.cpp.o -MF CMakeFiles/mirevents.dir/event_builders.cpp.o.d -o CMakeFiles/mirevents.dir/event_builders.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/event_builders.cpp
-[  4%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/request.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/request.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/request.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/request.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/request.cpp
-[  4%] Linking CXX static library libGMock.a
-/usr/bin/cmake -P CMakeFiles/GMock.dir/cmake_clean_target.cmake
-/usr/bin/cmake -E cmake_link_script CMakeFiles/GMock.dir/link.txt --verbose=1
-/usr/bin/ar qc libGMock.a "CMakeFiles/GMock.dir/usr/src/googletest/googlemock/src/gmock-all.cc.o"
-/usr/bin/ranlib libGMock.a
+make  -f examples/client/CMakeFiles/mir_demo_client_wayland.dir/build.make examples/client/CMakeFiles/mir_demo_client_wayland.dir/build
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  5%] Building CXX object examples/client/CMakeFiles/mir_demo_client_mir_shell.dir/mir_shell_demo.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/build-i386/examples/client -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/client/CMakeFiles/mir_demo_client_mir_shell.dir/mir_shell_demo.cpp.o -MF CMakeFiles/mir_demo_client_mir_shell.dir/mir_shell_demo.cpp.o.d -o CMakeFiles/mir_demo_client_mir_shell.dir/mir_shell_demo.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/client/mir_shell_demo.cpp
+[  5%] Building C object examples/client/CMakeFiles/mir_demo_client_wayland.dir/wayland_client.c.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/cc -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/build-i386/examples/client -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -MD -MT examples/client/CMakeFiles/mir_demo_client_wayland.dir/wayland_client.c.o -MF CMakeFiles/mir_demo_client_wayland.dir/wayland_client.c.o.d -o CMakeFiles/mir_demo_client_wayland.dir/wayland_client.c.o -c /build/reproducible-path/mir-2.20.0/examples/client/wayland_client.c
+[  5%] Linking C executable ../../bin/mir_demo_client_wayland.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_demo_client_wayland.dir/link.txt --verbose=1
+/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_demo_client_wayland.dir/link.d CMakeFiles/mir_demo_client_wayland.dir/wayland_client.c.o -o ../../bin/mir_demo_client_wayland.bin  libmir_demo_wayland_extensions.a /usr/lib/i386-linux-gnu/libwayland-client.so
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  4%] Built target GMock
-[  4%] Building CXX object examples/client/CMakeFiles/mir_demo_client_mir_shell.dir/wayland_runner.cpp.o
+[  5%] Built target mir_demo_client_wayland
+[  5%] Building CXX object examples/client/CMakeFiles/mir_demo_client_mir_shell.dir/wayland_runner.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/build-i386/examples/client -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/client/CMakeFiles/mir_demo_client_mir_shell.dir/wayland_runner.cpp.o -MF CMakeFiles/mir_demo_client_mir_shell.dir/wayland_runner.cpp.o.d -o CMakeFiles/mir_demo_client_mir_shell.dir/wayland_runner.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/client/wayland_runner.cpp
-[  4%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/event.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/event.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/event.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/event.cpp
-[  4%] Building CXX object src/platforms/common/server/kms-utils/CMakeFiles/kms_utils.dir/threaded_drm_event_handler.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server/kms-utils && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/common/server/kms-utils/CMakeFiles/kms_utils.dir/threaded_drm_event_handler.cpp.o -MF CMakeFiles/kms_utils.dir/threaded_drm_event_handler.cpp.o.d -o CMakeFiles/kms_utils.dir/threaded_drm_event_handler.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/common/server/kms-utils/threaded_drm_event_handler.cpp
-[  4%] Linking CXX executable ../../bin/mir_demo_client_mir_shell.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_demo_client_mir_shell.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_demo_client_mir_shell.dir/link.d CMakeFiles/mir_demo_client_mir_shell.dir/mir_shell_demo.cpp.o CMakeFiles/mir_demo_client_mir_shell.dir/wayland_runner.cpp.o -o ../../bin/mir_demo_client_mir_shell.bin  libmir_demo_wayland_extensions.a /usr/lib/i386-linux-gnu/libwayland-client.so
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  4%] Built target mir_demo_client_mir_shell
-[  5%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/interface.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/interface.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/interface.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/interface.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/interface.cpp
-[  5%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/global.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/global.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/global.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/global.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/global.cpp
-[  5%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/emitter.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/emitter.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/emitter.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/emitter.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/emitter.cpp
 [  5%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/keyboard_event.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/keyboard_event.cpp.o -MF CMakeFiles/mirevents.dir/keyboard_event.cpp.o.d -o CMakeFiles/mirevents.dir/keyboard_event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/keyboard_event.cpp
+[  5%] Building CXX object src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/emitter.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -isystem /usr/include/libdrm -isystem /usr/include/libxml++-2.6 -isystem /usr/lib/i386-linux-gnu/libxml++-2.6/include -isystem /usr/include/libxml2 -isystem /usr/include/glibmm-2.4 -isystem /usr/lib/i386-linux-gnu/glibmm-2.4/include -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/sigc++-2.0 -isystem /usr/lib/i386-linux-gnu/sigc++-2.0/include -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/wayland/generator/CMakeFiles/mir_wayland_generator.dir/emitter.cpp.o -MF CMakeFiles/mir_wayland_generator.dir/emitter.cpp.o.d -o CMakeFiles/mir_wayland_generator.dir/emitter.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/generator/emitter.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  5%] Built target mirsharedlogging
+[  5%] Built target mirsharedthread
+[  5%] Building CXX object src/platforms/common/server/kms-utils/CMakeFiles/kms_utils.dir/kms_connector.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server/kms-utils && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/common/server/kms-utils/CMakeFiles/kms_utils.dir/kms_connector.cpp.o -MF CMakeFiles/kms_utils.dir/kms_connector.cpp.o.d -o CMakeFiles/kms_utils.dir/kms_connector.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/common/server/kms-utils/kms_connector.cpp
 [  5%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/keyboard_resync_event.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/keyboard_resync_event.cpp.o -MF CMakeFiles/mirevents.dir/keyboard_resync_event.cpp.o.d -o CMakeFiles/mirevents.dir/keyboard_resync_event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/keyboard_resync_event.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  5%] Built target mirsharedsharedlibrary
 [  5%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/touch_event.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/touch_event.cpp.o -MF CMakeFiles/mirevents.dir/touch_event.cpp.o.d -o CMakeFiles/mirevents.dir/touch_event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/touch_event.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  5%] Built target mir-test-doubles-udev
 [  5%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/pointer_event.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/pointer_event.cpp.o -MF CMakeFiles/mirevents.dir/pointer_event.cpp.o.d -o CMakeFiles/mirevents.dir/pointer_event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/pointer_event.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  5%] Built target mirsharedlogging
 [  5%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/prompt_session_event.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/prompt_session_event.cpp.o -MF CMakeFiles/mirevents.dir/prompt_session_event.cpp.o.d -o CMakeFiles/mirevents.dir/prompt_session_event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/prompt_session_event.cpp
+[  5%] Building CXX object src/platforms/common/server/kms-utils/CMakeFiles/kms_utils.dir/threaded_drm_event_handler.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server/kms-utils && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/common/server/kms-utils/CMakeFiles/kms_utils.dir/threaded_drm_event_handler.cpp.o -MF CMakeFiles/kms_utils.dir/threaded_drm_event_handler.cpp.o.d -o CMakeFiles/kms_utils.dir/threaded_drm_event_handler.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/common/server/kms-utils/threaded_drm_event_handler.cpp
 [  5%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/window_event.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/window_event.cpp.o -MF CMakeFiles/mirevents.dir/window_event.cpp.o.d -o CMakeFiles/mirevents.dir/window_event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/window_event.cpp
 [  6%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/input_event.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/input_event.cpp.o -MF CMakeFiles/mirevents.dir/input_event.cpp.o.d -o CMakeFiles/mirevents.dir/input_event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/input_event.cpp
+[  6%] Linking CXX executable ../../bin/mir_demo_client_mir_shell.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_demo_client_mir_shell.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_demo_client_mir_shell.dir/link.d CMakeFiles/mir_demo_client_mir_shell.dir/mir_shell_demo.cpp.o CMakeFiles/mir_demo_client_mir_shell.dir/wayland_runner.cpp.o -o ../../bin/mir_demo_client_mir_shell.bin  libmir_demo_wayland_extensions.a /usr/lib/i386-linux-gnu/libwayland-client.so
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  6%] Built target mir_demo_client_mir_shell
 [  6%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/input_device_state_event.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/input_device_state_event.cpp.o -MF CMakeFiles/mirevents.dir/input_device_state_event.cpp.o.d -o CMakeFiles/mirevents.dir/input_device_state_event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/input_device_state_event.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  6%] Built target mir-umock-test-framework
 [  6%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/orientation_event.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/orientation_event.cpp.o -MF CMakeFiles/mirevents.dir/orientation_event.cpp.o.d -o CMakeFiles/mirevents.dir/orientation_event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/orientation_event.cpp
 [  6%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/resize_event.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/resize_event.cpp.o -MF CMakeFiles/mirevents.dir/resize_event.cpp.o.d -o CMakeFiles/mirevents.dir/resize_event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/resize_event.cpp
 [  6%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/window_output_event.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/window_output_event.cpp.o -MF CMakeFiles/mirevents.dir/window_output_event.cpp.o.d -o CMakeFiles/mirevents.dir/window_output_event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/window_output_event.cpp
-[  6%] Linking CXX static library libkms_utils.a
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server/kms-utils && /usr/bin/cmake -P CMakeFiles/kms_utils.dir/cmake_clean_target.cmake
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server/kms-utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/kms_utils.dir/link.txt --verbose=1
 [  6%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/event_helpers.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/event_helpers.cpp.o -MF CMakeFiles/mirevents.dir/event_helpers.cpp.o.d -o CMakeFiles/mirevents.dir/event_helpers.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/event_helpers.cpp
-/usr/bin/ar qc libkms_utils.a CMakeFiles/kms_utils.dir/drm_mode_resources.cpp.o CMakeFiles/kms_utils.dir/kms_connector.cpp.o CMakeFiles/kms_utils.dir/threaded_drm_event_handler.cpp.o
-/usr/bin/ranlib libkms_utils.a
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  6%] Built target kms_utils
 [  6%] Building CXX object src/common/events/CMakeFiles/mirevents.dir/window_placement_event.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common/events && /usr/bin/c++ -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/common/events/CMakeFiles/mirevents.dir/window_placement_event.cpp.o -MF CMakeFiles/mirevents.dir/window_placement_event.cpp.o.d -o CMakeFiles/mirevents.dir/window_placement_event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/events/window_placement_event.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
@@ -2923,35 +2943,35 @@
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/common/CMakeFiles/mircommon.dir/build.make src/common/CMakeFiles/mircommon.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[  6%] Building CXX object src/common/CMakeFiles/mircommon.dir/input/mir_input_config.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/input/mir_input_config.cpp.o -MF CMakeFiles/mircommon.dir/input/mir_input_config.cpp.o.d -o CMakeFiles/mircommon.dir/input/mir_input_config.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/input/mir_input_config.cpp
+[  6%] Building CXX object src/common/CMakeFiles/mircommon.dir/input/mir_touchscreen_config.cpp.o
 [  7%] Building CXX object src/common/CMakeFiles/mircommon.dir/input/mir_pointer_config.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/input/mir_touchscreen_config.cpp.o -MF CMakeFiles/mircommon.dir/input/mir_touchscreen_config.cpp.o.d -o CMakeFiles/mircommon.dir/input/mir_touchscreen_config.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/input/mir_touchscreen_config.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/input/mir_pointer_config.cpp.o -MF CMakeFiles/mircommon.dir/input/mir_pointer_config.cpp.o.d -o CMakeFiles/mircommon.dir/input/mir_pointer_config.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/input/mir_pointer_config.cpp
 [  7%] Building CXX object src/common/CMakeFiles/mircommon.dir/input/mir_touchpad_config.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/input/mir_touchpad_config.cpp.o -MF CMakeFiles/mircommon.dir/input/mir_touchpad_config.cpp.o.d -o CMakeFiles/mircommon.dir/input/mir_touchpad_config.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/input/mir_touchpad_config.cpp
 [  7%] Building CXX object src/common/CMakeFiles/mircommon.dir/input/mir_keyboard_config.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/input/mir_pointer_config.cpp.o -MF CMakeFiles/mircommon.dir/input/mir_pointer_config.cpp.o.d -o CMakeFiles/mircommon.dir/input/mir_pointer_config.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/input/mir_pointer_config.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/input/mir_keyboard_config.cpp.o -MF CMakeFiles/mircommon.dir/input/mir_keyboard_config.cpp.o.d -o CMakeFiles/mircommon.dir/input/mir_keyboard_config.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/input/mir_keyboard_config.cpp
-[  7%] Building CXX object src/common/CMakeFiles/mircommon.dir/input/mir_touchscreen_config.cpp.o
+[  7%] Building CXX object src/common/CMakeFiles/mircommon.dir/input/mir_input_config.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/input/mir_touchpad_config.cpp.o -MF CMakeFiles/mircommon.dir/input/mir_touchpad_config.cpp.o.d -o CMakeFiles/mircommon.dir/input/mir_touchpad_config.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/input/mir_touchpad_config.cpp
 [  7%] Building CXX object src/common/CMakeFiles/mircommon.dir/input/input_event.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/input/mir_touchscreen_config.cpp.o -MF CMakeFiles/mircommon.dir/input/mir_touchscreen_config.cpp.o.d -o CMakeFiles/mircommon.dir/input/mir_touchscreen_config.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/input/mir_touchscreen_config.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/input/input_event.cpp.o -MF CMakeFiles/mircommon.dir/input/input_event.cpp.o.d -o CMakeFiles/mircommon.dir/input/input_event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/input/input_event.cpp
-[  7%] Building CXX object src/common/CMakeFiles/mircommon.dir/input/xkb_mapper.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/input/xkb_mapper.cpp.o -MF CMakeFiles/mircommon.dir/input/xkb_mapper.cpp.o.d -o CMakeFiles/mircommon.dir/input/xkb_mapper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/input/xkb_mapper.cpp
 [  7%] Building CXX object src/common/CMakeFiles/mircommon.dir/input/parameter_keymap.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/input/parameter_keymap.cpp.o -MF CMakeFiles/mircommon.dir/input/parameter_keymap.cpp.o.d -o CMakeFiles/mircommon.dir/input/parameter_keymap.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/input/parameter_keymap.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/input/mir_input_config.cpp.o -MF CMakeFiles/mircommon.dir/input/mir_input_config.cpp.o.d -o CMakeFiles/mircommon.dir/input/mir_input_config.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/input/mir_input_config.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/input/mir_keyboard_config.cpp.o -MF CMakeFiles/mircommon.dir/input/mir_keyboard_config.cpp.o.d -o CMakeFiles/mircommon.dir/input/mir_keyboard_config.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/input/mir_keyboard_config.cpp
+[  7%] Building CXX object src/common/CMakeFiles/mircommon.dir/input/xkb_mapper.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/input/input_event.cpp.o -MF CMakeFiles/mircommon.dir/input/input_event.cpp.o.d -o CMakeFiles/mircommon.dir/input/input_event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/input/input_event.cpp
 [  7%] Building CXX object src/common/CMakeFiles/mircommon.dir/input/buffer_keymap.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/input/parameter_keymap.cpp.o -MF CMakeFiles/mircommon.dir/input/parameter_keymap.cpp.o.d -o CMakeFiles/mircommon.dir/input/parameter_keymap.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/input/parameter_keymap.cpp
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/input/buffer_keymap.cpp.o -MF CMakeFiles/mircommon.dir/input/buffer_keymap.cpp.o.d -o CMakeFiles/mircommon.dir/input/buffer_keymap.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/input/buffer_keymap.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/input/xkb_mapper.cpp.o -MF CMakeFiles/mircommon.dir/input/xkb_mapper.cpp.o.d -o CMakeFiles/mircommon.dir/input/xkb_mapper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/input/xkb_mapper.cpp
 [  7%] Building CXX object src/common/CMakeFiles/mircommon.dir/dispatch/action_queue.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/dispatch/action_queue.cpp.o -MF CMakeFiles/mircommon.dir/dispatch/action_queue.cpp.o.d -o CMakeFiles/mircommon.dir/dispatch/action_queue.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/dispatch/action_queue.cpp
+[  7%] Building CXX object src/common/CMakeFiles/mircommon.dir/dispatch/readable_fd.cpp.o
 [  8%] Building CXX object src/common/CMakeFiles/mircommon.dir/dispatch/multiplexing_dispatchable.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/dispatch/multiplexing_dispatchable.cpp.o -MF CMakeFiles/mircommon.dir/dispatch/multiplexing_dispatchable.cpp.o.d -o CMakeFiles/mircommon.dir/dispatch/multiplexing_dispatchable.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/dispatch/multiplexing_dispatchable.cpp
-[  8%] Building CXX object src/common/CMakeFiles/mircommon.dir/dispatch/readable_fd.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/dispatch/readable_fd.cpp.o -MF CMakeFiles/mircommon.dir/dispatch/readable_fd.cpp.o.d -o CMakeFiles/mircommon.dir/dispatch/readable_fd.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/dispatch/readable_fd.cpp
 [  8%] Building CXX object src/common/CMakeFiles/mircommon.dir/dispatch/threaded_dispatcher.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/dispatch/threaded_dispatcher.cpp.o -MF CMakeFiles/mircommon.dir/dispatch/threaded_dispatcher.cpp.o.d -o CMakeFiles/mircommon.dir/dispatch/threaded_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/dispatch/threaded_dispatcher.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/dispatch/readable_fd.cpp.o -MF CMakeFiles/mircommon.dir/dispatch/readable_fd.cpp.o.d -o CMakeFiles/mircommon.dir/dispatch/readable_fd.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/dispatch/readable_fd.cpp
 [  8%] Building CXX object src/common/CMakeFiles/mircommon.dir/dispatch/utils.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/dispatch/utils.cpp.o -MF CMakeFiles/mircommon.dir/dispatch/utils.cpp.o.d -o CMakeFiles/mircommon.dir/dispatch/utils.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/dispatch/utils.cpp
 [  8%] Building CXX object src/common/CMakeFiles/mircommon.dir/output_type_names.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/dispatch/multiplexing_dispatchable.cpp.o -MF CMakeFiles/mircommon.dir/dispatch/multiplexing_dispatchable.cpp.o.d -o CMakeFiles/mircommon.dir/dispatch/multiplexing_dispatchable.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/dispatch/multiplexing_dispatchable.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/dispatch/threaded_dispatcher.cpp.o -MF CMakeFiles/mircommon.dir/dispatch/threaded_dispatcher.cpp.o.d -o CMakeFiles/mircommon.dir/dispatch/threaded_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/dispatch/threaded_dispatcher.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/dispatch/utils.cpp.o -MF CMakeFiles/mircommon.dir/dispatch/utils.cpp.o.d -o CMakeFiles/mircommon.dir/dispatch/utils.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/dispatch/utils.cpp
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/output_type_names.cpp.o -MF CMakeFiles/mircommon.dir/output_type_names.cpp.o.d -o CMakeFiles/mircommon.dir/output_type_names.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/output_type_names.cpp
 [  8%] Building CXX object src/common/CMakeFiles/mircommon.dir/log.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/log.cpp.o -MF CMakeFiles/mircommon.dir/log.cpp.o.d -o CMakeFiles/mircommon.dir/log.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/log.cpp
@@ -2961,24 +2981,44 @@
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/posix_rw_mutex.cpp.o -MF CMakeFiles/mircommon.dir/posix_rw_mutex.cpp.o.d -o CMakeFiles/mircommon.dir/posix_rw_mutex.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/posix_rw_mutex.cpp
 [  8%] Building CXX object src/common/CMakeFiles/mircommon.dir/edid.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/edid.cpp.o -MF CMakeFiles/mircommon.dir/edid.cpp.o.d -o CMakeFiles/mircommon.dir/edid.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/edid.cpp
+[  8%] Linking CXX static library libGMock.a
+/usr/bin/cmake -P CMakeFiles/GMock.dir/cmake_clean_target.cmake
+/usr/bin/cmake -E cmake_link_script CMakeFiles/GMock.dir/link.txt --verbose=1
+/usr/bin/ar qc libGMock.a "CMakeFiles/GMock.dir/usr/src/googletest/googlemock/src/gmock-all.cc.o"
+/usr/bin/ranlib libGMock.a
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 [  9%] Building CXX object src/common/CMakeFiles/mircommon.dir/event.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/event.cpp.o -MF CMakeFiles/mircommon.dir/event.cpp.o.d -o CMakeFiles/mircommon.dir/event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/event.cpp
+[  9%] Built target GMock
 [  9%] Building CXX object src/common/CMakeFiles/mircommon.dir/event_printer.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/event_printer.cpp.o -MF CMakeFiles/mircommon.dir/event_printer.cpp.o.d -o CMakeFiles/mircommon.dir/event_printer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/event_printer.cpp
-[  9%] Linking CXX executable ../../../bin/mir_wayland_generator
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_wayland_generator.dir/link.txt --verbose=1
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  9%] Built target mir-test-doubles-udev
 [  9%] Building CXX object src/common/CMakeFiles/mircommon.dir/mir_cursor_api.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/mir_cursor_api.cpp.o -MF CMakeFiles/mircommon.dir/mir_cursor_api.cpp.o.d -o CMakeFiles/mircommon.dir/mir_cursor_api.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/mir_cursor_api.cpp
+[  9%] Linking CXX static library libkms_utils.a
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server/kms-utils && /usr/bin/cmake -P CMakeFiles/kms_utils.dir/cmake_clean_target.cmake
 [  9%] Building CXX object src/common/CMakeFiles/mircommon.dir/thread_pool_executor.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/thread_pool_executor.cpp.o -MF CMakeFiles/mircommon.dir/thread_pool_executor.cpp.o.d -o CMakeFiles/mircommon.dir/thread_pool_executor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/thread_pool_executor.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server/kms-utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/kms_utils.dir/link.txt --verbose=1
+[  9%] Building CXX object src/common/CMakeFiles/mircommon.dir/linearising_executor.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/linearising_executor.cpp.o -MF CMakeFiles/mircommon.dir/linearising_executor.cpp.o.d -o CMakeFiles/mircommon.dir/linearising_executor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/linearising_executor.cpp
+/usr/bin/ar qc libkms_utils.a CMakeFiles/kms_utils.dir/drm_mode_resources.cpp.o CMakeFiles/kms_utils.dir/kms_connector.cpp.o CMakeFiles/kms_utils.dir/threaded_drm_event_handler.cpp.o
+/usr/bin/ranlib libkms_utils.a
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  9%] Built target kms_utils
+[  9%] Building CXX object src/common/CMakeFiles/mircommon.dir/immediate_executor.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/immediate_executor.cpp.o -MF CMakeFiles/mircommon.dir/immediate_executor.cpp.o.d -o CMakeFiles/mircommon.dir/immediate_executor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/immediate_executor.cpp
+[  9%] Building CXX object src/common/CMakeFiles/mircommon.dir/signal.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/signal.cpp.o -MF CMakeFiles/mircommon.dir/signal.cpp.o.d -o CMakeFiles/mircommon.dir/signal.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/signal.cpp
+[  9%] Linking CXX executable ../../../bin/mir_wayland_generator
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/generator && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_wayland_generator.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_wayland_generator.dir/link.d CMakeFiles/mir_wayland_generator.dir/wrapper_generator.cpp.o CMakeFiles/mir_wayland_generator.dir/utils.cpp.o CMakeFiles/mir_wayland_generator.dir/enum.cpp.o CMakeFiles/mir_wayland_generator.dir/argument.cpp.o CMakeFiles/mir_wayland_generator.dir/method.cpp.o CMakeFiles/mir_wayland_generator.dir/request.cpp.o CMakeFiles/mir_wayland_generator.dir/event.cpp.o CMakeFiles/mir_wayland_generator.dir/interface.cpp.o CMakeFiles/mir_wayland_generator.dir/global.cpp.o CMakeFiles/mir_wayland_generator.dir/emitter.cpp.o -o ../../../bin/mir_wayland_generator  /usr/lib/i386-linux-gnu/libxml++-2.6.so /usr/lib/i386-linux-gnu/libxml2.so /usr/lib/i386-linux-gnu/libglibmm-2.4.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libsigc-2.0.so
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 [  9%] Built target mir_wayland_generator
 make  -f tests/acceptance-tests/wayland-generator/CMakeFiles/wayland_generator_test_generated_files.dir/build.make tests/acceptance-tests/wayland-generator/CMakeFiles/wayland_generator_test_generated_files.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/wayland-generator /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/wayland-generator /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/wayland-generator/CMakeFiles/wayland_generator_test_generated_files.dir/DependInfo.cmake "--color="
-[  9%] Building CXX object src/common/CMakeFiles/mircommon.dir/linearising_executor.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/linearising_executor.cpp.o -MF CMakeFiles/mircommon.dir/linearising_executor.cpp.o.d -o CMakeFiles/mircommon.dir/linearising_executor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/linearising_executor.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/acceptance-tests/wayland-generator/CMakeFiles/wayland_generator_test_generated_files.dir/build.make tests/acceptance-tests/wayland-generator/CMakeFiles/wayland_generator_test_generated_files.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
@@ -2987,10 +3027,6 @@
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/wayland-generator && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator wl_ /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/wayland-generator/protocol.xml source > /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/wayland-generator/generated.cpp"
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 [  9%] Built target wayland_generator_test_generated_files
-[  9%] Building CXX object src/common/CMakeFiles/mircommon.dir/immediate_executor.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/immediate_executor.cpp.o -MF CMakeFiles/mircommon.dir/immediate_executor.cpp.o.d -o CMakeFiles/mircommon.dir/immediate_executor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/immediate_executor.cpp
-[  9%] Building CXX object src/common/CMakeFiles/mircommon.dir/signal.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mircommon\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmircommon_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/common/CMakeFiles/mircommon.dir/signal.cpp.o -MF CMakeFiles/mircommon.dir/signal.cpp.o.d -o CMakeFiles/mircommon.dir/signal.cpp.o -c /build/reproducible-path/mir-2.20.0/src/common/signal.cpp
 [  9%] Linking CXX shared library ../../lib/libmircommon.so
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/mircommon.dir/link.txt --verbose=1
 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/src/common/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mircommon.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libmircommon.so.11 -o ../../lib/libmircommon.so.11 CMakeFiles/mircommon.dir/input/mir_input_config.cpp.o CMakeFiles/mircommon.dir/input/mir_touchpad_config.cpp.o CMakeFiles/mircommon.dir/input/mir_pointer_config.cpp.o CMakeFiles/mircommon.dir/input/mir_keyboard_config.cpp.o CMakeFiles/mircommon.dir/input/mir_touchscreen_config.cpp.o CMakeFiles/mircommon.dir/input/input_event.cpp.o CMakeFiles/mircommon.dir/input/xkb_mapper.cpp.o CMakeFiles/mircommon.dir/input/parameter_keymap.cpp.o CMakeFiles/mircommon.dir/input/buffer_keymap.cpp.o CMakeFiles/mircommon.dir/dispatch/action_queue.cpp.o CMakeFiles/mircommon.dir/dispatch/multiplexing_dispatchable.cpp.o CMakeFiles/mircommon.dir/dispatch/readable_fd.cpp.o CMakeFiles/mircommon.dir/dispatch/threaded_dispatcher.cpp.o CMakeFiles/mircommon.dir/dispatch/utils.cpp.o CMakeFiles/mircommon.dir/output_type_names.cpp.o CMakeFiles/mircommon.dir/log.cpp.o CMakeFiles/mircommon.dir/libname.cpp.o CMakeFiles/mircommon.dir/posix_rw_mutex.cpp.o CMakeFiles/mircommon.dir/edid.cpp.o CMakeFiles/mircommon.dir/event.cpp.o CMakeFiles/mircommon.dir/event_printer.cpp.o CMakeFiles/mircommon.dir/mir_cursor_api.cpp.o CMakeFiles/mircommon.dir/thread_pool_executor.cpp.o CMakeFiles/mircommon.dir/linearising_executor.cpp.o CMakeFiles/mircommon.dir/immediate_executor.cpp.o CMakeFiles/mircommon.dir/signal.cpp.o logging/CMakeFiles/mirsharedlogging.dir/dumb_console_logger.cpp.o logging/CMakeFiles/mirsharedlogging.dir/file_logger.cpp.o logging/CMakeFiles/mirsharedlogging.dir/input_timestamp.cpp.o logging/CMakeFiles/mirsharedlogging.dir/multi_logger.cpp.o logging/CMakeFiles/mirsharedlogging.dir/shared_library_prober_report.cpp.o logging/CMakeFiles/mirsharedlogging.dir/logger.cpp.o report/lttng/CMakeFiles/mirsharedlttng.dir/tracepoint_provider.cpp.o sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/module_deleter.cpp.o sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/shared_library.cpp.o sharedlibrary/CMakeFiles/mirsharedsharedlibrary.dir/shared_library_prober.cpp.o thread/CMakeFiles/mirsharedthread.dir/thread_name.cpp.o thread/CMakeFiles/mirsharedthread.dir/recursive_read_write_mutex.cpp.o thread/CMakeFiles/mirsharedthread.dir/signal_blocker.cpp.o events/CMakeFiles/mirevents.dir/close_window_event.cpp.o events/CMakeFiles/mirevents.dir/event.cpp.o events/CMakeFiles/mirevents.dir/event_builders.cpp.o events/CMakeFiles/mirevents.dir/keyboard_event.cpp.o events/CMakeFiles/mirevents.dir/keyboard_resync_event.cpp.o events/CMakeFiles/mirevents.dir/touch_event.cpp.o events/CMakeFiles/mirevents.dir/pointer_event.cpp.o events/CMakeFiles/mirevents.dir/prompt_session_event.cpp.o events/CMakeFiles/mirevents.dir/window_event.cpp.o events/CMakeFiles/mirevents.dir/input_event.cpp.o events/CMakeFiles/mirevents.dir/input_device_state_event.cpp.o events/CMakeFiles/mirevents.dir/orientation_event.cpp.o events/CMakeFiles/mirevents.dir/resize_event.cpp.o events/CMakeFiles/mirevents.dir/window_output_event.cpp.o events/CMakeFiles/mirevents.dir/event_helpers.cpp.o events/CMakeFiles/mirevents.dir/window_placement_event.cpp.o time/CMakeFiles/mirtime.dir/steady_clock.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 /usr/lib/i386-linux-gnu/libxkbcommon.so
@@ -3001,195 +3037,191 @@
 make  -f src/platform/options/CMakeFiles/miroptions.dir/build.make src/platform/options/CMakeFiles/miroptions.dir/depend
 make  -f src/platforms/x11/CMakeFiles/mirplatformserverx11sharedresources.dir/build.make src/platforms/x11/CMakeFiles/mirplatformserverx11sharedresources.dir/depend
 make  -f src/platforms/evdev/CMakeFiles/mirevdevutilsobjects.dir/build.make src/platforms/evdev/CMakeFiles/mirevdevutilsobjects.dir/depend
+make  -f src/gl/CMakeFiles/mirgl.dir/build.make src/gl/CMakeFiles/mirgl.dir/depend
+make  -f tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/build.make tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/depend
+make  -f tests/unit-tests/CMakeFiles/example.dir/build.make tests/unit-tests/CMakeFiles/example.dir/depend
+make  -f tests/mir_test_framework/CMakeFiles/mir-libinput-test-framework.dir/build.make tests/mir_test_framework/CMakeFiles/mir-libinput-test-framework.dir/depend
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/CMakeFiles/mir-libinput-test-framework.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platform/options /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platform/options /build/reproducible-path/mir-2.20.0/build-i386/src/platform/options/CMakeFiles/miroptions.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/CMakeFiles/example.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/x11 /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/CMakeFiles/mirplatformserverx11sharedresources.dir/DependInfo.cmake "--color="
-make  -f src/gl/CMakeFiles/mirgl.dir/build.make src/gl/CMakeFiles/mirgl.dir/depend
-make  -f tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/build.make tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/evdev /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev/CMakeFiles/mirevdevutilsobjects.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/gl /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/gl /build/reproducible-path/mir-2.20.0/build-i386/src/gl/CMakeFiles/mirgl.dir/DependInfo.cmake "--color="
-make  -f tests/unit-tests/CMakeFiles/example.dir/build.make tests/unit-tests/CMakeFiles/example.dir/depend
-make  -f tests/mir_test_framework/CMakeFiles/mir-libinput-test-framework.dir/build.make tests/mir_test_framework/CMakeFiles/mir-libinput-test-framework.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/DependInfo.cmake "--color="
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/CMakeFiles/example.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/platform/options/CMakeFiles/miroptions.dir/build.make src/platform/options/CMakeFiles/miroptions.dir/build
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/platforms/x11/CMakeFiles/mirplatformserverx11sharedresources.dir/build.make src/platforms/x11/CMakeFiles/mirplatformserverx11sharedresources.dir/build
-[ 10%] Generating xdg-shell_wrapper.h, xdg-shell_wrapper.cpp
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/CMakeFiles/mir-libinput-test-framework.dir/DependInfo.cmake "--color="
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator @ /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-shell.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-shell_wrapper.h"
-[ 10%] Generating idle-inhibit-unstable-v1_wrapper.h, idle-inhibit-unstable-v1_wrapper.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[  9%] Generating input-method-unstable-v1_wrapper.h, input-method-unstable-v1_wrapper.cpp
+make  -f src/platform/options/CMakeFiles/miroptions.dir/build.make src/platform/options/CMakeFiles/miroptions.dir/build
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/input-method-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/input-method-unstable-v1_wrapper.h"
+[ 10%] Generating xdg-shell_wrapper.h, xdg-shell_wrapper.cpp
 make  -f src/platforms/evdev/CMakeFiles/mirevdevutilsobjects.dir/build.make src/platforms/evdev/CMakeFiles/mirevdevutilsobjects.dir/build
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/idle-inhibit-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/idle-inhibit-unstable-v1_wrapper.h"
+make  -f tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/build.make tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/build
 [ 10%] Generating fractional-scale-v1_wrapper.h, fractional-scale-v1_wrapper.cpp
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/gl/CMakeFiles/mirgl.dir/build.make src/gl/CMakeFiles/mirgl.dir/build
+[ 10%] Generating idle-inhibit-unstable-v1_wrapper.h, idle-inhibit-unstable-v1_wrapper.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator @ /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-shell.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-shell_wrapper.h"
 [ 10%] Generating ext-session-lock-v1_wrapper.h, ext-session-lock-v1_wrapper.cpp
+[ 11%] Generating mir-shell-unstable-v1_wrapper.h, mir-shell-unstable-v1_wrapper.cpp
+make  -f tests/unit-tests/CMakeFiles/example.dir/build.make tests/unit-tests/CMakeFiles/example.dir/build
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator wp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/fractional-scale-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/fractional-scale-v1_wrapper.h"
+make  -f tests/mir_test_framework/CMakeFiles/mir-libinput-test-framework.dir/build.make tests/mir_test_framework/CMakeFiles/mir-libinput-test-framework.dir/build
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/idle-inhibit-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/idle-inhibit-unstable-v1_wrapper.h"
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator ext_ /build/reproducible-path/mir-2.20.0/wayland-protocols/ext-session-lock-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/ext-session-lock-v1_wrapper.h"
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/build.make tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/build
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/unit-tests/CMakeFiles/example.dir/build.make tests/unit-tests/CMakeFiles/example.dir/build
+[ 11%] Generating input-method-unstable-v2_wrapper.h, input-method-unstable-v2_wrapper.cpp
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/idle-inhibit-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/idle-inhibit-unstable-v1_wrapper.cpp"
-[ 10%] Building CXX object src/platforms/x11/CMakeFiles/mirplatformserverx11sharedresources.dir/x11_resources.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator ext_ /build/reproducible-path/mir-2.20.0/wayland-protocols/ext-session-lock-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/ext-session-lock-v1_wrapper.cpp"
-[ 10%] Building CXX object src/platforms/evdev/CMakeFiles/mirevdevutilsobjects.dir/button_utils.cpp.o
+[ 11%] Generating primary-selection-unstable-v1_wrapper.h, primary-selection-unstable-v1_wrapper.cpp
+[ 12%] Generating pointer-constraints-unstable-v1_wrapper.h, pointer-constraints-unstable-v1_wrapper.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11 && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/CMakeFiles/mirplatformserverx11sharedresources.dir/x11_resources.cpp.o -MF CMakeFiles/mirplatformserverx11sharedresources.dir/x11_resources.cpp.o.d -o CMakeFiles/mirplatformserverx11sharedresources.dir/x11_resources.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/x11_resources.cpp
-make  -f tests/mir_test_framework/CMakeFiles/mir-libinput-test-framework.dir/build.make tests/mir_test_framework/CMakeFiles/mir-libinput-test-framework.dir/build
-[ 10%] Building CXX object src/platform/options/CMakeFiles/miroptions.dir/program_option.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"evdev-input\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/evdev/-I/usr/include -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/evdev/CMakeFiles/mirevdevutilsobjects.dir/button_utils.cpp.o -MF CMakeFiles/mirevdevutilsobjects.dir/button_utils.cpp.o.d -o CMakeFiles/mirevdevutilsobjects.dir/button_utils.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/evdev/button_utils.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/options && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/options/CMakeFiles/miroptions.dir/program_option.cpp.o -MF CMakeFiles/miroptions.dir/program_option.cpp.o.d -o CMakeFiles/miroptions.dir/program_option.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/options/program_option.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator @ /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-shell.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-shell_wrapper.cpp"
+[ 12%] Generating text-input-unstable-v1_wrapper.h, text-input-unstable-v1_wrapper.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator ext_ /build/reproducible-path/mir-2.20.0/wayland-protocols/ext-session-lock-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/ext-session-lock-v1_wrapper.h"
+make  -f src/gl/CMakeFiles/mirgl.dir/build.make src/gl/CMakeFiles/mirgl.dir/build
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator wp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/fractional-scale-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/fractional-scale-v1_wrapper.cpp"
-[ 10%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_libinput.cpp.o
-[ 10%] Building CXX object src/gl/CMakeFiles/mirgl.dir/tessellation_helpers.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_libinput.cpp.o -MF CMakeFiles/mir-public-test-doubles-platform.dir/mock_libinput.cpp.o.d -o CMakeFiles/mir-public-test-doubles-platform.dir/mock_libinput.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/mock_libinput.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/gl && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/gl/CMakeFiles/mirgl.dir/tessellation_helpers.cpp.o -MF CMakeFiles/mirgl.dir/tessellation_helpers.cpp.o.d -o CMakeFiles/mirgl.dir/tessellation_helpers.cpp.o -c /build/reproducible-path/mir-2.20.0/src/gl/tessellation_helpers.cpp
-[ 10%] Building CXX object tests/unit-tests/CMakeFiles/example.dir/library_example.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dexample_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -fPIC -Wno-error=infinite-recursion -MD -MT tests/unit-tests/CMakeFiles/example.dir/library_example.cpp.o -MF CMakeFiles/example.dir/library_example.cpp.o.d -o CMakeFiles/example.dir/library_example.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/library_example.cpp
-[ 10%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-libinput-test-framework.dir/libinput_environment.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_framework/CMakeFiles/mir-libinput-test-framework.dir/libinput_environment.cpp.o -MF CMakeFiles/mir-libinput-test-framework.dir/libinput_environment.cpp.o.d -o CMakeFiles/mir-libinput-test-framework.dir/libinput_environment.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/libinput_environment.cpp
-[ 10%] Generating input-method-unstable-v2_wrapper.h, input-method-unstable-v2_wrapper.cpp
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/input-method-unstable-v2.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/input-method-unstable-v2_wrapper.h"
-[ 10%] Generating input-method-unstable-v1_wrapper.h, input-method-unstable-v1_wrapper.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/input-method-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/input-method-unstable-v1_wrapper.h"
-[ 11%] Generating mir-shell-unstable-v1_wrapper.h, mir-shell-unstable-v1_wrapper.cpp
+[ 12%] Generating relative-pointer-unstable-v1_wrapper.h, relative-pointer-unstable-v1_wrapper.cpp
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zmir_ /build/reproducible-path/mir-2.20.0/wayland-protocols/mir-shell-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/mir-shell-unstable-v1_wrapper.h"
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/input-method-unstable-v2.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/input-method-unstable-v2_wrapper.cpp"
-[ 11%] Generating pointer-constraints-unstable-v1_wrapper.h, pointer-constraints-unstable-v1_wrapper.cpp
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/pointer-constraints-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/pointer-constraints-unstable-v1_wrapper.h"
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/input-method-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/input-method-unstable-v1_wrapper.cpp"
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zmir_ /build/reproducible-path/mir-2.20.0/wayland-protocols/mir-shell-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/mir-shell-unstable-v1_wrapper.cpp"
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/pointer-constraints-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/pointer-constraints-unstable-v1_wrapper.cpp"
-[ 11%] Building CXX object src/platform/options/CMakeFiles/miroptions.dir/default_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/options && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/options/CMakeFiles/miroptions.dir/default_configuration.cpp.o -MF CMakeFiles/miroptions.dir/default_configuration.cpp.o.d -o CMakeFiles/miroptions.dir/default_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/options/default_configuration.cpp
-[ 11%] Generating relative-pointer-unstable-v1_wrapper.h, relative-pointer-unstable-v1_wrapper.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/relative-pointer-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/relative-pointer-unstable-v1_wrapper.h"
-[ 11%] Generating primary-selection-unstable-v1_wrapper.h, primary-selection-unstable-v1_wrapper.cpp
-[ 12%] Generating text-input-unstable-v1_wrapper.h, text-input-unstable-v1_wrapper.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/primary-selection-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/primary-selection-unstable-v1_wrapper.h"
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/text-input-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/text-input-unstable-v1_wrapper.h"
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/primary-selection-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/primary-selection-unstable-v1_wrapper.cpp"
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/relative-pointer-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/relative-pointer-unstable-v1_wrapper.cpp"
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/text-input-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/text-input-unstable-v1_wrapper.cpp"
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 [ 12%] Generating text-input-unstable-v3_wrapper.h, text-input-unstable-v3_wrapper.cpp
 [ 12%] Generating text-input-unstable-v2_wrapper.h, text-input-unstable-v2_wrapper.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/text-input-unstable-v3.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/text-input-unstable-v3_wrapper.h"
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/text-input-unstable-v2.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/text-input-unstable-v2_wrapper.h"
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/primary-selection-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/primary-selection-unstable-v1_wrapper.h"
 [ 12%] Generating viewporter_wrapper.h, viewporter_wrapper.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/relative-pointer-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/relative-pointer-unstable-v1_wrapper.h"
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/text-input-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/text-input-unstable-v1_wrapper.h"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/text-input-unstable-v2.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/text-input-unstable-v2_wrapper.h"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/text-input-unstable-v3.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/text-input-unstable-v3_wrapper.h"
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator wp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/viewporter.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/viewporter_wrapper.h"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator wp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/fractional-scale-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/fractional-scale-v1_wrapper.cpp"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator ext_ /build/reproducible-path/mir-2.20.0/wayland-protocols/ext-session-lock-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/ext-session-lock-v1_wrapper.cpp"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/relative-pointer-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/relative-pointer-unstable-v1_wrapper.cpp"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/input-method-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/input-method-unstable-v1_wrapper.cpp"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/input-method-unstable-v2.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/input-method-unstable-v2_wrapper.cpp"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator @ /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-shell.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-shell_wrapper.cpp"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zmir_ /build/reproducible-path/mir-2.20.0/wayland-protocols/mir-shell-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/mir-shell-unstable-v1_wrapper.cpp"
+[ 12%] Building CXX object src/platform/options/CMakeFiles/miroptions.dir/program_option.cpp.o
+[ 12%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_libinput.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/idle-inhibit-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/idle-inhibit-unstable-v1_wrapper.cpp"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/options && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/options/CMakeFiles/miroptions.dir/program_option.cpp.o -MF CMakeFiles/miroptions.dir/program_option.cpp.o.d -o CMakeFiles/miroptions.dir/program_option.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/options/program_option.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator wp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/viewporter.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/viewporter_wrapper.cpp"
+[ 12%] Building CXX object src/platforms/evdev/CMakeFiles/mirevdevutilsobjects.dir/button_utils.cpp.o
+[ 12%] Building CXX object src/platforms/x11/CMakeFiles/mirplatformserverx11sharedresources.dir/x11_resources.cpp.o
+[ 12%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-libinput-test-framework.dir/libinput_environment.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/pointer-constraints-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/pointer-constraints-unstable-v1_wrapper.cpp"
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_libinput.cpp.o -MF CMakeFiles/mir-public-test-doubles-platform.dir/mock_libinput.cpp.o.d -o CMakeFiles/mir-public-test-doubles-platform.dir/mock_libinput.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/mock_libinput.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/primary-selection-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/primary-selection-unstable-v1_wrapper.cpp"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"evdev-input\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/evdev/-I/usr/include -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/evdev/CMakeFiles/mirevdevutilsobjects.dir/button_utils.cpp.o -MF CMakeFiles/mirevdevutilsobjects.dir/button_utils.cpp.o.d -o CMakeFiles/mirevdevutilsobjects.dir/button_utils.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/evdev/button_utils.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_framework/CMakeFiles/mir-libinput-test-framework.dir/libinput_environment.cpp.o -MF CMakeFiles/mir-libinput-test-framework.dir/libinput_environment.cpp.o.d -o CMakeFiles/mir-libinput-test-framework.dir/libinput_environment.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/libinput_environment.cpp
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/text-input-unstable-v3.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/text-input-unstable-v3_wrapper.cpp"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/text-input-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/text-input-unstable-v1_wrapper.cpp"
+[ 12%] Building CXX object tests/unit-tests/CMakeFiles/example.dir/library_example.cpp.o
+[ 12%] Building CXX object src/gl/CMakeFiles/mirgl.dir/tessellation_helpers.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11 && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/CMakeFiles/mirplatformserverx11sharedresources.dir/x11_resources.cpp.o -MF CMakeFiles/mirplatformserverx11sharedresources.dir/x11_resources.cpp.o.d -o CMakeFiles/mirplatformserverx11sharedresources.dir/x11_resources.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/x11_resources.cpp
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/text-input-unstable-v2.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/text-input-unstable-v2_wrapper.cpp"
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator wp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/viewporter.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/viewporter_wrapper.cpp"
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dexample_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -fPIC -Wno-error=infinite-recursion -MD -MT tests/unit-tests/CMakeFiles/example.dir/library_example.cpp.o -MF CMakeFiles/example.dir/library_example.cpp.o.d -o CMakeFiles/example.dir/library_example.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/library_example.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/gl && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/gl/CMakeFiles/mirgl.dir/tessellation_helpers.cpp.o -MF CMakeFiles/mirgl.dir/tessellation_helpers.cpp.o.d -o CMakeFiles/mirgl.dir/tessellation_helpers.cpp.o -c /build/reproducible-path/mir-2.20.0/src/gl/tessellation_helpers.cpp
 [ 12%] Generating virtual-keyboard-unstable-v1_wrapper.h, virtual-keyboard-unstable-v1_wrapper.cpp
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/virtual-keyboard-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/virtual-keyboard-unstable-v1_wrapper.h"
 [ 12%] Generating wayland_wrapper.h, wayland_wrapper.cpp
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator wl_ /build/reproducible-path/mir-2.20.0/wayland-protocols/wayland.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wayland_wrapper.h"
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/virtual-keyboard-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/virtual-keyboard-unstable-v1_wrapper.cpp"
 [ 12%] Generating wlr-foreign-toplevel-management-unstable-v1_wrapper.h, wlr-foreign-toplevel-management-unstable-v1_wrapper.cpp
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwlr_ /build/reproducible-path/mir-2.20.0/wayland-protocols/wlr-foreign-toplevel-management-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wlr-foreign-toplevel-management-unstable-v1_wrapper.h"
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator wl_ /build/reproducible-path/mir-2.20.0/wayland-protocols/wayland.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wayland_wrapper.cpp"
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwlr_ /build/reproducible-path/mir-2.20.0/wayland-protocols/wlr-foreign-toplevel-management-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wlr-foreign-toplevel-management-unstable-v1_wrapper.cpp"
 [ 12%] Generating wlr-layer-shell-unstable-v1_wrapper.h, wlr-layer-shell-unstable-v1_wrapper.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwlr_ /build/reproducible-path/mir-2.20.0/wayland-protocols/wlr-layer-shell-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wlr-layer-shell-unstable-v1_wrapper.h"
 [ 12%] Generating wlr-screencopy-unstable-v1_wrapper.h, wlr-screencopy-unstable-v1_wrapper.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwlr_ /build/reproducible-path/mir-2.20.0/wayland-protocols/wlr-layer-shell-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wlr-layer-shell-unstable-v1_wrapper.cpp"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwlr_ /build/reproducible-path/mir-2.20.0/wayland-protocols/wlr-layer-shell-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wlr-layer-shell-unstable-v1_wrapper.h"
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator z /build/reproducible-path/mir-2.20.0/wayland-protocols/wlr-screencopy-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wlr-screencopy-unstable-v1_wrapper.h"
-[ 12%] Generating wlr-virtual-pointer-unstable-v1_wrapper.h, wlr-virtual-pointer-unstable-v1_wrapper.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator z /build/reproducible-path/mir-2.20.0/wayland-protocols/wlr-screencopy-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wlr-screencopy-unstable-v1_wrapper.cpp"
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwlr_ /build/reproducible-path/mir-2.20.0/wayland-protocols/wlr-virtual-pointer-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wlr-virtual-pointer-unstable-v1_wrapper.h"
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwlr_ /build/reproducible-path/mir-2.20.0/wayland-protocols/wlr-virtual-pointer-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wlr-virtual-pointer-unstable-v1_wrapper.cpp"
+[ 12%] Building CXX object src/platform/options/CMakeFiles/miroptions.dir/default_configuration.cpp.o
 [ 12%] Generating xdg-activation-v1_wrapper.h, xdg-activation-v1_wrapper.cpp
+[ 12%] Generating wlr-virtual-pointer-unstable-v1_wrapper.h, wlr-virtual-pointer-unstable-v1_wrapper.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/options && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/options/CMakeFiles/miroptions.dir/default_configuration.cpp.o -MF CMakeFiles/miroptions.dir/default_configuration.cpp.o.d -o CMakeFiles/miroptions.dir/default_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/options/default_configuration.cpp
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator z /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-activation-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-activation-v1_wrapper.h"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwlr_ /build/reproducible-path/mir-2.20.0/wayland-protocols/wlr-virtual-pointer-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wlr-virtual-pointer-unstable-v1_wrapper.h"
+[ 12%] Generating xdg-shell-unstable-v6_wrapper.h, xdg-shell-unstable-v6_wrapper.cpp
+[ 12%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_egl.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator z /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-shell-unstable-v6.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-shell-unstable-v6_wrapper.h"
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_egl.cpp.o -MF CMakeFiles/mir-public-test-doubles-platform.dir/mock_egl.cpp.o.d -o CMakeFiles/mir-public-test-doubles-platform.dir/mock_egl.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/mock_egl.cpp
 [ 12%] Generating xdg-decoration-unstable-v1_wrapper.h, xdg-decoration-unstable-v1_wrapper.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator z /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-decoration-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-decoration-unstable-v1_wrapper.h"
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator z /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-activation-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-activation-v1_wrapper.cpp"
 [ 12%] Generating xdg-output-unstable-v1_wrapper.h, xdg-output-unstable-v1_wrapper.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator z /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-decoration-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-decoration-unstable-v1_wrapper.h"
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator z /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-output-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-output-unstable-v1_wrapper.h"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/virtual-keyboard-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/virtual-keyboard-unstable-v1_wrapper.cpp"
+[ 12%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_gl.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_gl.cpp.o -MF CMakeFiles/mir-public-test-doubles-platform.dir/mock_gl.cpp.o.d -o CMakeFiles/mir-public-test-doubles-platform.dir/mock_gl.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/mock_gl.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwlr_ /build/reproducible-path/mir-2.20.0/wayland-protocols/wlr-foreign-toplevel-management-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wlr-foreign-toplevel-management-unstable-v1_wrapper.cpp"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator z /build/reproducible-path/mir-2.20.0/wayland-protocols/wlr-screencopy-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wlr-screencopy-unstable-v1_wrapper.cpp"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwlr_ /build/reproducible-path/mir-2.20.0/wayland-protocols/wlr-virtual-pointer-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wlr-virtual-pointer-unstable-v1_wrapper.cpp"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator z /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-activation-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-activation-v1_wrapper.cpp"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwlr_ /build/reproducible-path/mir-2.20.0/wayland-protocols/wlr-layer-shell-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wlr-layer-shell-unstable-v1_wrapper.cpp"
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator z /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-decoration-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-decoration-unstable-v1_wrapper.cpp"
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator z /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-output-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-output-unstable-v1_wrapper.cpp"
-[ 12%] Generating xdg-shell-unstable-v6_wrapper.h, xdg-shell-unstable-v6_wrapper.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator z /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-shell-unstable-v6.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-shell-unstable-v6_wrapper.h"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator wl_ /build/reproducible-path/mir-2.20.0/wayland-protocols/wayland.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wayland_wrapper.cpp"
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator z /build/reproducible-path/mir-2.20.0/wayland-protocols/xdg-shell-unstable-v6.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-shell-unstable-v6_wrapper.cpp"
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/wayland /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/wayland /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/CMakeFiles/mirwayland.dir/DependInfo.cmake "--color="
-[ 12%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_egl.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_egl.cpp.o -MF CMakeFiles/mir-public-test-doubles-platform.dir/mock_egl.cpp.o.d -o CMakeFiles/mir-public-test-doubles-platform.dir/mock_egl.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/mock_egl.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/wayland/CMakeFiles/mirwayland.dir/build.make src/wayland/CMakeFiles/mirwayland.dir/build
-[ 12%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_gl.cpp.o
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_gl.cpp.o -MF CMakeFiles/mir-public-test-doubles-platform.dir/mock_gl.cpp.o.d -o CMakeFiles/mir-public-test-doubles-platform.dir/mock_gl.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/mock_gl.cpp
-[ 12%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/lifetime_tracker.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/lifetime_tracker.cpp.o -MF CMakeFiles/mirwayland.dir/lifetime_tracker.cpp.o.d -o CMakeFiles/mirwayland.dir/lifetime_tracker.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/lifetime_tracker.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 12%] Built target mirevdevutilsobjects
 [ 13%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_drm.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_drm.cpp.o -MF CMakeFiles/mir-public-test-doubles-platform.dir/mock_drm.cpp.o.d -o CMakeFiles/mir-public-test-doubles-platform.dir/mock_drm.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/mock_drm.cpp
-[ 13%] Linking CXX shared library ../../bin/test-data/shared-libraries/example.so
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/example.dir/link.txt --verbose=1
-/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/example.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,example.so -o ../../bin/test-data/shared-libraries/example.so CMakeFiles/example.dir/library_example.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib ../../lib/libmircommon.so.11 ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 13%] Built target example
 [ 13%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_x11.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_x11.cpp.o -MF CMakeFiles/mir-public-test-doubles-platform.dir/mock_x11.cpp.o.d -o CMakeFiles/mir-public-test-doubles-platform.dir/mock_x11.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/mock_x11.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 13%] Built target mirgl
 [ 13%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_xkb.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_xkb.cpp.o -MF CMakeFiles/mir-public-test-doubles-platform.dir/mock_xkb.cpp.o.d -o CMakeFiles/mir-public-test-doubles-platform.dir/mock_xkb.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/mock_xkb.cpp
-[ 13%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/resource.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/resource.cpp.o -MF CMakeFiles/mirwayland.dir/resource.cpp.o.d -o CMakeFiles/mirwayland.dir/resource.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/resource.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 13%] Built target mirplatformserverx11sharedresources
 [ 13%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_gbm.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles-platform.dir/mock_gbm.cpp.o -MF CMakeFiles/mir-public-test-doubles-platform.dir/mock_gbm.cpp.o.d -o CMakeFiles/mir-public-test-doubles-platform.dir/mock_gbm.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/mock_gbm.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/wayland /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/wayland /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/CMakeFiles/mirwayland.dir/DependInfo.cmake "--color="
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f src/wayland/CMakeFiles/mirwayland.dir/build.make src/wayland/CMakeFiles/mirwayland.dir/build
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 13%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/resource.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/resource.cpp.o -MF CMakeFiles/mirwayland.dir/resource.cpp.o.d -o CMakeFiles/mirwayland.dir/resource.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/resource.cpp
 [ 13%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/global.cpp.o
+[ 13%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/lifetime_tracker.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/global.cpp.o -MF CMakeFiles/mirwayland.dir/global.cpp.o.d -o CMakeFiles/mirwayland.dir/global.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/global.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/lifetime_tracker.cpp.o -MF CMakeFiles/mirwayland.dir/lifetime_tracker.cpp.o.d -o CMakeFiles/mirwayland.dir/lifetime_tracker.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/lifetime_tracker.cpp
 [ 13%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/protocol_error.cpp.o
+[ 13%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/wayland_wrapper.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/protocol_error.cpp.o -MF CMakeFiles/mirwayland.dir/protocol_error.cpp.o.d -o CMakeFiles/mirwayland.dir/protocol_error.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/protocol_error.cpp
 [ 14%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/client.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/client.cpp.o -MF CMakeFiles/mirwayland.dir/client.cpp.o.d -o CMakeFiles/mirwayland.dir/client.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/client.cpp
-[ 14%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/wayland_wrapper.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/wayland_wrapper.cpp.o -MF CMakeFiles/mirwayland.dir/wayland_wrapper.cpp.o.d -o CMakeFiles/mirwayland.dir/wayland_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wayland_wrapper.cpp
 [ 14%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/xdg-shell-unstable-v6_wrapper.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/wayland_wrapper.cpp.o -MF CMakeFiles/mirwayland.dir/wayland_wrapper.cpp.o.d -o CMakeFiles/mirwayland.dir/wayland_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wayland_wrapper.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/client.cpp.o -MF CMakeFiles/mirwayland.dir/client.cpp.o.d -o CMakeFiles/mirwayland.dir/client.cpp.o -c /build/reproducible-path/mir-2.20.0/src/wayland/client.cpp
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/xdg-shell-unstable-v6_wrapper.cpp.o -MF CMakeFiles/mirwayland.dir/xdg-shell-unstable-v6_wrapper.cpp.o.d -o CMakeFiles/mirwayland.dir/xdg-shell-unstable-v6_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-shell-unstable-v6_wrapper.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 14%] Built target mirevdevutilsobjects
 [ 14%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/xdg-shell_wrapper.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/xdg-shell_wrapper.cpp.o -MF CMakeFiles/mirwayland.dir/xdg-shell_wrapper.cpp.o.d -o CMakeFiles/mirwayland.dir/xdg-shell_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-shell_wrapper.cpp
 [ 14%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/xdg-output-unstable-v1_wrapper.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/xdg-output-unstable-v1_wrapper.cpp.o -MF CMakeFiles/mirwayland.dir/xdg-output-unstable-v1_wrapper.cpp.o.d -o CMakeFiles/mirwayland.dir/xdg-output-unstable-v1_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/xdg-output-unstable-v1_wrapper.cpp
+[ 14%] Linking CXX shared library ../../bin/test-data/shared-libraries/example.so
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/example.dir/link.txt --verbose=1
+/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/example.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,example.so -o ../../bin/test-data/shared-libraries/example.so CMakeFiles/example.dir/library_example.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib ../../lib/libmircommon.so.11 ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 14%] Built target example
 [ 14%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/wlr-layer-shell-unstable-v1_wrapper.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/wlr-layer-shell-unstable-v1_wrapper.cpp.o -MF CMakeFiles/mirwayland.dir/wlr-layer-shell-unstable-v1_wrapper.cpp.o.d -o CMakeFiles/mirwayland.dir/wlr-layer-shell-unstable-v1_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wlr-layer-shell-unstable-v1_wrapper.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 14%] Built target miroptions
 [ 14%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/wlr-foreign-toplevel-management-unstable-v1_wrapper.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/wlr-foreign-toplevel-management-unstable-v1_wrapper.cpp.o -MF CMakeFiles/mirwayland.dir/wlr-foreign-toplevel-management-unstable-v1_wrapper.cpp.o.d -o CMakeFiles/mirwayland.dir/wlr-foreign-toplevel-management-unstable-v1_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/wlr-foreign-toplevel-management-unstable-v1_wrapper.cpp
 [ 14%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/pointer-constraints-unstable-v1_wrapper.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/pointer-constraints-unstable-v1_wrapper.cpp.o -MF CMakeFiles/mirwayland.dir/pointer-constraints-unstable-v1_wrapper.cpp.o.d -o CMakeFiles/mirwayland.dir/pointer-constraints-unstable-v1_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/pointer-constraints-unstable-v1_wrapper.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 14%] Built target mir-libinput-test-framework
 [ 14%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/relative-pointer-unstable-v1_wrapper.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/relative-pointer-unstable-v1_wrapper.cpp.o -MF CMakeFiles/mirwayland.dir/relative-pointer-unstable-v1_wrapper.cpp.o.d -o CMakeFiles/mirwayland.dir/relative-pointer-unstable-v1_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/relative-pointer-unstable-v1_wrapper.cpp
 [ 15%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/virtual-keyboard-unstable-v1_wrapper.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/virtual-keyboard-unstable-v1_wrapper.cpp.o -MF CMakeFiles/mirwayland.dir/virtual-keyboard-unstable-v1_wrapper.cpp.o.d -o CMakeFiles/mirwayland.dir/virtual-keyboard-unstable-v1_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/virtual-keyboard-unstable-v1_wrapper.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 15%] Built target mirgl
 [ 15%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/text-input-unstable-v3_wrapper.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/text-input-unstable-v3_wrapper.cpp.o -MF CMakeFiles/mirwayland.dir/text-input-unstable-v3_wrapper.cpp.o.d -o CMakeFiles/mirwayland.dir/text-input-unstable-v3_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/text-input-unstable-v3_wrapper.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 15%] Built target mirplatformserverx11sharedresources
 [ 15%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/text-input-unstable-v2_wrapper.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirwayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/wayland/CMakeFiles/mirwayland.dir/text-input-unstable-v2_wrapper.cpp.o -MF CMakeFiles/mirwayland.dir/text-input-unstable-v2_wrapper.cpp.o.d -o CMakeFiles/mirwayland.dir/text-input-unstable-v2_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/wayland/text-input-unstable-v2_wrapper.cpp
 [ 15%] Building CXX object src/wayland/CMakeFiles/mirwayland.dir/text-input-unstable-v1_wrapper.cpp.o
@@ -3226,47 +3258,47 @@
 [ 16%] Built target mirwayland
 make  -f src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/build.make src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 16%] Generating linux-dmabuf-unstable-v1_wrapper.h, linux-dmabuf-unstable-v1_wrapper.cpp
-[ 16%] Generating drm-formats-big-endian
 [ 16%] Generating drm-formats
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/linux-dmabuf-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics/linux-dmabuf-unstable-v1_wrapper.h"
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && sh -c "grep \"#define DRM_FORMAT\" /usr/include/libdrm/drm_fourcc.h |        grep -v DRM_FORMAT_BIG_ENDIAN |                                    grep -v MOD |                                                      grep -v DRM_FORMAT_RESERVED |                                      tr -s [:blank:] ' ' |                                              cut -f2 -d' ' |                                                    sed \"s/\\(.*\\)/STRINGIFY(\\1)/\" >                               /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics/drm-formats"
+[ 16%] Generating drm-formats-big-endian
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && sh -c "grep \"#define DRM_FORMAT\" /usr/include/libdrm/drm_fourcc.h |        grep -v DRM_FORMAT_BIG_ENDIAN |                                    grep -v MOD |                                                      grep -v DRM_FORMAT_RESERVED |                                      tr -s [:blank:] ' ' |                                              cut -f2 -d' ' |                                                    sed \"s/\\(.*\\)/STRINGIFY_BIG_ENDIAN(\\1)/\" >                    /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics/drm-formats-big-endian"
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && sh -c "grep \"#define DRM_FORMAT\" /usr/include/libdrm/drm_fourcc.h |        grep -v DRM_FORMAT_BIG_ENDIAN |                                    grep -v MOD |                                                      grep -v DRM_FORMAT_RESERVED |                                      tr -s [:blank:] ' ' |                                              cut -f2 -d' ' |                                                    sed \"s/\\(.*\\)/STRINGIFY(\\1)/\" >                               /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics/drm-formats"
+[ 16%] Generating linux-dmabuf-unstable-v1_wrapper.h, linux-dmabuf-unstable-v1_wrapper.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/linux-dmabuf-unstable-v1.xml header > /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics/linux-dmabuf-unstable-v1_wrapper.h"
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator zwp_ /build/reproducible-path/mir-2.20.0/wayland-protocols/linux-dmabuf-unstable-v1.xml source > /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics/linux-dmabuf-unstable-v1_wrapper.cpp"
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platform/graphics /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/build.make src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 16%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_extensions.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_extensions.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/egl_extensions.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/egl_extensions.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/egl_extensions.cpp
-[ 16%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_resources.cpp.o
+[ 16%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/display_configuration.cpp.o
+[ 16%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_error.cpp.o
 [ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/buffer_basic.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_resources.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/egl_resources.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/egl_resources.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/egl_resources.cpp
+[ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/texture.cpp.o
 [ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/gamma_curves.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/gamma_curves.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/gamma_curves.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/gamma_curves.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/gamma_curves.cpp
-[ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_error.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/buffer_basic.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/buffer_basic.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/buffer_basic.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/buffer_basic.cpp
+[ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/pixel_format_utils.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_error.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/egl_error.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/egl_error.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/egl_error.cpp
-[ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/display_configuration.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/display_configuration.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/display_configuration.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/display_configuration.cpp
-[ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/pixel_format_utils.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/pixel_format_utils.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/pixel_format_utils.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/pixel_format_utils.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/pixel_format_utils.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/gamma_curves.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/gamma_curves.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/gamma_curves.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/gamma_curves.cpp
 [ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/overlapping_output_grouping.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/buffer_basic.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/buffer_basic.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/buffer_basic.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/buffer_basic.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/pixel_format_utils.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/pixel_format_utils.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/pixel_format_utils.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/pixel_format_utils.cpp
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/overlapping_output_grouping.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/overlapping_output_grouping.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/overlapping_output_grouping.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/overlapping_output_grouping.cpp
-[ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/texture.cpp.o
+[ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_extensions.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/texture.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/texture.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/texture.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/texture.cpp
-[ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/program.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/program.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/program.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/program.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/program.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_extensions.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/egl_extensions.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/egl_extensions.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/egl_extensions.cpp
+[ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_resources.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_resources.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/egl_resources.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/egl_resources.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/egl_resources.cpp
 [ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/program_factory.cpp.o
+[ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/program.cpp.o
+[ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/cpu_buffers.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/program_factory.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/program_factory.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/program_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/program_factory.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/program.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/program.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/program.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/program.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/cpu_buffers.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/cpu_buffers.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/cpu_buffers.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/cpu_buffers.cpp
 [ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_wayland_allocator.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_wayland_allocator.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/egl_wayland_allocator.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/egl_wayland_allocator.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/egl_wayland_allocator.cpp
-[ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/cpu_buffers.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/cpu_buffers.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/cpu_buffers.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/cpu_buffers.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/cpu_buffers.cpp
-[ 17%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/linux_dmabuf.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/linux_dmabuf.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/linux_dmabuf.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/linux_dmabuf.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/linux_dmabuf.cpp
 [ 18%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_logger.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_logger.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/egl_logger.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/egl_logger.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/egl_logger.cpp
+[ 18%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/linux_dmabuf.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/linux_dmabuf.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/linux_dmabuf.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/linux_dmabuf.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/linux_dmabuf.cpp
 [ 18%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/drm_formats.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/drm_formats.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/drm_formats.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/drm_formats.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platform/graphics/drm_formats.cpp
 [ 18%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_context_executor.cpp.o
@@ -3276,6 +3308,8 @@
 [ 18%] Building CXX object src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/linux-dmabuf-unstable-v1_wrapper.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_HAVE_DRM_GET_MODIFIER_NAME -DMIR_LOG_COMPONENT_FALLBACK=\"mirplatform\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/linux-dmabuf-unstable-v1_wrapper.cpp.o -MF CMakeFiles/mirplatformgraphicscommon.dir/linux-dmabuf-unstable-v1_wrapper.cpp.o.d -o CMakeFiles/mirplatformgraphicscommon.dir/linux-dmabuf-unstable-v1_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics/linux-dmabuf-unstable-v1_wrapper.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 18%] Built target miroptions
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 [ 18%] Built target mirplatformgraphicscommon
 make  -f src/platform/CMakeFiles/mirplatform.dir/build.make src/platform/CMakeFiles/mirplatform.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
@@ -3294,324 +3328,286 @@
 make  -f src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/build.make src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/depend
 make  -f src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects.dir/build.make src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects.dir/depend
 make  -f src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects-symbols.dir/build.make src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects-symbols.dir/depend
+make  -f src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/build.make src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/depend
+make  -f src/platforms/wayland/CMakeFiles/mirplatformwayland-input.dir/build.make src/platforms/wayland/CMakeFiles/mirplatformwayland-input.dir/depend
+make  -f src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/build.make src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/depend
+make  -f src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/build.make src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/depend
+make  -f src/server/CMakeFiles/mirserverobjects.dir/build.make src/server/CMakeFiles/mirserverobjects.dir/depend
+make  -f src/server/compositor/CMakeFiles/mircompositor.dir/build.make src/server/compositor/CMakeFiles/mircompositor.dir/depend
+make  -f src/server/graphics/CMakeFiles/mirgraphics.dir/build.make src/server/graphics/CMakeFiles/mirgraphics.dir/depend
+make  -f src/server/input/CMakeFiles/mirinput.dir/build.make src/server/input/CMakeFiles/mirinput.dir/depend
+make  -f src/server/report/CMakeFiles/mirreport.dir/build.make src/server/report/CMakeFiles/mirreport.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/x11/graphics /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/build.make src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/depend
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/x11/graphics /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/x11/graphics /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/common/server /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server/CMakeFiles/server_platform_common.dir/DependInfo.cmake "--color="
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/x11/input /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/input /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects-symbols.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/x11/input /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/input /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/x11/input /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/input /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects-symbols.dir/DependInfo.cmake "--color="
-make  -f src/platforms/wayland/CMakeFiles/mirplatformwayland-input.dir/build.make src/platforms/wayland/CMakeFiles/mirplatformwayland-input.dir/depend
-make  -f src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/build.make src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/server /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/common/server /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server/CMakeFiles/server_platform_common.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/wayland /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland/CMakeFiles/mirplatformwayland-input.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/virtual /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/virtual /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/evdev /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/server /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server /build/reproducible-path/mir-2.20.0/build-i386/src/server/CMakeFiles/mirserverobjects.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/report /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/report /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/CMakeFiles/mirreport.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/compositor /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor/CMakeFiles/mircompositor.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/graphics /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/graphics /build/reproducible-path/mir-2.20.0/build-i386/src/server/graphics/CMakeFiles/mirgraphics.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/input /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/input /build/reproducible-path/mir-2.20.0/build-i386/src/server/input/CMakeFiles/mirinput.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects.dir/build.make src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects.dir/build
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/build.make src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/build
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects-symbols.dir/build.make src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects-symbols.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/platforms/common/server/CMakeFiles/server_platform_common.dir/build.make src/platforms/common/server/CMakeFiles/server_platform_common.dir/build
+make  -f src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/build.make src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/build
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/build.make src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/build
+make  -f src/platforms/wayland/CMakeFiles/mirplatformwayland-input.dir/build.make src/platforms/wayland/CMakeFiles/mirplatformwayland-input.dir/build
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/build.make src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/build
+make  -f src/platforms/common/server/CMakeFiles/server_platform_common.dir/build.make src/platforms/common/server/CMakeFiles/server_platform_common.dir/build
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/build.make src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/build
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/build.make src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/build
-[ 18%] Building CXX object src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/platform.cpp.o
-[ 18%] Building CXX object src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects-symbols.dir/input.cpp.o
-make  -f src/platforms/wayland/CMakeFiles/mirplatformwayland-input.dir/build.make src/platforms/wayland/CMakeFiles/mirplatformwayland-input.dir/build
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/platform.cpp.o -MF CMakeFiles/mirplatformgraphicsx11objects.dir/platform.cpp.o.d -o CMakeFiles/mirplatformgraphicsx11objects.dir/platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/graphics/platform.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects-symbols.dir/input.cpp.o -MF CMakeFiles/mirplatforminputx11objects-symbols.dir/input.cpp.o.d -o CMakeFiles/mirplatforminputx11objects-symbols.dir/input.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/input/input.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f src/server/CMakeFiles/mirserverobjects.dir/build.make src/server/CMakeFiles/mirserverobjects.dir/build
 make  -f src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/build.make src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 18%] Building CXX object src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects.dir/input_platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects.dir/input_platform.cpp.o -MF CMakeFiles/mirplatforminputx11objects.dir/input_platform.cpp.o.d -o CMakeFiles/mirplatforminputx11objects.dir/input_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/input/input_platform.cpp
-[ 18%] Building CXX object src/platforms/common/server/CMakeFiles/server_platform_common.dir/shm_buffer.cpp.o
-[ 18%] Building CXX object src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/graphics.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/graphics.cpp.o -MF CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/graphics.cpp.o.d -o CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/graphics.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/graphics/graphics.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"server_platform_common\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/common/server/CMakeFiles/server_platform_common.dir/shm_buffer.cpp.o -MF CMakeFiles/server_platform_common.dir/shm_buffer.cpp.o.d -o CMakeFiles/server_platform_common.dir/shm_buffer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/common/server/shm_buffer.cpp
-[ 18%] Building CXX object src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform_symbols.cpp.o
-[ 18%] Building CXX object src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/graphics.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"eglstream\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform_symbols.cpp.o -MF CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform_symbols.cpp.o.d -o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform_symbols.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/server/platform_symbols.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/virtual && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"mir:virtual\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/graphics.cpp.o -MF CMakeFiles/mirplatformgraphicsvirtualobjects.dir/graphics.cpp.o.d -o CMakeFiles/mirplatformgraphicsvirtualobjects.dir/graphics.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/virtual/graphics.cpp
-[ 18%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland-input.dir/input_platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland-input.dir/input_platform.cpp.o -MF CMakeFiles/mirplatformwayland-input.dir/input_platform.cpp.o.d -o CMakeFiles/mirplatformwayland-input.dir/input_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/input_platform.cpp
-[ 19%] Building CXX object src/platforms/common/server/CMakeFiles/server_platform_common.dir/one_shot_device_observer.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"server_platform_common\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/common/server/CMakeFiles/server_platform_common.dir/one_shot_device_observer.cpp.o -MF CMakeFiles/server_platform_common.dir/one_shot_device_observer.cpp.o.d -o CMakeFiles/server_platform_common.dir/one_shot_device_observer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/common/server/one_shot_device_observer.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 19%] Built target mirplatforminputx11objects-symbols
-make  -f src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/build.make src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/evdev /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/build.make src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 20%] Building CXX object src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"evdev-input\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/evdev/-I/usr/include -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device.cpp.o -MF CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device.cpp.o.d -o CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/evdev/libinput_device.cpp
-[ 20%] Building CXX object src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display.cpp.o -MF CMakeFiles/mirplatformgraphicsx11objects.dir/display.cpp.o.d -o CMakeFiles/mirplatformgraphicsx11objects.dir/display.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/graphics/display.cpp
-[ 21%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland-input.dir/input_device.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland-input.dir/input_device.cpp.o -MF CMakeFiles/mirplatformwayland-input.dir/input_device.cpp.o.d -o CMakeFiles/mirplatformwayland-input.dir/input_device.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/input_device.cpp
-[ 21%] Building CXX object src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects.dir/input_device.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects.dir/input_device.cpp.o -MF CMakeFiles/mirplatforminputx11objects.dir/input_device.cpp.o.d -o CMakeFiles/mirplatforminputx11objects.dir/input_device.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/input/input_device.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 21%] Built target mirplatformgraphicsx11objects-symbols
-make  -f src/server/CMakeFiles/mirserverobjects.dir/build.make src/server/CMakeFiles/mirserverobjects.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server /build/reproducible-path/mir-2.20.0/build-i386/src/server/CMakeFiles/mirserverobjects.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/server/CMakeFiles/mirserverobjects.dir/build.make src/server/CMakeFiles/mirserverobjects.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 21%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/run_mir.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/run_mir.cpp.o -MF CMakeFiles/mirserverobjects.dir/run_mir.cpp.o.d -o CMakeFiles/mirserverobjects.dir/run_mir.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/run_mir.cpp
-[ 21%] Building CXX object src/platforms/common/server/CMakeFiles/server_platform_common.dir/cpu_copy_output_surface.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"server_platform_common\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/common/server/CMakeFiles/server_platform_common.dir/cpu_copy_output_surface.cpp.o -MF CMakeFiles/server_platform_common.dir/cpu_copy_output_surface.cpp.o.d -o CMakeFiles/server_platform_common.dir/cpu_copy_output_surface.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/common/server/cpu_copy_output_surface.cpp
-[ 21%] Building CXX object src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"eglstream\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform.cpp.o -MF CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform.cpp.o.d -o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/server/platform.cpp
-[ 21%] Building CXX object src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/virtual && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"mir:virtual\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/platform.cpp.o -MF CMakeFiles/mirplatformgraphicsvirtualobjects.dir/platform.cpp.o.d -o CMakeFiles/mirplatformgraphicsvirtualobjects.dir/platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/virtual/platform.cpp
-[ 21%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/report_exception.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/report_exception.cpp.o -MF CMakeFiles/mirserverobjects.dir/report_exception.cpp.o.d -o CMakeFiles/mirserverobjects.dir/report_exception.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report_exception.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 21%] Built target mirplatforminputx11objects
-make  -f src/server/compositor/CMakeFiles/mircompositor.dir/build.make src/server/compositor/CMakeFiles/mircompositor.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/compositor /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor/CMakeFiles/mircompositor.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/server/compositor/CMakeFiles/mircompositor.dir/build.make src/server/compositor/CMakeFiles/mircompositor.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 21%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor.cpp.o -MF CMakeFiles/mircompositor.dir/default_display_buffer_compositor.cpp.o.d -o CMakeFiles/mircompositor.dir/default_display_buffer_compositor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/default_display_buffer_compositor.cpp
-[ 21%] Building CXX object src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device_ptr.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"evdev-input\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/evdev/-I/usr/include -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device_ptr.cpp.o -MF CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device_ptr.cpp.o.d -o CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device_ptr.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/evdev/libinput_device_ptr.cpp
-[ 21%] Linking CXX static library libmirplatformwayland-input.a
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/cmake -P CMakeFiles/mirplatformwayland-input.dir/cmake_clean_target.cmake
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatformwayland-input.dir/link.txt --verbose=1
-/usr/bin/ar qc libmirplatformwayland-input.a "CMakeFiles/mirplatformwayland-input.dir/input_platform.cpp.o" "CMakeFiles/mirplatformwayland-input.dir/input_device.cpp.o"
-/usr/bin/ranlib libmirplatformwayland-input.a
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 21%] Built target mirplatformwayland-input
-[ 21%] Building CXX object src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/libinput_ptr.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"evdev-input\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/evdev/-I/usr/include -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/libinput_ptr.cpp.o -MF CMakeFiles/mirplatforminputevdevobjects.dir/libinput_ptr.cpp.o.d -o CMakeFiles/mirplatforminputevdevobjects.dir/libinput_ptr.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/evdev/libinput_ptr.cpp
-[ 21%] Building CXX object src/platforms/common/server/CMakeFiles/server_platform_common.dir/kms_cpu_addressable_display_provider.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"server_platform_common\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/common/server/CMakeFiles/server_platform_common.dir/kms_cpu_addressable_display_provider.cpp.o -MF CMakeFiles/server_platform_common.dir/kms_cpu_addressable_display_provider.cpp.o.d -o CMakeFiles/server_platform_common.dir/kms_cpu_addressable_display_provider.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/common/server/kms_cpu_addressable_display_provider.cpp
-[ 21%] Building CXX object src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"evdev-input\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/evdev/-I/usr/include -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/platform.cpp.o -MF CMakeFiles/mirplatforminputevdevobjects.dir/platform.cpp.o.d -o CMakeFiles/mirplatforminputevdevobjects.dir/platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/evdev/platform.cpp
-[ 22%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/terminate_with_current_exception.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/terminate_with_current_exception.cpp.o -MF CMakeFiles/mirserverobjects.dir/terminate_with_current_exception.cpp.o.d -o CMakeFiles/mirserverobjects.dir/terminate_with_current_exception.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/terminate_with_current_exception.cpp
-[ 22%] Building CXX object src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/virtual && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"mir:virtual\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display.cpp.o -MF CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display.cpp.o.d -o CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/virtual/display.cpp
-[ 22%] Building CXX object src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/fd_store.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"evdev-input\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/evdev/-I/usr/include -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/fd_store.cpp.o -MF CMakeFiles/mirplatforminputevdevobjects.dir/fd_store.cpp.o.d -o CMakeFiles/mirplatforminputevdevobjects.dir/fd_store.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/evdev/fd_store.cpp
-[ 22%] Building CXX object src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display_configuration.cpp.o -MF CMakeFiles/mirplatformgraphicsx11objects.dir/display_configuration.cpp.o.d -o CMakeFiles/mirplatformgraphicsx11objects.dir/display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/graphics/display_configuration.cpp
-[ 23%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor_factory.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor_factory.cpp.o -MF CMakeFiles/mircompositor.dir/default_display_buffer_compositor_factory.cpp.o.d -o CMakeFiles/mircompositor.dir/default_display_buffer_compositor_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/default_display_buffer_compositor_factory.cpp
-[ 23%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/display_server.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/display_server.cpp.o -MF CMakeFiles/mirserverobjects.dir/display_server.cpp.o.d -o CMakeFiles/mirserverobjects.dir/display_server.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/display_server.cpp
-[ 24%] Building CXX object src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/buffer_allocator.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"eglstream\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/buffer_allocator.cpp.o -MF CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/buffer_allocator.cpp.o.d -o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/buffer_allocator.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/server/buffer_allocator.cpp
-[ 24%] Building CXX object src/platforms/common/server/CMakeFiles/server_platform_common.dir/cpu_addressable_fb.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"server_platform_common\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/common/server/CMakeFiles/server_platform_common.dir/cpu_addressable_fb.cpp.o -MF CMakeFiles/server_platform_common.dir/cpu_addressable_fb.cpp.o.d -o CMakeFiles/server_platform_common.dir/cpu_addressable_fb.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/common/server/cpu_addressable_fb.cpp
-[ 24%] Building CXX object src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display_sink.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display_sink.cpp.o -MF CMakeFiles/mirplatformgraphicsx11objects.dir/display_sink.cpp.o.d -o CMakeFiles/mirplatformgraphicsx11objects.dir/display_sink.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/graphics/display_sink.cpp
-[ 24%] Building CXX object src/platforms/common/server/CMakeFiles/server_platform_common.dir/options_parsing_helpers.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"server_platform_common\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/common/server/CMakeFiles/server_platform_common.dir/options_parsing_helpers.cpp.o -MF CMakeFiles/server_platform_common.dir/options_parsing_helpers.cpp.o.d -o CMakeFiles/server_platform_common.dir/options_parsing_helpers.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/common/server/options_parsing_helpers.cpp
-[ 25%] Building CXX object src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/virtual && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"mir:virtual\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display_configuration.cpp.o -MF CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display_configuration.cpp.o.d -o CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/virtual/display_configuration.cpp
-[ 25%] Building CXX object src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/egl_helper.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/egl_helper.cpp.o -MF CMakeFiles/mirplatformgraphicsx11objects.dir/egl_helper.cpp.o.d -o CMakeFiles/mirplatformgraphicsx11objects.dir/egl_helper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/graphics/egl_helper.cpp
-[ 25%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/default_server_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -Wno-variadic-macros -MD -MT src/server/CMakeFiles/mirserverobjects.dir/default_server_configuration.cpp.o -MF CMakeFiles/mirserverobjects.dir/default_server_configuration.cpp.o.d -o CMakeFiles/mirserverobjects.dir/default_server_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/default_server_configuration.cpp
-[ 25%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/multi_threaded_compositor.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/multi_threaded_compositor.cpp.o -MF CMakeFiles/mircompositor.dir/multi_threaded_compositor.cpp.o.d -o CMakeFiles/mircompositor.dir/multi_threaded_compositor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/multi_threaded_compositor.cpp
-[ 25%] Linking CXX static library libserver_platform_common.a
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server && /usr/bin/cmake -P CMakeFiles/server_platform_common.dir/cmake_clean_target.cmake
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server && /usr/bin/cmake -E cmake_link_script CMakeFiles/server_platform_common.dir/link.txt --verbose=1
-/usr/bin/ar qc libserver_platform_common.a CMakeFiles/server_platform_common.dir/shm_buffer.cpp.o CMakeFiles/server_platform_common.dir/one_shot_device_observer.cpp.o CMakeFiles/server_platform_common.dir/cpu_copy_output_surface.cpp.o CMakeFiles/server_platform_common.dir/kms_cpu_addressable_display_provider.cpp.o CMakeFiles/server_platform_common.dir/cpu_addressable_fb.cpp.o CMakeFiles/server_platform_common.dir/options_parsing_helpers.cpp.o
-/usr/bin/ranlib libserver_platform_common.a
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 25%] Built target server_platform_common
-[ 25%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/occlusion.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/occlusion.cpp.o -MF CMakeFiles/mircompositor.dir/occlusion.cpp.o.d -o CMakeFiles/mircompositor.dir/occlusion.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/occlusion.cpp
-[ 25%] Building CXX object src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/display.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"eglstream\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/display.cpp.o -MF CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/display.cpp.o.d -o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/display.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/server/display.cpp
-[ 25%] Building CXX object src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/kms_display_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"eglstream\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/kms_display_configuration.cpp.o -MF CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/kms_display_configuration.cpp.o.d -o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/kms_display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/server/kms_display_configuration.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 25%] Built target mirplatformgraphicsvirtualobjects
-make  -f src/server/graphics/CMakeFiles/mirgraphics.dir/build.make src/server/graphics/CMakeFiles/mirgraphics.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/graphics /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/graphics /build/reproducible-path/mir-2.20.0/build-i386/src/server/graphics/CMakeFiles/mirgraphics.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/server/graphics/CMakeFiles/mirgraphics.dir/build.make src/server/graphics/CMakeFiles/mirgraphics.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 25%] Building CXX object src/server/graphics/CMakeFiles/mirgraphics.dir/default_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/graphics/CMakeFiles/mirgraphics.dir/default_configuration.cpp.o -MF CMakeFiles/mirgraphics.dir/default_configuration.cpp.o.d -o CMakeFiles/mirgraphics.dir/default_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/graphics/default_configuration.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 25%] Built target mirplatforminputevdevobjects
-make  -f src/server/input/CMakeFiles/mirinput.dir/build.make src/server/input/CMakeFiles/mirinput.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/input /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/input /build/reproducible-path/mir-2.20.0/build-i386/src/server/input/CMakeFiles/mirinput.dir/DependInfo.cmake "--color="
+make  -f src/server/compositor/CMakeFiles/mircompositor.dir/build.make src/server/compositor/CMakeFiles/mircompositor.dir/build
+make  -f src/server/report/CMakeFiles/mirreport.dir/build.make src/server/report/CMakeFiles/mirreport.dir/build
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/server/input/CMakeFiles/mirinput.dir/build.make src/server/input/CMakeFiles/mirinput.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 25%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/basic_seat.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/basic_seat.cpp.o -MF CMakeFiles/mirinput.dir/basic_seat.cpp.o.d -o CMakeFiles/mirinput.dir/basic_seat.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/basic_seat.cpp
-[ 25%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/default_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/default_configuration.cpp.o -MF CMakeFiles/mircompositor.dir/default_configuration.cpp.o.d -o CMakeFiles/mircompositor.dir/default_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/default_configuration.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 25%] Built target mirplatformgraphicsx11objects
-make  -f src/server/report/CMakeFiles/mirreport.dir/build.make src/server/report/CMakeFiles/mirreport.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/report /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/report /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/CMakeFiles/mirreport.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/server/report/CMakeFiles/mirreport.dir/build.make src/server/report/CMakeFiles/mirreport.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 25%] Building CXX object src/server/report/CMakeFiles/mirreport.dir/default_server_configuration.cpp.o
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 18%] Building CXX object src/platforms/common/server/CMakeFiles/server_platform_common.dir/shm_buffer.cpp.o
+[ 18%] Building CXX object src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/graphics.cpp.o
+[ 18%] Building CXX object src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects.dir/input_platform.cpp.o
+[ 18%] Building CXX object src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects-symbols.dir/input.cpp.o
+[ 18%] Building CXX object src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/platform.cpp.o
+[ 19%] Building CXX object src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/graphics.cpp.o -MF CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/graphics.cpp.o.d -o CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/graphics.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/graphics/graphics.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"server_platform_common\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/common/server/CMakeFiles/server_platform_common.dir/shm_buffer.cpp.o -MF CMakeFiles/server_platform_common.dir/shm_buffer.cpp.o.d -o CMakeFiles/server_platform_common.dir/shm_buffer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/common/server/shm_buffer.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects-symbols.dir/input.cpp.o -MF CMakeFiles/mirplatforminputx11objects-symbols.dir/input.cpp.o.d -o CMakeFiles/mirplatforminputx11objects-symbols.dir/input.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/input/input.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects.dir/input_platform.cpp.o -MF CMakeFiles/mirplatforminputx11objects.dir/input_platform.cpp.o.d -o CMakeFiles/mirplatforminputx11objects.dir/input_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/input/input_platform.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/platform.cpp.o -MF CMakeFiles/mirplatformgraphicsx11objects.dir/platform.cpp.o.d -o CMakeFiles/mirplatformgraphicsx11objects.dir/platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/graphics/platform.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"evdev-input\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/evdev/-I/usr/include -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device.cpp.o -MF CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device.cpp.o.d -o CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/evdev/libinput_device.cpp
+[ 19%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland-input.dir/input_platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland-input.dir/input_platform.cpp.o -MF CMakeFiles/mirplatformwayland-input.dir/input_platform.cpp.o.d -o CMakeFiles/mirplatformwayland-input.dir/input_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/input_platform.cpp
+[ 19%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/run_mir.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/run_mir.cpp.o -MF CMakeFiles/mirserverobjects.dir/run_mir.cpp.o.d -o CMakeFiles/mirserverobjects.dir/run_mir.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/run_mir.cpp
+[ 19%] Building CXX object src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/graphics.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/virtual && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"mir:virtual\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/graphics.cpp.o -MF CMakeFiles/mirplatformgraphicsvirtualobjects.dir/graphics.cpp.o.d -o CMakeFiles/mirplatformgraphicsvirtualobjects.dir/graphics.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/virtual/graphics.cpp
+[ 19%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor.cpp.o -MF CMakeFiles/mircompositor.dir/default_display_buffer_compositor.cpp.o.d -o CMakeFiles/mircompositor.dir/default_display_buffer_compositor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/default_display_buffer_compositor.cpp
+[ 19%] Building CXX object src/server/report/CMakeFiles/mirreport.dir/default_server_configuration.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/CMakeFiles/mirreport.dir/default_server_configuration.cpp.o -MF CMakeFiles/mirreport.dir/default_server_configuration.cpp.o.d -o CMakeFiles/mirreport.dir/default_server_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/default_server_configuration.cpp
-[ 25%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -Wno-variadic-macros -MD -MT src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop.cpp.o -MF CMakeFiles/mirserverobjects.dir/glib_main_loop.cpp.o.d -o CMakeFiles/mirserverobjects.dir/glib_main_loop.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/glib_main_loop.cpp
-[ 25%] Building CXX object src/server/report/CMakeFiles/mirreport.dir/reports.cpp.o
+[ 19%] Building CXX object src/server/graphics/CMakeFiles/mirgraphics.dir/default_configuration.cpp.o
+[ 19%] Building CXX object src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform_symbols.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/graphics/CMakeFiles/mirgraphics.dir/default_configuration.cpp.o -MF CMakeFiles/mirgraphics.dir/default_configuration.cpp.o.d -o CMakeFiles/mirgraphics.dir/default_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/graphics/default_configuration.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"eglstream\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform_symbols.cpp.o -MF CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform_symbols.cpp.o.d -o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform_symbols.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/server/platform_symbols.cpp
+[ 19%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/basic_seat.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/basic_seat.cpp.o -MF CMakeFiles/mirinput.dir/basic_seat.cpp.o.d -o CMakeFiles/mirinput.dir/basic_seat.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/basic_seat.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 19%] Built target mir-libinput-test-framework
+[ 19%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/report_exception.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/report_exception.cpp.o -MF CMakeFiles/mirserverobjects.dir/report_exception.cpp.o.d -o CMakeFiles/mirserverobjects.dir/report_exception.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report_exception.cpp
+[ 19%] Building CXX object src/server/report/CMakeFiles/mirreport.dir/reports.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/CMakeFiles/mirreport.dir/reports.cpp.o -MF CMakeFiles/mirreport.dir/reports.cpp.o.d -o CMakeFiles/mirreport.dir/reports.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/reports.cpp
-[ 25%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/builtin_cursor_images.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/builtin_cursor_images.cpp.o -MF CMakeFiles/mirinput.dir/builtin_cursor_images.cpp.o.d -o CMakeFiles/mirinput.dir/builtin_cursor_images.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/builtin_cursor_images.cpp
-[ 25%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/stream.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/stream.cpp.o -MF CMakeFiles/mircompositor.dir/stream.cpp.o.d -o CMakeFiles/mircompositor.dir/stream.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/stream.cpp
 make  -f src/server/report/logging/CMakeFiles/mirlogging.dir/build.make src/server/report/logging/CMakeFiles/mirlogging.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/report/logging /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/logging /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/logging/CMakeFiles/mirlogging.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/server/report/logging/CMakeFiles/mirlogging.dir/build.make src/server/report/logging/CMakeFiles/mirlogging.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 26%] Building CXX object src/server/report/logging/CMakeFiles/mirlogging.dir/display_report.cpp.o
+[ 20%] Building CXX object src/server/report/logging/CMakeFiles/mirlogging.dir/display_report.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/logging && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/logging/CMakeFiles/mirlogging.dir/display_report.cpp.o -MF CMakeFiles/mirlogging.dir/display_report.cpp.o.d -o CMakeFiles/mirlogging.dir/display_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/logging/display_report.cpp
-[ 26%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/config_changer.cpp.o
+[ 21%] Building CXX object src/platforms/common/server/CMakeFiles/server_platform_common.dir/one_shot_device_observer.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"server_platform_common\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/common/server/CMakeFiles/server_platform_common.dir/one_shot_device_observer.cpp.o -MF CMakeFiles/server_platform_common.dir/one_shot_device_observer.cpp.o.d -o CMakeFiles/server_platform_common.dir/one_shot_device_observer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/common/server/one_shot_device_observer.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 22%] Built target mirplatformgraphicsx11objects-symbols
+[ 22%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/terminate_with_current_exception.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/terminate_with_current_exception.cpp.o -MF CMakeFiles/mirserverobjects.dir/terminate_with_current_exception.cpp.o.d -o CMakeFiles/mirserverobjects.dir/terminate_with_current_exception.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/terminate_with_current_exception.cpp
+[ 22%] Building CXX object src/platforms/common/server/CMakeFiles/server_platform_common.dir/cpu_copy_output_surface.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"server_platform_common\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/common/server/CMakeFiles/server_platform_common.dir/cpu_copy_output_surface.cpp.o -MF CMakeFiles/server_platform_common.dir/cpu_copy_output_surface.cpp.o.d -o CMakeFiles/server_platform_common.dir/cpu_copy_output_surface.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/common/server/cpu_copy_output_surface.cpp
+[ 22%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/builtin_cursor_images.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/builtin_cursor_images.cpp.o -MF CMakeFiles/mirinput.dir/builtin_cursor_images.cpp.o.d -o CMakeFiles/mirinput.dir/builtin_cursor_images.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/builtin_cursor_images.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 22%] Built target mirplatforminputx11objects-symbols
+[ 22%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/config_changer.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/config_changer.cpp.o -MF CMakeFiles/mirinput.dir/config_changer.cpp.o.d -o CMakeFiles/mirinput.dir/config_changer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/config_changer.cpp
-[ 26%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/multi_monitor_arbiter.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/multi_monitor_arbiter.cpp.o -MF CMakeFiles/mircompositor.dir/multi_monitor_arbiter.cpp.o.d -o CMakeFiles/mircompositor.dir/multi_monitor_arbiter.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/multi_monitor_arbiter.cpp
+[ 22%] Building CXX object src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device_ptr.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"evdev-input\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/evdev/-I/usr/include -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device_ptr.cpp.o -MF CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device_ptr.cpp.o.d -o CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device_ptr.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/evdev/libinput_device_ptr.cpp
+[ 23%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor_factory.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor_factory.cpp.o -MF CMakeFiles/mircompositor.dir/default_display_buffer_compositor_factory.cpp.o.d -o CMakeFiles/mircompositor.dir/default_display_buffer_compositor_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/default_display_buffer_compositor_factory.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 26%] Built target mirreport
-[ 26%] Building CXX object src/server/report/logging/CMakeFiles/mirlogging.dir/input_report.cpp.o
+[ 23%] Built target mirreport
+[ 23%] Building CXX object src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/libinput_ptr.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"evdev-input\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/evdev/-I/usr/include -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/libinput_ptr.cpp.o -MF CMakeFiles/mirplatforminputevdevobjects.dir/libinput_ptr.cpp.o.d -o CMakeFiles/mirplatforminputevdevobjects.dir/libinput_ptr.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/evdev/libinput_ptr.cpp
+[ 23%] Building CXX object src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display.cpp.o -MF CMakeFiles/mirplatformgraphicsx11objects.dir/display.cpp.o.d -o CMakeFiles/mirplatformgraphicsx11objects.dir/display.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/graphics/display.cpp
+[ 23%] Building CXX object src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"evdev-input\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/evdev/-I/usr/include -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/platform.cpp.o -MF CMakeFiles/mirplatforminputevdevobjects.dir/platform.cpp.o.d -o CMakeFiles/mirplatforminputevdevobjects.dir/platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/evdev/platform.cpp
+[ 23%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/display_server.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/display_server.cpp.o -MF CMakeFiles/mirserverobjects.dir/display_server.cpp.o.d -o CMakeFiles/mirserverobjects.dir/display_server.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/display_server.cpp
+[ 23%] Building CXX object src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/virtual && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"mir:virtual\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/platform.cpp.o -MF CMakeFiles/mirplatformgraphicsvirtualobjects.dir/platform.cpp.o.d -o CMakeFiles/mirplatformgraphicsvirtualobjects.dir/platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/virtual/platform.cpp
+[ 24%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland-input.dir/input_device.cpp.o
+[ 24%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/default_server_configuration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -Wno-variadic-macros -MD -MT src/server/CMakeFiles/mirserverobjects.dir/default_server_configuration.cpp.o -MF CMakeFiles/mirserverobjects.dir/default_server_configuration.cpp.o.d -o CMakeFiles/mirserverobjects.dir/default_server_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/default_server_configuration.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland-input.dir/input_device.cpp.o -MF CMakeFiles/mirplatformwayland-input.dir/input_device.cpp.o.d -o CMakeFiles/mirplatformwayland-input.dir/input_device.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/input_device.cpp
+[ 24%] Building CXX object src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"eglstream\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform.cpp.o -MF CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform.cpp.o.d -o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/server/platform.cpp
+[ 24%] Building CXX object src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects.dir/input_device.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/input/CMakeFiles/mirplatforminputx11objects.dir/input_device.cpp.o -MF CMakeFiles/mirplatforminputx11objects.dir/input_device.cpp.o.d -o CMakeFiles/mirplatforminputx11objects.dir/input_device.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/input/input_device.cpp
+[ 24%] Building CXX object src/server/report/logging/CMakeFiles/mirlogging.dir/input_report.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/logging && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/logging/CMakeFiles/mirlogging.dir/input_report.cpp.o -MF CMakeFiles/mirlogging.dir/input_report.cpp.o.d -o CMakeFiles/mirlogging.dir/input_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/logging/input_report.cpp
-[ 26%] Building CXX object src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/egl_output.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"eglstream\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/egl_output.cpp.o -MF CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/egl_output.cpp.o.d -o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/egl_output.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/server/egl_output.cpp
-[ 26%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/basic_screen_shooter.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/basic_screen_shooter.cpp.o -MF CMakeFiles/mircompositor.dir/basic_screen_shooter.cpp.o.d -o CMakeFiles/mircompositor.dir/basic_screen_shooter.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/basic_screen_shooter.cpp
-[ 26%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop_sources.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -Wno-variadic-macros -MD -MT src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop_sources.cpp.o -MF CMakeFiles/mirserverobjects.dir/glib_main_loop_sources.cpp.o.d -o CMakeFiles/mirserverobjects.dir/glib_main_loop_sources.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/glib_main_loop_sources.cpp
-[ 26%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/null_screen_shooter.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/null_screen_shooter.cpp.o -MF CMakeFiles/mircompositor.dir/null_screen_shooter.cpp.o.d -o CMakeFiles/mircompositor.dir/null_screen_shooter.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/null_screen_shooter.cpp
-[ 26%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/cursor_controller.cpp.o
+[ 24%] Building CXX object src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/fd_store.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"evdev-input\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/evdev/-I/usr/include -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/fd_store.cpp.o -MF CMakeFiles/mirplatforminputevdevobjects.dir/fd_store.cpp.o.d -o CMakeFiles/mirplatforminputevdevobjects.dir/fd_store.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/evdev/fd_store.cpp
+[ 24%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/cursor_controller.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/cursor_controller.cpp.o -MF CMakeFiles/mirinput.dir/cursor_controller.cpp.o.d -o CMakeFiles/mirinput.dir/cursor_controller.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/cursor_controller.cpp
-[ 26%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/default_configuration.cpp.o
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 24%] Built target mirplatforminputx11objects
+[ 24%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/default_configuration.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -Wno-variadic-macros -MD -MT src/server/input/CMakeFiles/mirinput.dir/default_configuration.cpp.o -MF CMakeFiles/mirinput.dir/default_configuration.cpp.o.d -o CMakeFiles/mirinput.dir/default_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/default_configuration.cpp
-[ 26%] Building CXX object src/server/report/logging/CMakeFiles/mirlogging.dir/compositor_report.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/logging && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/logging/CMakeFiles/mirlogging.dir/compositor_report.cpp.o -MF CMakeFiles/mirlogging.dir/compositor_report.cpp.o.d -o CMakeFiles/mirlogging.dir/compositor_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/logging/compositor_report.cpp
-[ 26%] Building CXX object src/server/report/logging/CMakeFiles/mirlogging.dir/scene_report.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/logging && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/logging/CMakeFiles/mirlogging.dir/scene_report.cpp.o -MF CMakeFiles/mirlogging.dir/scene_report.cpp.o.d -o CMakeFiles/mirlogging.dir/scene_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/logging/scene_report.cpp
-[ 26%] Building CXX object src/server/graphics/CMakeFiles/mirgraphics.dir/default_display_configuration_policy.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/graphics/CMakeFiles/mirgraphics.dir/default_display_configuration_policy.cpp.o -MF CMakeFiles/mirgraphics.dir/default_display_configuration_policy.cpp.o.d -o CMakeFiles/mirgraphics.dir/default_display_configuration_policy.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/graphics/default_display_configuration_policy.cpp
-[ 26%] Building CXX object src/server/graphics/CMakeFiles/mirgraphics.dir/software_cursor.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/graphics/CMakeFiles/mirgraphics.dir/software_cursor.cpp.o -MF CMakeFiles/mirgraphics.dir/software_cursor.cpp.o.d -o CMakeFiles/mirgraphics.dir/software_cursor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/graphics/software_cursor.cpp
-[ 26%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/default_emergency_cleanup.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/default_emergency_cleanup.cpp.o -MF CMakeFiles/mirserverobjects.dir/default_emergency_cleanup.cpp.o.d -o CMakeFiles/mirserverobjects.dir/default_emergency_cleanup.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/default_emergency_cleanup.cpp
-[ 26%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/default_device.cpp.o
+[ 24%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/default_device.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/default_device.cpp.o -MF CMakeFiles/mirinput.dir/default_device.cpp.o.d -o CMakeFiles/mirinput.dir/default_device.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/default_device.cpp
-[ 26%] Building CXX object src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/utils.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"eglstream\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/utils.cpp.o -MF CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/utils.cpp.o.d -o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/utils.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/server/utils.cpp
-[ 26%] Building CXX object src/server/report/logging/CMakeFiles/mirlogging.dir/seat_report.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/logging && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/logging/CMakeFiles/mirlogging.dir/seat_report.cpp.o -MF CMakeFiles/mirlogging.dir/seat_report.cpp.o.d -o CMakeFiles/mirlogging.dir/seat_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/logging/seat_report.cpp
-[ 26%] Building CXX object src/server/graphics/CMakeFiles/mirgraphics.dir/display_configuration_observer_multiplexer.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/graphics/CMakeFiles/mirgraphics.dir/display_configuration_observer_multiplexer.cpp.o -MF CMakeFiles/mirgraphics.dir/display_configuration_observer_multiplexer.cpp.o.d -o CMakeFiles/mirgraphics.dir/display_configuration_observer_multiplexer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/graphics/display_configuration_observer_multiplexer.cpp
-[ 26%] Building CXX object src/server/report/logging/CMakeFiles/mirlogging.dir/shell_report.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/logging && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/logging/CMakeFiles/mirlogging.dir/shell_report.cpp.o -MF CMakeFiles/mirlogging.dir/shell_report.cpp.o.d -o CMakeFiles/mirlogging.dir/shell_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/logging/shell_report.cpp
+[ 24%] Building CXX object src/platforms/common/server/CMakeFiles/server_platform_common.dir/kms_cpu_addressable_display_provider.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"server_platform_common\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/common/server/CMakeFiles/server_platform_common.dir/kms_cpu_addressable_display_provider.cpp.o -MF CMakeFiles/server_platform_common.dir/kms_cpu_addressable_display_provider.cpp.o.d -o CMakeFiles/server_platform_common.dir/kms_cpu_addressable_display_provider.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/common/server/kms_cpu_addressable_display_provider.cpp
+[ 24%] Building CXX object src/server/report/logging/CMakeFiles/mirlogging.dir/compositor_report.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/logging && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/logging/CMakeFiles/mirlogging.dir/compositor_report.cpp.o -MF CMakeFiles/mirlogging.dir/compositor_report.cpp.o.d -o CMakeFiles/mirlogging.dir/compositor_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/logging/compositor_report.cpp
+[ 24%] Building CXX object src/platforms/common/server/CMakeFiles/server_platform_common.dir/cpu_addressable_fb.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"server_platform_common\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/common/server/CMakeFiles/server_platform_common.dir/cpu_addressable_fb.cpp.o -MF CMakeFiles/server_platform_common.dir/cpu_addressable_fb.cpp.o.d -o CMakeFiles/server_platform_common.dir/cpu_addressable_fb.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/common/server/cpu_addressable_fb.cpp
+[ 24%] Linking CXX static library libmirplatformwayland-input.a
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/cmake -P CMakeFiles/mirplatformwayland-input.dir/cmake_clean_target.cmake
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatformwayland-input.dir/link.txt --verbose=1
+/usr/bin/ar qc libmirplatformwayland-input.a "CMakeFiles/mirplatformwayland-input.dir/input_platform.cpp.o" "CMakeFiles/mirplatformwayland-input.dir/input_device.cpp.o"
+/usr/bin/ranlib libmirplatformwayland-input.a
+[ 24%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/multi_threaded_compositor.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/multi_threaded_compositor.cpp.o -MF CMakeFiles/mircompositor.dir/multi_threaded_compositor.cpp.o.d -o CMakeFiles/mircompositor.dir/multi_threaded_compositor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/multi_threaded_compositor.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 26%] Built target mircompositor
+[ 24%] Built target mirplatformwayland-input
 make  -f src/server/report/lttng/CMakeFiles/mirlttng.dir/build.make src/server/report/lttng/CMakeFiles/mirlttng.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/report/lttng /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng/CMakeFiles/mirlttng.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/server/report/lttng/CMakeFiles/mirlttng.dir/build.make src/server/report/lttng/CMakeFiles/mirlttng.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 26%] Building CXX object src/server/report/lttng/CMakeFiles/mirlttng.dir/compositor_report.cpp.o
+[ 24%] Building CXX object src/server/report/lttng/CMakeFiles/mirlttng.dir/compositor_report.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/report/lttng -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -Wno-error=missing-field-initializers -Wno-error=unused-function -Wno-error=unused-parameter -MD -MT src/server/report/lttng/CMakeFiles/mirlttng.dir/compositor_report.cpp.o -MF CMakeFiles/mirlttng.dir/compositor_report.cpp.o.d -o CMakeFiles/mirlttng.dir/compositor_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/lttng/compositor_report.cpp
-[ 26%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/server.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/server.cpp.o -MF CMakeFiles/mirserverobjects.dir/server.cpp.o.d -o CMakeFiles/mirserverobjects.dir/server.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/server.cpp
-[ 26%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/default_event_builder.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/default_event_builder.cpp.o -MF CMakeFiles/mirinput.dir/default_event_builder.cpp.o.d -o CMakeFiles/mirinput.dir/default_event_builder.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/default_event_builder.cpp
-[ 26%] Building CXX object src/server/graphics/CMakeFiles/mirgraphics.dir/platform_probe.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/graphics/CMakeFiles/mirgraphics.dir/platform_probe.cpp.o -MF CMakeFiles/mirgraphics.dir/platform_probe.cpp.o.d -o CMakeFiles/mirgraphics.dir/platform_probe.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/graphics/platform_probe.cpp
-[ 27%] Building CXX object src/server/report/lttng/CMakeFiles/mirlttng.dir/display_report.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/report/lttng -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -Wno-error=missing-field-initializers -Wno-error=unused-function -Wno-error=unused-parameter -MD -MT src/server/report/lttng/CMakeFiles/mirlttng.dir/display_report.cpp.o -MF CMakeFiles/mirlttng.dir/display_report.cpp.o.d -o CMakeFiles/mirlttng.dir/display_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/lttng/display_report.cpp
-[ 27%] Building CXX object src/server/report/lttng/CMakeFiles/mirlttng.dir/input_report.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/report/lttng -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -Wno-error=missing-field-initializers -Wno-error=unused-function -Wno-error=unused-parameter -MD -MT src/server/report/lttng/CMakeFiles/mirlttng.dir/input_report.cpp.o -MF CMakeFiles/mirlttng.dir/input_report.cpp.o.d -o CMakeFiles/mirlttng.dir/input_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/lttng/input_report.cpp
-[ 28%] Building CXX object src/server/report/lttng/CMakeFiles/mirlttng.dir/lttng_report_factory.cpp.o
-[ 28%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/default_input_device_hub.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/default_input_device_hub.cpp.o -MF CMakeFiles/mirinput.dir/default_input_device_hub.cpp.o.d -o CMakeFiles/mirinput.dir/default_input_device_hub.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/default_input_device_hub.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/report/lttng -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -Wno-error=missing-field-initializers -Wno-error=unused-function -Wno-error=unused-parameter -MD -MT src/server/report/lttng/CMakeFiles/mirlttng.dir/lttng_report_factory.cpp.o -MF CMakeFiles/mirlttng.dir/lttng_report_factory.cpp.o.d -o CMakeFiles/mirlttng.dir/lttng_report_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/lttng/lttng_report_factory.cpp
-[ 28%] Building CXX object src/server/report/logging/CMakeFiles/mirlogging.dir/logging_report_factory.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/logging && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/logging/CMakeFiles/mirlogging.dir/logging_report_factory.cpp.o -MF CMakeFiles/mirlogging.dir/logging_report_factory.cpp.o.d -o CMakeFiles/mirlogging.dir/logging_report_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/logging/logging_report_factory.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 28%] Built target mirplatformgraphicseglstreamkmsobjects
 make  -f src/server/report/null/CMakeFiles/mirnullreport.dir/build.make src/server/report/null/CMakeFiles/mirnullreport.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/report/null /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/null /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/null/CMakeFiles/mirnullreport.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/server/report/null/CMakeFiles/mirnullreport.dir/build.make src/server/report/null/CMakeFiles/mirnullreport.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 28%] Building CXX object src/server/report/null/CMakeFiles/mirnullreport.dir/compositor_report.cpp.o
+[ 24%] Building CXX object src/server/report/null/CMakeFiles/mirnullreport.dir/compositor_report.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/null && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/null/CMakeFiles/mirnullreport.dir/compositor_report.cpp.o -MF CMakeFiles/mirnullreport.dir/compositor_report.cpp.o.d -o CMakeFiles/mirnullreport.dir/compositor_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/null/compositor_report.cpp
+[ 24%] Building CXX object src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/virtual && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"mir:virtual\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display.cpp.o -MF CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display.cpp.o.d -o CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/virtual/display.cpp
+[ 25%] Building CXX object src/server/report/lttng/CMakeFiles/mirlttng.dir/display_report.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/report/lttng -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -Wno-error=missing-field-initializers -Wno-error=unused-function -Wno-error=unused-parameter -MD -MT src/server/report/lttng/CMakeFiles/mirlttng.dir/display_report.cpp.o -MF CMakeFiles/mirlttng.dir/display_report.cpp.o.d -o CMakeFiles/mirlttng.dir/display_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/lttng/display_report.cpp
+[ 25%] Building CXX object src/server/graphics/CMakeFiles/mirgraphics.dir/default_display_configuration_policy.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/graphics/CMakeFiles/mirgraphics.dir/default_display_configuration_policy.cpp.o -MF CMakeFiles/mirgraphics.dir/default_display_configuration_policy.cpp.o.d -o CMakeFiles/mirgraphics.dir/default_display_configuration_policy.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/graphics/default_display_configuration_policy.cpp
+[ 26%] Building CXX object src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display_configuration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/virtual && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"mir:virtual\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display_configuration.cpp.o -MF CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display_configuration.cpp.o.d -o CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/virtual/display_configuration.cpp
+[ 26%] Building CXX object src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display_configuration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display_configuration.cpp.o -MF CMakeFiles/mirplatformgraphicsx11objects.dir/display_configuration.cpp.o.d -o CMakeFiles/mirplatformgraphicsx11objects.dir/display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/graphics/display_configuration.cpp
+[ 26%] Building CXX object src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display_sink.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display_sink.cpp.o -MF CMakeFiles/mirplatformgraphicsx11objects.dir/display_sink.cpp.o.d -o CMakeFiles/mirplatformgraphicsx11objects.dir/display_sink.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/graphics/display_sink.cpp
+[ 26%] Building CXX object src/server/report/lttng/CMakeFiles/mirlttng.dir/input_report.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/report/lttng -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -Wno-error=missing-field-initializers -Wno-error=unused-function -Wno-error=unused-parameter -MD -MT src/server/report/lttng/CMakeFiles/mirlttng.dir/input_report.cpp.o -MF CMakeFiles/mirlttng.dir/input_report.cpp.o.d -o CMakeFiles/mirlttng.dir/input_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/lttng/input_report.cpp
+[ 26%] Building CXX object src/server/report/lttng/CMakeFiles/mirlttng.dir/lttng_report_factory.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/report/lttng -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -Wno-error=missing-field-initializers -Wno-error=unused-function -Wno-error=unused-parameter -MD -MT src/server/report/lttng/CMakeFiles/mirlttng.dir/lttng_report_factory.cpp.o -MF CMakeFiles/mirlttng.dir/lttng_report_factory.cpp.o.d -o CMakeFiles/mirlttng.dir/lttng_report_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/lttng/lttng_report_factory.cpp
+[ 26%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/default_event_builder.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/default_event_builder.cpp.o -MF CMakeFiles/mirinput.dir/default_event_builder.cpp.o.d -o CMakeFiles/mirinput.dir/default_event_builder.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/default_event_builder.cpp
+[ 26%] Building CXX object src/server/report/logging/CMakeFiles/mirlogging.dir/scene_report.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/logging && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/logging/CMakeFiles/mirlogging.dir/scene_report.cpp.o -MF CMakeFiles/mirlogging.dir/scene_report.cpp.o.d -o CMakeFiles/mirlogging.dir/scene_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/logging/scene_report.cpp
+[ 26%] Building CXX object src/server/report/null/CMakeFiles/mirnullreport.dir/display_report.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/null && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/null/CMakeFiles/mirnullreport.dir/display_report.cpp.o -MF CMakeFiles/mirnullreport.dir/display_report.cpp.o.d -o CMakeFiles/mirnullreport.dir/display_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/null/display_report.cpp
+[ 26%] Building CXX object src/server/report/null/CMakeFiles/mirnullreport.dir/input_report.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/null && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/null/CMakeFiles/mirnullreport.dir/input_report.cpp.o -MF CMakeFiles/mirnullreport.dir/input_report.cpp.o.d -o CMakeFiles/mirnullreport.dir/input_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/null/input_report.cpp
+[ 27%] Building CXX object src/server/report/null/CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/null && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/null/CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o -MF CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o.d -o CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/null/null_report_factory.cpp
+[ 28%] Building CXX object src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/buffer_allocator.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"eglstream\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/buffer_allocator.cpp.o -MF CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/buffer_allocator.cpp.o.d -o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/buffer_allocator.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/server/buffer_allocator.cpp
+[ 28%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -Wno-variadic-macros -MD -MT src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop.cpp.o -MF CMakeFiles/mirserverobjects.dir/glib_main_loop.cpp.o.d -o CMakeFiles/mirserverobjects.dir/glib_main_loop.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/glib_main_loop.cpp
+[ 28%] Building CXX object src/server/report/null/CMakeFiles/mirnullreport.dir/scene_report.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/null && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/null/CMakeFiles/mirnullreport.dir/scene_report.cpp.o -MF CMakeFiles/mirnullreport.dir/scene_report.cpp.o.d -o CMakeFiles/mirnullreport.dir/scene_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/null/scene_report.cpp
+[ 28%] Building CXX object src/server/graphics/CMakeFiles/mirgraphics.dir/software_cursor.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/graphics/CMakeFiles/mirgraphics.dir/software_cursor.cpp.o -MF CMakeFiles/mirgraphics.dir/software_cursor.cpp.o.d -o CMakeFiles/mirgraphics.dir/software_cursor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/graphics/software_cursor.cpp
+[ 28%] Building CXX object src/platforms/common/server/CMakeFiles/server_platform_common.dir/options_parsing_helpers.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"server_platform_common\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/common/server/CMakeFiles/server_platform_common.dir/options_parsing_helpers.cpp.o -MF CMakeFiles/server_platform_common.dir/options_parsing_helpers.cpp.o.d -o CMakeFiles/server_platform_common.dir/options_parsing_helpers.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/common/server/options_parsing_helpers.cpp
+[ 28%] Building CXX object src/server/graphics/CMakeFiles/mirgraphics.dir/display_configuration_observer_multiplexer.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/graphics/CMakeFiles/mirgraphics.dir/display_configuration_observer_multiplexer.cpp.o -MF CMakeFiles/mirgraphics.dir/display_configuration_observer_multiplexer.cpp.o.d -o CMakeFiles/mirgraphics.dir/display_configuration_observer_multiplexer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/graphics/display_configuration_observer_multiplexer.cpp
+[ 28%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/occlusion.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/occlusion.cpp.o -MF CMakeFiles/mircompositor.dir/occlusion.cpp.o.d -o CMakeFiles/mircompositor.dir/occlusion.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/occlusion.cpp
+[ 28%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/default_configuration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/default_configuration.cpp.o -MF CMakeFiles/mircompositor.dir/default_configuration.cpp.o.d -o CMakeFiles/mircompositor.dir/default_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/default_configuration.cpp
+[ 28%] Building CXX object src/server/report/logging/CMakeFiles/mirlogging.dir/seat_report.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/logging && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/logging/CMakeFiles/mirlogging.dir/seat_report.cpp.o -MF CMakeFiles/mirlogging.dir/seat_report.cpp.o.d -o CMakeFiles/mirlogging.dir/seat_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/logging/seat_report.cpp
+[ 28%] Linking CXX static library libserver_platform_common.a
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server && /usr/bin/cmake -P CMakeFiles/server_platform_common.dir/cmake_clean_target.cmake
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/common/server && /usr/bin/cmake -E cmake_link_script CMakeFiles/server_platform_common.dir/link.txt --verbose=1
+/usr/bin/ar qc libserver_platform_common.a CMakeFiles/server_platform_common.dir/shm_buffer.cpp.o CMakeFiles/server_platform_common.dir/one_shot_device_observer.cpp.o CMakeFiles/server_platform_common.dir/cpu_copy_output_surface.cpp.o CMakeFiles/server_platform_common.dir/kms_cpu_addressable_display_provider.cpp.o CMakeFiles/server_platform_common.dir/cpu_addressable_fb.cpp.o CMakeFiles/server_platform_common.dir/options_parsing_helpers.cpp.o
+/usr/bin/ranlib libserver_platform_common.a
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 28%] Built target server_platform_common
+[ 28%] Building CXX object src/server/report/logging/CMakeFiles/mirlogging.dir/shell_report.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/logging && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/logging/CMakeFiles/mirlogging.dir/shell_report.cpp.o -MF CMakeFiles/mirlogging.dir/shell_report.cpp.o.d -o CMakeFiles/mirlogging.dir/shell_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/logging/shell_report.cpp
+[ 28%] Building CXX object src/server/report/null/CMakeFiles/mirnullreport.dir/seat_report.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/null && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/null/CMakeFiles/mirnullreport.dir/seat_report.cpp.o -MF CMakeFiles/mirnullreport.dir/seat_report.cpp.o.d -o CMakeFiles/mirnullreport.dir/seat_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/null/seat_report.cpp
+[ 28%] Building CXX object src/server/report/lttng/CMakeFiles/mirlttng.dir/scene_report.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/report/lttng -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -Wno-error=missing-field-initializers -Wno-error=unused-function -Wno-error=unused-parameter -MD -MT src/server/report/lttng/CMakeFiles/mirlttng.dir/scene_report.cpp.o -MF CMakeFiles/mirlttng.dir/scene_report.cpp.o.d -o CMakeFiles/mirlttng.dir/scene_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/lttng/scene_report.cpp
+[ 28%] Building CXX object src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/egl_helper.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/egl_helper.cpp.o -MF CMakeFiles/mirplatformgraphicsx11objects.dir/egl_helper.cpp.o.d -o CMakeFiles/mirplatformgraphicsx11objects.dir/egl_helper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/x11/graphics/egl_helper.cpp
+[ 28%] Building CXX object src/server/report/null/CMakeFiles/mirnullreport.dir/shell_report.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/null && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/null/CMakeFiles/mirnullreport.dir/shell_report.cpp.o -MF CMakeFiles/mirnullreport.dir/shell_report.cpp.o.d -o CMakeFiles/mirnullreport.dir/shell_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/null/shell_report.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/server/scene/CMakeFiles/mirscene.dir/build.make src/server/scene/CMakeFiles/mirscene.dir/depend
+[ 28%] Built target mirplatformgraphicsvirtualobjects
+[ 29%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/default_input_device_hub.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/default_input_device_hub.cpp.o -MF CMakeFiles/mirinput.dir/default_input_device_hub.cpp.o.d -o CMakeFiles/mirinput.dir/default_input_device_hub.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/default_input_device_hub.cpp
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/scene /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene/CMakeFiles/mirscene.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/server/scene/CMakeFiles/mirscene.dir/build.make src/server/scene/CMakeFiles/mirscene.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 28%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/application_session.cpp.o
+[ 29%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/application_session.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/application_session.cpp.o -MF CMakeFiles/mirscene.dir/application_session.cpp.o.d -o CMakeFiles/mirscene.dir/application_session.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/application_session.cpp
-[ 28%] Building CXX object src/server/report/logging/CMakeFiles/mirlogging.dir/display_configuration_report.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/logging && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/logging/CMakeFiles/mirlogging.dir/display_configuration_report.cpp.o -MF CMakeFiles/mirlogging.dir/display_configuration_report.cpp.o.d -o CMakeFiles/mirlogging.dir/display_configuration_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/logging/display_configuration_report.cpp
-[ 28%] Building CXX object src/server/report/null/CMakeFiles/mirnullreport.dir/display_report.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/null && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/null/CMakeFiles/mirnullreport.dir/display_report.cpp.o -MF CMakeFiles/mirnullreport.dir/display_report.cpp.o.d -o CMakeFiles/mirnullreport.dir/display_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/null/display_report.cpp
-[ 28%] Building CXX object src/server/report/null/CMakeFiles/mirnullreport.dir/input_report.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/null && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/null/CMakeFiles/mirnullreport.dir/input_report.cpp.o -MF CMakeFiles/mirnullreport.dir/input_report.cpp.o.d -o CMakeFiles/mirnullreport.dir/input_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/null/input_report.cpp
-[ 29%] Building CXX object src/server/report/null/CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/null && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/null/CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o -MF CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o.d -o CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/null/null_report_factory.cpp
-[ 29%] Building CXX object src/server/report/lttng/CMakeFiles/mirlttng.dir/scene_report.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/report/lttng -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -Wno-error=missing-field-initializers -Wno-error=unused-function -Wno-error=unused-parameter -MD -MT src/server/report/lttng/CMakeFiles/mirlttng.dir/scene_report.cpp.o -MF CMakeFiles/mirlttng.dir/scene_report.cpp.o.d -o CMakeFiles/mirlttng.dir/scene_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/lttng/scene_report.cpp
-[ 29%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/default_input_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/default_input_manager.cpp.o -MF CMakeFiles/mirinput.dir/default_input_manager.cpp.o.d -o CMakeFiles/mirinput.dir/default_input_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/default_input_manager.cpp
-[ 29%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/lockable_callback_wrapper.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/lockable_callback_wrapper.cpp.o -MF CMakeFiles/mirserverobjects.dir/lockable_callback_wrapper.cpp.o.d -o CMakeFiles/mirserverobjects.dir/lockable_callback_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/lockable_callback_wrapper.cpp
-[ 29%] Building CXX object src/server/report/lttng/CMakeFiles/mirlttng.dir/server_tracepoint_provider.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/report/lttng -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -Wno-error=missing-field-initializers -Wno-error=unused-function -Wno-error=unused-parameter -MD -MT src/server/report/lttng/CMakeFiles/mirlttng.dir/server_tracepoint_provider.cpp.o -MF CMakeFiles/mirlttng.dir/server_tracepoint_provider.cpp.o.d -o CMakeFiles/mirlttng.dir/server_tracepoint_provider.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/lttng/server_tracepoint_provider.cpp
-[ 29%] Building CXX object src/server/report/lttng/CMakeFiles/mirlttng.dir/shared_library_prober_report.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/report/lttng -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -Wno-error=missing-field-initializers -Wno-error=unused-function -Wno-error=unused-parameter -MD -MT src/server/report/lttng/CMakeFiles/mirlttng.dir/shared_library_prober_report.cpp.o -MF CMakeFiles/mirlttng.dir/shared_library_prober_report.cpp.o.d -o CMakeFiles/mirlttng.dir/shared_library_prober_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/lttng/shared_library_prober_report.cpp
-[ 30%] Building CXX object src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_display.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_display.cpp.o -MF CMakeFiles/mirgraphics.dir/multiplexing_display.cpp.o.d -o CMakeFiles/mirgraphics.dir/multiplexing_display.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/graphics/multiplexing_display.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 30%] Built target mirlogging
+[ 29%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/basic_surface.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/basic_surface.cpp.o -MF CMakeFiles/mirscene.dir/basic_surface.cpp.o.d -o CMakeFiles/mirscene.dir/basic_surface.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/basic_surface.cpp
 make  -f src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/build.make src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 30%] Generating wayland_frontend.tp.c, wayland_frontend.tp.h
+[ 29%] Generating wayland_frontend.tp.c, wayland_frontend.tp.h
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && lttng-gen-tp /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wayland_frontend.tp -o wayland_frontend.tp.h -o wayland_frontend.tp.c
 /usr/bin/lttng-gen-tp:167: SyntaxWarning: invalid escape sequence '\/'
   removeLineComment = re.compile("\/\/.*$", flags=re.MULTILINE)
@@ -3628,834 +3624,893 @@
 /usr/bin/lttng-gen-tp:306: SyntaxWarning: invalid escape sequence '\.'
   curFilename = re.sub("\.tp$", ".o", arg)
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/DependInfo.cmake "--color="
-[ 30%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/basic_callback.cpp.o
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/build.make src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/build
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/basic_callback.cpp.o -MF CMakeFiles/mirserverobjects.dir/basic_callback.cpp.o.d -o CMakeFiles/mirserverobjects.dir/basic_callback.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/basic_callback.cpp
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 30%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_default_configuration.cpp.o
+[ 29%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_default_configuration.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_default_configuration.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wayland_default_configuration.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wayland_default_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wayland_default_configuration.cpp
-[ 30%] Building CXX object src/server/report/null/CMakeFiles/mirnullreport.dir/scene_report.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/null && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/null/CMakeFiles/mirnullreport.dir/scene_report.cpp.o -MF CMakeFiles/mirnullreport.dir/scene_report.cpp.o.d -o CMakeFiles/mirnullreport.dir/scene_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/null/scene_report.cpp
-[ 31%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/shm_backing.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/shm_backing.cpp.o -MF CMakeFiles/mirserverobjects.dir/shm_backing.cpp.o.d -o CMakeFiles/mirserverobjects.dir/shm_backing.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shm_backing.cpp
-[ 31%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/basic_surface.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/basic_surface.cpp.o -MF CMakeFiles/mirscene.dir/basic_surface.cpp.o.d -o CMakeFiles/mirscene.dir/basic_surface.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/basic_surface.cpp
+[ 29%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop_sources.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -Wno-variadic-macros -MD -MT src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop_sources.cpp.o -MF CMakeFiles/mirserverobjects.dir/glib_main_loop_sources.cpp.o.d -o CMakeFiles/mirserverobjects.dir/glib_main_loop_sources.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/glib_main_loop_sources.cpp
+[ 30%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_connector.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_connector.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wayland_connector.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wayland_connector.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wayland_connector.cpp
+[ 30%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/default_input_manager.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/default_input_manager.cpp.o -MF CMakeFiles/mirinput.dir/default_input_manager.cpp.o.d -o CMakeFiles/mirinput.dir/default_input_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/default_input_manager.cpp
+[ 30%] Building CXX object src/server/report/lttng/CMakeFiles/mirlttng.dir/server_tracepoint_provider.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/report/lttng -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -Wno-error=missing-field-initializers -Wno-error=unused-function -Wno-error=unused-parameter -MD -MT src/server/report/lttng/CMakeFiles/mirlttng.dir/server_tracepoint_provider.cpp.o -MF CMakeFiles/mirlttng.dir/server_tracepoint_provider.cpp.o.d -o CMakeFiles/mirlttng.dir/server_tracepoint_provider.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/lttng/server_tracepoint_provider.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 30%] Built target mirplatforminputevdevobjects
+[ 30%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/broadcasting_session_event_sink.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/broadcasting_session_event_sink.cpp.o -MF CMakeFiles/mirscene.dir/broadcasting_session_event_sink.cpp.o.d -o CMakeFiles/mirscene.dir/broadcasting_session_event_sink.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/broadcasting_session_event_sink.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 31%] Built target mirlttng
+[ 30%] Built target mirnullreport
 make  -f src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/build.make src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/build.make src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 31%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_default_configuration.cpp.o
+[ 30%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_default_configuration.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_default_configuration.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_default_configuration.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_default_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_default_configuration.cpp
+[ 30%] Building CXX object src/server/report/lttng/CMakeFiles/mirlttng.dir/shared_library_prober_report.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/lttng && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/report/lttng -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -Wno-error=missing-field-initializers -Wno-error=unused-function -Wno-error=unused-parameter -MD -MT src/server/report/lttng/CMakeFiles/mirlttng.dir/shared_library_prober_report.cpp.o -MF CMakeFiles/mirlttng.dir/shared_library_prober_report.cpp.o.d -o CMakeFiles/mirlttng.dir/shared_library_prober_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/lttng/shared_library_prober_report.cpp
+[ 30%] Building CXX object src/server/graphics/CMakeFiles/mirgraphics.dir/platform_probe.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/graphics/CMakeFiles/mirgraphics.dir/platform_probe.cpp.o -MF CMakeFiles/mirgraphics.dir/platform_probe.cpp.o.d -o CMakeFiles/mirgraphics.dir/platform_probe.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/graphics/platform_probe.cpp
+[ 30%] Building CXX object src/server/report/logging/CMakeFiles/mirlogging.dir/logging_report_factory.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/logging && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/logging/CMakeFiles/mirlogging.dir/logging_report_factory.cpp.o -MF CMakeFiles/mirlogging.dir/logging_report_factory.cpp.o.d -o CMakeFiles/mirlogging.dir/logging_report_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/logging/logging_report_factory.cpp
+[ 30%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/stream.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/stream.cpp.o -MF CMakeFiles/mircompositor.dir/stream.cpp.o.d -o CMakeFiles/mircompositor.dir/stream.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/stream.cpp
+[ 30%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/multi_monitor_arbiter.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/multi_monitor_arbiter.cpp.o -MF CMakeFiles/mircompositor.dir/multi_monitor_arbiter.cpp.o.d -o CMakeFiles/mircompositor.dir/multi_monitor_arbiter.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/multi_monitor_arbiter.cpp
+[ 30%] Building CXX object src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/display.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"eglstream\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/display.cpp.o -MF CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/display.cpp.o.d -o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/display.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/server/display.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 30%] Built target mirplatformgraphicsx11objects
+[ 30%] Building CXX object src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/kms_display_configuration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"eglstream\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/kms_display_configuration.cpp.o -MF CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/kms_display_configuration.cpp.o.d -o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/kms_display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/server/kms_display_configuration.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 30%] Built target mirlttng
+[ 30%] Building CXX object src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/egl_output.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"eglstream\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/egl_output.cpp.o -MF CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/egl_output.cpp.o.d -o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/egl_output.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/server/egl_output.cpp
+[ 31%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/default_configuration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/default_configuration.cpp.o -MF CMakeFiles/mirscene.dir/default_configuration.cpp.o.d -o CMakeFiles/mirscene.dir/default_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/default_configuration.cpp
+[ 31%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/default_emergency_cleanup.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/default_emergency_cleanup.cpp.o -MF CMakeFiles/mirserverobjects.dir/default_emergency_cleanup.cpp.o.d -o CMakeFiles/mirserverobjects.dir/default_emergency_cleanup.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/default_emergency_cleanup.cpp
+[ 31%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/session_container.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/session_container.cpp.o -MF CMakeFiles/mirscene.dir/session_container.cpp.o.d -o CMakeFiles/mirscene.dir/session_container.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/session_container.cpp
+[ 31%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/server.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/server.cpp.o -MF CMakeFiles/mirserverobjects.dir/server.cpp.o.d -o CMakeFiles/mirserverobjects.dir/server.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/server.cpp
+[ 31%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/basic_screen_shooter.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/basic_screen_shooter.cpp.o -MF CMakeFiles/mircompositor.dir/basic_screen_shooter.cpp.o.d -o CMakeFiles/mircompositor.dir/basic_screen_shooter.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/basic_screen_shooter.cpp
 [ 31%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/event_filter_chain_dispatcher.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/event_filter_chain_dispatcher.cpp.o -MF CMakeFiles/mirinput.dir/event_filter_chain_dispatcher.cpp.o.d -o CMakeFiles/mirinput.dir/event_filter_chain_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/event_filter_chain_dispatcher.cpp
-[ 31%] Building CXX object src/server/report/null/CMakeFiles/mirnullreport.dir/seat_report.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/null && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/null/CMakeFiles/mirnullreport.dir/seat_report.cpp.o -MF CMakeFiles/mirnullreport.dir/seat_report.cpp.o.d -o CMakeFiles/mirnullreport.dir/seat_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/null/seat_report.cpp
-[ 32%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_connector.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_connector.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wayland_connector.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wayland_connector.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wayland_connector.cpp
-[ 32%] Building CXX object src/server/report/null/CMakeFiles/mirnullreport.dir/shell_report.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/null && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/null/CMakeFiles/mirnullreport.dir/shell_report.cpp.o -MF CMakeFiles/mirnullreport.dir/shell_report.cpp.o.d -o CMakeFiles/mirnullreport.dir/shell_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/null/shell_report.cpp
-[ 32%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_client.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_client.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_client.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_client.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_client.cpp
-[ 32%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/input_modifier_utils.cpp.o
+[ 31%] Building CXX object src/server/report/logging/CMakeFiles/mirlogging.dir/display_configuration_report.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/report/logging && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/report/logging/CMakeFiles/mirlogging.dir/display_configuration_report.cpp.o -MF CMakeFiles/mirlogging.dir/display_configuration_report.cpp.o.d -o CMakeFiles/mirlogging.dir/display_configuration_report.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/report/logging/display_configuration_report.cpp
+[ 31%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/input_modifier_utils.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/input_modifier_utils.cpp.o -MF CMakeFiles/mirinput.dir/input_modifier_utils.cpp.o.d -o CMakeFiles/mirinput.dir/input_modifier_utils.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/input_modifier_utils.cpp
+[ 31%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_client.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_client.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_client.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_client.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_client.cpp
+[ 31%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_connector.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_connector.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_connector.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_connector.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_connector.cpp
+[ 32%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_spawner.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_spawner.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_spawner.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_spawner.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_spawner.cpp
+[ 32%] Building CXX object src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/utils.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"eglstream\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/utils.cpp.o -MF CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/utils.cpp.o.d -o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/utils.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/server/utils.cpp
+[ 32%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_executor.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_executor.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wayland_executor.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wayland_executor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wayland_executor.cpp
 [ 32%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/input_probe.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/input_probe.cpp.o -MF CMakeFiles/mirinput.dir/input_probe.cpp.o.d -o CMakeFiles/mirinput.dir/input_probe.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/input_probe.cpp
+[ 33%] Building CXX object src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_display.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_display.cpp.o -MF CMakeFiles/mirgraphics.dir/multiplexing_display.cpp.o.d -o CMakeFiles/mirgraphics.dir/multiplexing_display.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/graphics/multiplexing_display.cpp
+[ 33%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/key_repeat_dispatcher.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/key_repeat_dispatcher.cpp.o -MF CMakeFiles/mirinput.dir/key_repeat_dispatcher.cpp.o.d -o CMakeFiles/mirinput.dir/key_repeat_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/key_repeat_dispatcher.cpp
+[ 33%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/keyboard_resync_dispatcher.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/keyboard_resync_dispatcher.cpp.o -MF CMakeFiles/mirinput.dir/keyboard_resync_dispatcher.cpp.o.d -o CMakeFiles/mirinput.dir/keyboard_resync_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/keyboard_resync_dispatcher.cpp
+[ 33%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/mediating_display_changer.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/mediating_display_changer.cpp.o -MF CMakeFiles/mirscene.dir/mediating_display_changer.cpp.o.d -o CMakeFiles/mirscene.dir/mediating_display_changer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/mediating_display_changer.cpp
+[ 33%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/null_input_dispatcher.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/null_input_dispatcher.cpp.o -MF CMakeFiles/mirinput.dir/null_input_dispatcher.cpp.o.d -o CMakeFiles/mirinput.dir/null_input_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/null_input_dispatcher.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 32%] Built target mirnullreport
+[ 33%] Built target mirlogging
+[ 33%] Building CXX object src/server/compositor/CMakeFiles/mircompositor.dir/null_screen_shooter.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/renderers -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/compositor/CMakeFiles/mircompositor.dir/null_screen_shooter.cpp.o -MF CMakeFiles/mircompositor.dir/null_screen_shooter.cpp.o.d -o CMakeFiles/mircompositor.dir/null_screen_shooter.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/compositor/null_screen_shooter.cpp
+[ 33%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_server.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_server.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_server.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_server.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_server.cpp
+[ 33%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xcb_connection.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xcb_connection.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xcb_connection.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xcb_connection.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xcb_connection.cpp
 make  -f src/server/shell/CMakeFiles/mirshell.dir/build.make src/server/shell/CMakeFiles/mirshell.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/shell /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell/CMakeFiles/mirshell.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/server/shell/CMakeFiles/mirshell.dir/build.make src/server/shell/CMakeFiles/mirshell.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 32%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/abstract_shell.cpp.o
+[ 33%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/abstract_shell.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/abstract_shell.cpp.o -MF CMakeFiles/mirshell.dir/abstract_shell.cpp.o.d -o CMakeFiles/mirshell.dir/abstract_shell.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/abstract_shell.cpp
-[ 32%] Building CXX object src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_hw_cursor.cpp.o
+[ 33%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/null_event_sink.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/null_event_sink.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/null_event_sink.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/null_event_sink.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/null_event_sink.cpp
+[ 33%] Building CXX object src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_hw_cursor.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/graphics && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_hw_cursor.cpp.o -MF CMakeFiles/mirgraphics.dir/multiplexing_hw_cursor.cpp.o.d -o CMakeFiles/mirgraphics.dir/multiplexing_hw_cursor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/graphics/multiplexing_hw_cursor.cpp
-[ 32%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_connector.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_connector.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_connector.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_connector.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_connector.cpp
+[ 34%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/seat_input_device_tracker.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/seat_input_device_tracker.cpp.o -MF CMakeFiles/mirinput.dir/seat_input_device_tracker.cpp.o.d -o CMakeFiles/mirinput.dir/seat_input_device_tracker.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/seat_input_device_tracker.cpp
+[ 34%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_wm.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_wm.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_wm.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_wm.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_wm.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 34%] Built target mircompositor
+[ 34%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_cursors.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_cursors.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_cursors.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_cursors.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_cursors.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 32%] Built target mirserverobjects
+[ 34%] Built target mirplatformgraphicseglstreamkmsobjects
 make  -f src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/build.make src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/shell/decoration /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell/decoration /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/build.make src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 32%] Building CXX object src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_manager.cpp.o
+[ 34%] Building CXX object src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_manager.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell/decoration && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_manager.cpp.o -MF CMakeFiles/mirshelldecoration.dir/basic_manager.cpp.o.d -o CMakeFiles/mirshelldecoration.dir/basic_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/decoration/basic_manager.cpp
-[ 32%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_executor.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_executor.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wayland_executor.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wayland_executor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wayland_executor.cpp
+[ 34%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/lockable_callback_wrapper.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/lockable_callback_wrapper.cpp.o -MF CMakeFiles/mirserverobjects.dir/lockable_callback_wrapper.cpp.o.d -o CMakeFiles/mirserverobjects.dir/lockable_callback_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/lockable_callback_wrapper.cpp
+[ 34%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_surface_observer.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_surface_observer.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wayland_surface_observer.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wayland_surface_observer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wayland_surface_observer.cpp
+[ 34%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_input_dispatcher.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_input_dispatcher.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wayland_input_dispatcher.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wayland_input_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wayland_input_dispatcher.cpp
+[ 34%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device_manager.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device_manager.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_data_device_manager.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_data_device_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_data_device_manager.cpp
+[ 34%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_provider.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_provider.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_provider.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_provider.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_clipboard_provider.cpp
+[ 34%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/surface_input_dispatcher.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/surface_input_dispatcher.cpp.o -MF CMakeFiles/mirinput.dir/surface_input_dispatcher.cpp.o.d -o CMakeFiles/mirinput.dir/surface_input_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/surface_input_dispatcher.cpp
+[ 34%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_data_device.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_data_device.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_data_device.cpp
+[ 35%] Building CXX object src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_decoration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell/decoration && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_decoration.cpp.o -MF CMakeFiles/mirshelldecoration.dir/basic_decoration.cpp.o.d -o CMakeFiles/mirshelldecoration.dir/basic_decoration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/decoration/basic_decoration.cpp
+[ 35%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/touchspot_controller.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/touchspot_controller.cpp.o -MF CMakeFiles/mirinput.dir/touchspot_controller.cpp.o.d -o CMakeFiles/mirinput.dir/touchspot_controller.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/touchspot_controller.cpp
+[ 35%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/basic_callback.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/basic_callback.cpp.o -MF CMakeFiles/mirserverobjects.dir/basic_callback.cpp.o.d -o CMakeFiles/mirserverobjects.dir/basic_callback.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/basic_callback.cpp
+[ 36%] Building CXX object src/server/CMakeFiles/mirserverobjects.dir/shm_backing.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/CMakeFiles/mirserverobjects.dir/shm_backing.cpp.o -MF CMakeFiles/mirserverobjects.dir/shm_backing.cpp.o.d -o CMakeFiles/mirserverobjects.dir/shm_backing.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shm_backing.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 32%] Built target mirgraphics
+[ 36%] Built target mirgraphics
 make  -f src/server/console/CMakeFiles/mirconsole.dir/build.make src/server/console/CMakeFiles/mirconsole.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 32%] Generating logind-session.h
+[ 36%] Generating logind-session.h
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/console && gdbus-codegen --header --output logind-session.h --interface-prefix org.freedesktop.login1 --c-namespace Logind /build/reproducible-path/mir-2.20.0/src/server/console/logind-session.xml
-[ 32%] Generating logind-seat.c
+make  -f src/renderers/gl/CMakeFiles/mirrenderergl.dir/build.make src/renderers/gl/CMakeFiles/mirrenderergl.dir/depend
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/renderers/gl /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/renderers/gl /build/reproducible-path/mir-2.20.0/build-i386/src/renderers/gl/CMakeFiles/mirrenderergl.dir/DependInfo.cmake "--color="
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f src/renderers/gl/CMakeFiles/mirrenderergl.dir/build.make src/renderers/gl/CMakeFiles/mirrenderergl.dir/build
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 36%] Building CXX object src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/renderers/gl && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer.cpp.o -MF CMakeFiles/mirrenderergl.dir/renderer.cpp.o.d -o CMakeFiles/mirrenderergl.dir/renderer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/renderers/gl/renderer.cpp
+[ 36%] Generating logind-seat.c
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/console && gdbus-codegen --body --output logind-seat.c --interface-prefix org.freedesktop.login1 --c-namespace Logind /build/reproducible-path/mir-2.20.0/src/server/console/logind-seat.xml
-[ 33%] Generating logind-seat.h
+[ 37%] Generating logind-seat.h
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/console && gdbus-codegen --header --output logind-seat.h --interface-prefix org.freedesktop.login1 --c-namespace Logind /build/reproducible-path/mir-2.20.0/src/server/console/logind-seat.xml
-[ 33%] Generating logind-session.c
+[ 37%] Generating logind-session.c
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/console && gdbus-codegen --body --output logind-session.c --interface-prefix org.freedesktop.login1 --c-namespace Logind /build/reproducible-path/mir-2.20.0/src/server/console/logind-session.xml
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server/console /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server/console /build/reproducible-path/mir-2.20.0/build-i386/src/server/console/CMakeFiles/mirconsole.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/server/console/CMakeFiles/mirconsole.dir/build.make src/server/console/CMakeFiles/mirconsole.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 33%] Building CXX object src/server/console/CMakeFiles/mirconsole.dir/linux_virtual_terminal.cpp.o
+[ 37%] Building CXX object src/server/console/CMakeFiles/mirconsole.dir/linux_virtual_terminal.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/console && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/console/CMakeFiles/mirconsole.dir/linux_virtual_terminal.cpp.o -MF CMakeFiles/mirconsole.dir/linux_virtual_terminal.cpp.o.d -o CMakeFiles/mirconsole.dir/linux_virtual_terminal.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/console/linux_virtual_terminal.cpp
-[ 33%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/key_repeat_dispatcher.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/key_repeat_dispatcher.cpp.o -MF CMakeFiles/mirinput.dir/key_repeat_dispatcher.cpp.o.d -o CMakeFiles/mirinput.dir/key_repeat_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/key_repeat_dispatcher.cpp
-[ 34%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_spawner.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_spawner.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_spawner.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_spawner.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_spawner.cpp
-[ 35%] Building CXX object src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_decoration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell/decoration && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_decoration.cpp.o -MF CMakeFiles/mirshelldecoration.dir/basic_decoration.cpp.o.d -o CMakeFiles/mirshelldecoration.dir/basic_decoration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/decoration/basic_decoration.cpp
-[ 35%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/null_event_sink.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/null_event_sink.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/null_event_sink.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/null_event_sink.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/null_event_sink.cpp
-[ 35%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_surface_observer.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_surface_observer.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wayland_surface_observer.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wayland_surface_observer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wayland_surface_observer.cpp
-[ 35%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/broadcasting_session_event_sink.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/broadcasting_session_event_sink.cpp.o -MF CMakeFiles/mirscene.dir/broadcasting_session_event_sink.cpp.o.d -o CMakeFiles/mirscene.dir/broadcasting_session_event_sink.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/broadcasting_session_event_sink.cpp
-[ 35%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/graphics_display_layout.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/graphics_display_layout.cpp.o -MF CMakeFiles/mirshell.dir/graphics_display_layout.cpp.o.d -o CMakeFiles/mirshell.dir/graphics_display_layout.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/graphics_display_layout.cpp
-[ 35%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_input_dispatcher.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_input_dispatcher.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wayland_input_dispatcher.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wayland_input_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wayland_input_dispatcher.cpp
-[ 35%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/keyboard_resync_dispatcher.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/keyboard_resync_dispatcher.cpp.o -MF CMakeFiles/mirinput.dir/keyboard_resync_dispatcher.cpp.o.d -o CMakeFiles/mirinput.dir/keyboard_resync_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/keyboard_resync_dispatcher.cpp
-[ 36%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/default_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/default_configuration.cpp.o -MF CMakeFiles/mirscene.dir/default_configuration.cpp.o.d -o CMakeFiles/mirscene.dir/default_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/default_configuration.cpp
-[ 36%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_server.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_server.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_server.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_server.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_server.cpp
-[ 36%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device_manager.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_data_device_manager.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_data_device_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_data_device_manager.cpp
-[ 36%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_data_device.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_data_device.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_data_device.cpp
-[ 36%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_source.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_source.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_data_source.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_data_source.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_data_source.cpp
-[ 36%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/null_input_dispatcher.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/null_input_dispatcher.cpp.o -MF CMakeFiles/mirinput.dir/null_input_dispatcher.cpp.o.d -o CMakeFiles/mirinput.dir/null_input_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/null_input_dispatcher.cpp
-[ 36%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/default_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/default_configuration.cpp.o -MF CMakeFiles/mirshell.dir/default_configuration.cpp.o.d -o CMakeFiles/mirshell.dir/default_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/default_configuration.cpp
-[ 37%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/output_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/output_manager.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/output_manager.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/output_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/output_manager.cpp
+[ 37%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/session_manager.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/session_manager.cpp.o -MF CMakeFiles/mirscene.dir/session_manager.cpp.o.d -o CMakeFiles/mirscene.dir/session_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/session_manager.cpp
 [ 37%] Building CXX object src/server/console/CMakeFiles/mirconsole.dir/logind_console_services.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/console && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -Wno-variadic-macros -MD -MT src/server/console/CMakeFiles/mirconsole.dir/logind_console_services.cpp.o -MF CMakeFiles/mirconsole.dir/logind_console_services.cpp.o.d -o CMakeFiles/mirconsole.dir/logind_console_services.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/console/logind_console_services.cpp
-[ 37%] Building CXX object src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/window.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell/decoration && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/window.cpp.o -MF CMakeFiles/mirshelldecoration.dir/window.cpp.o.d -o CMakeFiles/mirshelldecoration.dir/window.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/decoration/window.cpp
-[ 38%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/seat_input_device_tracker.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/seat_input_device_tracker.cpp.o -MF CMakeFiles/mirinput.dir/seat_input_device_tracker.cpp.o.d -o CMakeFiles/mirinput.dir/seat_input_device_tracker.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/seat_input_device_tracker.cpp
-[ 38%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xcb_connection.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xcb_connection.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xcb_connection.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xcb_connection.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xcb_connection.cpp
-[ 38%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/pointer_constraints_unstable_v1.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/pointer_constraints_unstable_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/pointer_constraints_unstable_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/pointer_constraints_unstable_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/pointer_constraints_unstable_v1.cpp
-[ 38%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/relative_pointer_unstable_v1.cpp.o
-[ 38%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/shell_wrapper.cpp.o
-[ 38%] Building CXX object src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/input.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/shell_wrapper.cpp.o -MF CMakeFiles/mirshell.dir/shell_wrapper.cpp.o.d -o CMakeFiles/mirshell.dir/shell_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/shell_wrapper.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/relative_pointer_unstable_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/relative_pointer_unstable_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/relative_pointer_unstable_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/relative_pointer_unstable_v1.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell/decoration && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/input.cpp.o -MF CMakeFiles/mirshelldecoration.dir/input.cpp.o.d -o CMakeFiles/mirshelldecoration.dir/input.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/decoration/input.cpp
-[ 38%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/surface_input_dispatcher.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/surface_input_dispatcher.cpp.o -MF CMakeFiles/mirinput.dir/surface_input_dispatcher.cpp.o.d -o CMakeFiles/mirinput.dir/surface_input_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/surface_input_dispatcher.cpp
-[ 38%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_subcompositor.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_subcompositor.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_subcompositor.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_subcompositor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_subcompositor.cpp
-[ 39%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/system_compositor_window_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/system_compositor_window_manager.cpp.o -MF CMakeFiles/mirshell.dir/system_compositor_window_manager.cpp.o.d -o CMakeFiles/mirshell.dir/system_compositor_window_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/system_compositor_window_manager.cpp
-[ 39%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/window_wl_surface_role.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/window_wl_surface_role.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/window_wl_surface_role.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/window_wl_surface_role.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/window_wl_surface_role.cpp
-[ 39%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/session_container.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/session_container.cpp.o -MF CMakeFiles/mirscene.dir/session_container.cpp.o.d -o CMakeFiles/mirscene.dir/session_container.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/session_container.cpp
-[ 39%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_surface.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_surface.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_surface.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_surface.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_surface.cpp
-[ 39%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/mediating_display_changer.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/mediating_display_changer.cpp.o -MF CMakeFiles/mirscene.dir/mediating_display_changer.cpp.o.d -o CMakeFiles/mirscene.dir/mediating_display_changer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/mediating_display_changer.cpp
-[ 39%] Building CXX object src/server/console/CMakeFiles/mirconsole.dir/minimal_console_services.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/console && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/console/CMakeFiles/mirconsole.dir/minimal_console_services.cpp.o -MF CMakeFiles/mirconsole.dir/minimal_console_services.cpp.o.d -o CMakeFiles/mirconsole.dir/minimal_console_services.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/console/minimal_console_services.cpp
-[ 39%] Building CXX object src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/renderer.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell/decoration && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/renderer.cpp.o -MF CMakeFiles/mirshelldecoration.dir/renderer.cpp.o.d -o CMakeFiles/mirshelldecoration.dir/renderer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/decoration/renderer.cpp
-[ 39%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/default_persistent_surface_store.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/default_persistent_surface_store.cpp.o -MF CMakeFiles/mirshell.dir/default_persistent_surface_store.cpp.o.d -o CMakeFiles/mirshell.dir/default_persistent_surface_store.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/default_persistent_surface_store.cpp
-[ 39%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_seat.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_seat.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_seat.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_seat.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_seat.cpp
-[ 39%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_wm.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_wm.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_wm.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_wm.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_wm.cpp
-[ 39%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/keyboard_helper.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/keyboard_helper.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/keyboard_helper.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/keyboard_helper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/keyboard_helper.cpp
-[ 39%] Building CXX object src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/decoration_strategy.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell/decoration && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/decoration_strategy.cpp.o -MF CMakeFiles/mirshelldecoration.dir/decoration_strategy.cpp.o.d -o CMakeFiles/mirshelldecoration.dir/decoration_strategy.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/decoration/decoration_strategy.cpp
-[ 39%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/touchspot_controller.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/touchspot_controller.cpp.o -MF CMakeFiles/mirinput.dir/touchspot_controller.cpp.o.d -o CMakeFiles/mirinput.dir/touchspot_controller.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/touchspot_controller.cpp
-[ 39%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/persistent_surface_store.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/persistent_surface_store.cpp.o -MF CMakeFiles/mirshell.dir/persistent_surface_store.cpp.o.d -o CMakeFiles/mirshell.dir/persistent_surface_store.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/persistent_surface_store.cpp
-[ 39%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_keyboard.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_keyboard.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_keyboard.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_keyboard.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_keyboard.cpp
-[ 39%] Building CXX object src/server/console/CMakeFiles/mirconsole.dir/default_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/console && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -Wno-variadic-macros -MD -MT src/server/console/CMakeFiles/mirconsole.dir/default_configuration.cpp.o -MF CMakeFiles/mirconsole.dir/default_configuration.cpp.o.d -o CMakeFiles/mirconsole.dir/default_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/console/default_configuration.cpp
-[ 39%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/surface_specification.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/surface_specification.cpp.o -MF CMakeFiles/mirshell.dir/surface_specification.cpp.o.d -o CMakeFiles/mirshell.dir/surface_specification.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/surface_specification.cpp
-[ 39%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/validator.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/validator.cpp.o -MF CMakeFiles/mirinput.dir/validator.cpp.o.d -o CMakeFiles/mirinput.dir/validator.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/validator.cpp
-[ 39%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/session_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/session_manager.cpp.o -MF CMakeFiles/mirscene.dir/session_manager.cpp.o.d -o CMakeFiles/mirscene.dir/session_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/session_manager.cpp
-[ 40%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_pointer.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_pointer.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_pointer.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_pointer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_pointer.cpp
-[ 40%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/vt_filter.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/vt_filter.cpp.o -MF CMakeFiles/mirinput.dir/vt_filter.cpp.o.d -o CMakeFiles/mirinput.dir/vt_filter.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/vt_filter.cpp
-[ 40%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_touch.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_touch.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_touch.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_touch.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_touch.cpp
-[ 40%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_cursors.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_cursors.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_cursors.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_cursors.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_cursors.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 40%] Built target mirshelldecoration
-[ 40%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_shell.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_shell.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_shell.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_shell.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_shell.cpp
-[ 40%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/surface_stack_wrapper.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/surface_stack_wrapper.cpp.o -MF CMakeFiles/mirshell.dir/surface_stack_wrapper.cpp.o.d -o CMakeFiles/mirshell.dir/surface_stack_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/surface_stack_wrapper.cpp
-[ 40%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/seat_observer_multiplexer.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/seat_observer_multiplexer.cpp.o -MF CMakeFiles/mirinput.dir/seat_observer_multiplexer.cpp.o.d -o CMakeFiles/mirinput.dir/seat_observer_multiplexer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/seat_observer_multiplexer.cpp
-[ 40%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/basic_idle_handler.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/basic_idle_handler.cpp.o -MF CMakeFiles/mirshell.dir/basic_idle_handler.cpp.o.d -o CMakeFiles/mirshell.dir/basic_idle_handler.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/basic_idle_handler.cpp
-[ 40%] Building CXX object src/server/console/CMakeFiles/mirconsole.dir/ioctl_vt_switcher.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/console && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/console/CMakeFiles/mirconsole.dir/ioctl_vt_switcher.cpp.o -MF CMakeFiles/mirconsole.dir/ioctl_vt_switcher.cpp.o.d -o CMakeFiles/mirconsole.dir/ioctl_vt_switcher.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/console/ioctl_vt_switcher.cpp
-[ 40%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/token_authority.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/token_authority.cpp.o -MF CMakeFiles/mirshell.dir/token_authority.cpp.o.d -o CMakeFiles/mirshell.dir/token_authority.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/token_authority.cpp
-[ 40%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_provider.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_provider.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_provider.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_provider.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_clipboard_provider.cpp
-[ 40%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_v6.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_v6.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/xdg_shell_v6.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/xdg_shell_v6.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/xdg_shell_v6.cpp
-[ 40%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_stable.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_stable.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/xdg_shell_stable.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/xdg_shell_stable.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/xdg_shell_stable.cpp
-[ 40%] Building C object src/server/console/CMakeFiles/mirconsole.dir/logind-seat.c.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/console && /usr/bin/cc -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -pthread -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -Wno-pedantic -Wno-unused-parameter -Wno-unused-function -MD -MT src/server/console/CMakeFiles/mirconsole.dir/logind-seat.c.o -MF CMakeFiles/mirconsole.dir/logind-seat.c.o.d -o CMakeFiles/mirconsole.dir/logind-seat.c.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/server/console/logind-seat.c
-[ 40%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/surface_allocator.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/surface_allocator.cpp.o -MF CMakeFiles/mirscene.dir/surface_allocator.cpp.o.d -o CMakeFiles/mirscene.dir/surface_allocator.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/surface_allocator.cpp
-[ 40%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/idle_poking_dispatcher.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/idle_poking_dispatcher.cpp.o -MF CMakeFiles/mirinput.dir/idle_poking_dispatcher.cpp.o.d -o CMakeFiles/mirinput.dir/idle_poking_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/idle_poking_dispatcher.cpp
-[ 41%] Building C object src/server/console/CMakeFiles/mirconsole.dir/logind-session.c.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/console && /usr/bin/cc -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -pthread -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -Wno-pedantic -Wno-unused-parameter -Wno-unused-function -MD -MT src/server/console/CMakeFiles/mirconsole.dir/logind-session.c.o -MF CMakeFiles/mirconsole.dir/logind-session.c.o.d -o CMakeFiles/mirconsole.dir/logind-session.c.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/server/console/logind-session.c
-[ 41%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/virtual_input_device.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/virtual_input_device.cpp.o -MF CMakeFiles/mirinput.dir/virtual_input_device.cpp.o.d -o CMakeFiles/mirinput.dir/virtual_input_device.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/virtual_input_device.cpp
-[ 41%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/accessibility_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/accessibility_manager.cpp.o -MF CMakeFiles/mirshell.dir/accessibility_manager.cpp.o.d -o CMakeFiles/mirshell.dir/accessibility_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/accessibility_manager.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 41%] Built target mirconsole
-make  -f src/renderers/gl/CMakeFiles/mirrenderergl.dir/build.make src/renderers/gl/CMakeFiles/mirrenderergl.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/renderers/gl /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/renderers/gl /build/reproducible-path/mir-2.20.0/build-i386/src/renderers/gl/CMakeFiles/mirrenderergl.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/renderers/gl/CMakeFiles/mirrenderergl.dir/build.make src/renderers/gl/CMakeFiles/mirrenderergl.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 41%] Building CXX object src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/renderers/gl && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer.cpp.o -MF CMakeFiles/mirrenderergl.dir/renderer.cpp.o.d -o CMakeFiles/mirrenderergl.dir/renderer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/renderers/gl/renderer.cpp
-[ 41%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/surface_stack.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/surface_stack.cpp.o -MF CMakeFiles/mirscene.dir/surface_stack.cpp.o.d -o CMakeFiles/mirscene.dir/surface_stack.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/surface_stack.cpp
-[ 41%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/surface_event_source.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/surface_event_source.cpp.o -MF CMakeFiles/mirscene.dir/surface_event_source.cpp.o.d -o CMakeFiles/mirscene.dir/surface_event_source.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/surface_event_source.cpp
-[ 41%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_source.cpp.o
+[ 37%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_source.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_source.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_source.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_source.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_clipboard_source.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 41%] Built target mirshell
 make  -f tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/build.make tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/build.make tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 41%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/nested_mock_egl.cpp.o
+[ 37%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/nested_mock_egl.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/nested_mock_egl.cpp.o -MF CMakeFiles/mir-public-test-doubles.dir/nested_mock_egl.cpp.o.d -o CMakeFiles/mir-public-test-doubles.dir/nested_mock_egl.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/nested_mock_egl.cpp
-[ 41%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/xkb_mapper_registrar.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/xkb_mapper_registrar.cpp.o -MF CMakeFiles/mirinput.dir/xkb_mapper_registrar.cpp.o.d -o CMakeFiles/mirinput.dir/xkb_mapper_registrar.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/xkb_mapper_registrar.cpp
-[ 41%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_surface.cpp
-[ 41%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_output_v1.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_output_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/xdg_output_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/xdg_output_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/xdg_output_v1.cpp
-[ 41%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/layer_shell_v1.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/layer_shell_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/layer_shell_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/layer_shell_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/layer_shell_v1.cpp
-[ 41%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/null_surface_observer.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/null_surface_observer.cpp.o -MF CMakeFiles/mirscene.dir/null_surface_observer.cpp.o.d -o CMakeFiles/mirscene.dir/null_surface_observer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/null_surface_observer.cpp
-[ 41%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_client_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_client_manager.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_client_manager.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_client_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_client_manager.cpp
-[ 41%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/mir_shell.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/mir_shell.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/mir_shell.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/mir_shell.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/mir_shell.cpp
-[ 41%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/null_observer.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/null_observer.cpp.o -MF CMakeFiles/mirscene.dir/null_observer.cpp.o.d -o CMakeFiles/mirscene.dir/null_observer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/null_observer.cpp
-[ 41%] Building CXX object src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer_factory.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/renderers/gl && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer_factory.cpp.o -MF CMakeFiles/mirrenderergl.dir/renderer_factory.cpp.o.d -o CMakeFiles/mirrenderergl.dir/renderer_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/src/renderers/gl/renderer_factory.cpp
-[ 42%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_role.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_role.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_role.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_role.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_surface_role.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 42%] Built target mirinput
 make  -f tests/mir_test/CMakeFiles/mir-public-test.dir/build.make tests/mir_test/CMakeFiles/mir-public-test.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test/CMakeFiles/mir-public-test.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/mir_test/CMakeFiles/mir-public-test.dir/build.make tests/mir_test/CMakeFiles/mir-public-test.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 42%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/cross_process_action.cpp.o
+[ 37%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/cross_process_action.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/cross_process_action.cpp.o -MF CMakeFiles/mir-public-test.dir/cross_process_action.cpp.o.d -o CMakeFiles/mir-public-test.dir/cross_process_action.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/cross_process_action.cpp
-[ 43%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/scene_change_notification.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/scene_change_notification.cpp.o -MF CMakeFiles/mirscene.dir/scene_change_notification.cpp.o.d -o CMakeFiles/mirscene.dir/scene_change_notification.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/scene_change_notification.cpp
-[ 43%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/resource_lifetime_tracker.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/resource_lifetime_tracker.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/resource_lifetime_tracker.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/resource_lifetime_tracker.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/resource_lifetime_tracker.cpp
-[ 44%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_region.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_region.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_region.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_region.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_region.cpp
-[ 44%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/surface_change_notification.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/surface_change_notification.cpp.o -MF CMakeFiles/mirscene.dir/surface_change_notification.cpp.o.d -o CMakeFiles/mirscene.dir/surface_change_notification.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/surface_change_notification.cpp
-[ 44%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/foreign_toplevel_manager_v1.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/foreign_toplevel_manager_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/foreign_toplevel_manager_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/foreign_toplevel_manager_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/foreign_toplevel_manager_v1.cpp
-[ 44%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/prompt_session_container.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/prompt_session_container.cpp.o -MF CMakeFiles/mirscene.dir/prompt_session_container.cpp.o.d -o CMakeFiles/mirscene.dir/prompt_session_container.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/prompt_session_container.cpp
+[ 37%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/graphics_display_layout.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/graphics_display_layout.cpp.o -MF CMakeFiles/mirshell.dir/graphics_display_layout.cpp.o.d -o CMakeFiles/mirshell.dir/graphics_display_layout.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/graphics_display_layout.cpp
+[ 38%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/cross_process_sync.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/cross_process_sync.cpp.o -MF CMakeFiles/mir-public-test.dir/cross_process_sync.cpp.o.d -o CMakeFiles/mir-public-test.dir/cross_process_sync.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/cross_process_sync.cpp
+[ 38%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/current_thread_name.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/current_thread_name.cpp.o -MF CMakeFiles/mir-public-test.dir/current_thread_name.cpp.o.d -o CMakeFiles/mir-public-test.dir/current_thread_name.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/current_thread_name.cpp
+[ 38%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/validator.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/validator.cpp.o -MF CMakeFiles/mirinput.dir/validator.cpp.o.d -o CMakeFiles/mirinput.dir/validator.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/validator.cpp
+[ 38%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/display_config_matchers.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/display_config_matchers.cpp.o -MF CMakeFiles/mir-public-test.dir/display_config_matchers.cpp.o.d -o CMakeFiles/mir-public-test.dir/display_config_matchers.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/display_config_matchers.cpp
+[ 38%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/event_factory.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/event_factory.cpp.o -MF CMakeFiles/mir-public-test.dir/event_factory.cpp.o.d -o CMakeFiles/mir-public-test.dir/event_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/event_factory.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 38%] Built target mirserverobjects
+[ 38%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/vt_filter.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/vt_filter.cpp.o -MF CMakeFiles/mirinput.dir/vt_filter.cpp.o.d -o CMakeFiles/mirinput.dir/vt_filter.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/vt_filter.cpp
+[ 38%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/seat_observer_multiplexer.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/seat_observer_multiplexer.cpp.o -MF CMakeFiles/mirinput.dir/seat_observer_multiplexer.cpp.o.d -o CMakeFiles/mirinput.dir/seat_observer_multiplexer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/seat_observer_multiplexer.cpp
+[ 38%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/idle_poking_dispatcher.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/idle_poking_dispatcher.cpp.o -MF CMakeFiles/mirinput.dir/idle_poking_dispatcher.cpp.o.d -o CMakeFiles/mirinput.dir/idle_poking_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/idle_poking_dispatcher.cpp
+[ 38%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_source.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_source.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_data_source.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_data_source.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_data_source.cpp
+[ 38%] Building CXX object src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/window.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell/decoration && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/window.cpp.o -MF CMakeFiles/mirshelldecoration.dir/window.cpp.o.d -o CMakeFiles/mirshelldecoration.dir/window.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/decoration/window.cpp
+[ 39%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/output_manager.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/output_manager.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/output_manager.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/output_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/output_manager.cpp
+[ 39%] Building CXX object src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/input.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell/decoration && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/input.cpp.o -MF CMakeFiles/mirshelldecoration.dir/input.cpp.o.d -o CMakeFiles/mirshelldecoration.dir/input.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/decoration/input.cpp
+[ 39%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_surface.cpp
+[ 39%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/default_configuration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/default_configuration.cpp.o -MF CMakeFiles/mirshell.dir/default_configuration.cpp.o.d -o CMakeFiles/mirshell.dir/default_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/default_configuration.cpp
+[ 39%] Building CXX object src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer_factory.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/renderers/gl && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer_factory.cpp.o -MF CMakeFiles/mirrenderergl.dir/renderer_factory.cpp.o.d -o CMakeFiles/mirrenderergl.dir/renderer_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/src/renderers/gl/renderer_factory.cpp
+[ 39%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/shell_wrapper.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/shell_wrapper.cpp.o -MF CMakeFiles/mirshell.dir/shell_wrapper.cpp.o.d -o CMakeFiles/mirshell.dir/shell_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/shell_wrapper.cpp
+[ 39%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/surface_allocator.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/surface_allocator.cpp.o -MF CMakeFiles/mirscene.dir/surface_allocator.cpp.o.d -o CMakeFiles/mirscene.dir/surface_allocator.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/surface_allocator.cpp
+[ 39%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/event_matchers.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/event_matchers.cpp.o -MF CMakeFiles/mir-public-test.dir/event_matchers.cpp.o.d -o CMakeFiles/mir-public-test.dir/event_matchers.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/event_matchers.cpp
+[ 39%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/virtual_input_device.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/virtual_input_device.cpp.o -MF CMakeFiles/mirinput.dir/virtual_input_device.cpp.o.d -o CMakeFiles/mirinput.dir/virtual_input_device.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/virtual_input_device.cpp
+[ 39%] Building CXX object src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/renderer.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell/decoration && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/renderer.cpp.o -MF CMakeFiles/mirshelldecoration.dir/renderer.cpp.o.d -o CMakeFiles/mirshelldecoration.dir/renderer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/decoration/renderer.cpp
+[ 39%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/pointer_constraints_unstable_v1.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/pointer_constraints_unstable_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/pointer_constraints_unstable_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/pointer_constraints_unstable_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/pointer_constraints_unstable_v1.cpp
+[ 39%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/relative_pointer_unstable_v1.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/relative_pointer_unstable_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/relative_pointer_unstable_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/relative_pointer_unstable_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/relative_pointer_unstable_v1.cpp
+[ 39%] Building CXX object src/server/input/CMakeFiles/mirinput.dir/xkb_mapper_registrar.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/input && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/input/CMakeFiles/mirinput.dir/xkb_mapper_registrar.cpp.o -MF CMakeFiles/mirinput.dir/xkb_mapper_registrar.cpp.o.d -o CMakeFiles/mirinput.dir/xkb_mapper_registrar.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/input/xkb_mapper_registrar.cpp
+[ 39%] Building CXX object src/server/console/CMakeFiles/mirconsole.dir/minimal_console_services.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/console && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/console/CMakeFiles/mirconsole.dir/minimal_console_services.cpp.o -MF CMakeFiles/mirconsole.dir/minimal_console_services.cpp.o.d -o CMakeFiles/mirconsole.dir/minimal_console_services.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/console/minimal_console_services.cpp
+[ 40%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/system_compositor_window_manager.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/system_compositor_window_manager.cpp.o -MF CMakeFiles/mirshell.dir/system_compositor_window_manager.cpp.o.d -o CMakeFiles/mirshell.dir/system_compositor_window_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/system_compositor_window_manager.cpp
+[ 40%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/surface_stack.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/surface_stack.cpp.o -MF CMakeFiles/mirscene.dir/surface_stack.cpp.o.d -o CMakeFiles/mirscene.dir/surface_stack.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/surface_stack.cpp
+[ 40%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/default_persistent_surface_store.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/default_persistent_surface_store.cpp.o -MF CMakeFiles/mirshell.dir/default_persistent_surface_store.cpp.o.d -o CMakeFiles/mirshell.dir/default_persistent_surface_store.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/default_persistent_surface_store.cpp
+[ 40%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/persistent_surface_store.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/persistent_surface_store.cpp.o -MF CMakeFiles/mirshell.dir/persistent_surface_store.cpp.o.d -o CMakeFiles/mirshell.dir/persistent_surface_store.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/persistent_surface_store.cpp
+[ 40%] Building CXX object src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/decoration_strategy.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell/decoration && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/decoration_strategy.cpp.o -MF CMakeFiles/mirshelldecoration.dir/decoration_strategy.cpp.o.d -o CMakeFiles/mirshelldecoration.dir/decoration_strategy.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/decoration/decoration_strategy.cpp
+[ 40%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/surface_specification.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/surface_specification.cpp.o -MF CMakeFiles/mirshell.dir/surface_specification.cpp.o.d -o CMakeFiles/mirshell.dir/surface_specification.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/surface_specification.cpp
+[ 40%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/surface_stack_wrapper.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/surface_stack_wrapper.cpp.o -MF CMakeFiles/mirshell.dir/surface_stack_wrapper.cpp.o.d -o CMakeFiles/mirshell.dir/surface_stack_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/surface_stack_wrapper.cpp
+[ 40%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/null_logger.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/null_logger.cpp.o -MF CMakeFiles/mir-public-test-doubles.dir/null_logger.cpp.o.d -o CMakeFiles/mir-public-test-doubles.dir/null_logger.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/null_logger.cpp
+[ 40%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/pipe.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/pipe.cpp.o -MF CMakeFiles/mir-public-test.dir/pipe.cpp.o.d -o CMakeFiles/mir-public-test.dir/pipe.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/pipe.cpp
+[ 40%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/popen.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/popen.cpp.o -MF CMakeFiles/mir-public-test.dir/popen.cpp.o.d -o CMakeFiles/mir-public-test.dir/popen.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/popen.cpp
+[ 40%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/stub_display_configuration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/stub_display_configuration.cpp.o -MF CMakeFiles/mir-public-test-doubles.dir/stub_display_configuration.cpp.o.d -o CMakeFiles/mir-public-test-doubles.dir/stub_display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/stub_display_configuration.cpp
+[ 40%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_subcompositor.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_subcompositor.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_subcompositor.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_subcompositor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_subcompositor.cpp
+[ 40%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/fake_display.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/fake_display.cpp.o -MF CMakeFiles/mir-public-test-doubles.dir/fake_display.cpp.o.d -o CMakeFiles/mir-public-test-doubles.dir/fake_display.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/fake_display.cpp
+[ 40%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/basic_idle_handler.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/basic_idle_handler.cpp.o -MF CMakeFiles/mirshell.dir/basic_idle_handler.cpp.o.d -o CMakeFiles/mirshell.dir/basic_idle_handler.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/basic_idle_handler.cpp
+[ 40%] Building CXX object src/server/console/CMakeFiles/mirconsole.dir/default_configuration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/console && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -Wno-variadic-macros -MD -MT src/server/console/CMakeFiles/mirconsole.dir/default_configuration.cpp.o -MF CMakeFiles/mirconsole.dir/default_configuration.cpp.o.d -o CMakeFiles/mirconsole.dir/default_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/console/default_configuration.cpp
+[ 40%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/signal.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/signal.cpp.o -MF CMakeFiles/mir-public-test.dir/signal.cpp.o.d -o CMakeFiles/mir-public-test.dir/signal.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/signal.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 44%] Built target mirrenderergl
+[ 40%] Built target mirrenderergl
 make  -f tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/build.make tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/build.make tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 44%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/async_server_runner.cpp.o
+[ 40%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/async_server_runner.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/async_server_runner.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/async_server_runner.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/async_server_runner.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/async_server_runner.cpp
-[ 45%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/cross_process_sync.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/cross_process_sync.cpp.o -MF CMakeFiles/mir-public-test.dir/cross_process_sync.cpp.o.d -o CMakeFiles/mir-public-test.dir/cross_process_sync.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/cross_process_sync.cpp
-[ 45%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/desktop_file_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/desktop_file_manager.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/desktop_file_manager.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/desktop_file_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/desktop_file_manager.cpp
-[ 45%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/frame_executor.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/frame_executor.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/frame_executor.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/frame_executor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/frame_executor.cpp
-[ 45%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/null_logger.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/null_logger.cpp.o -MF CMakeFiles/mir-public-test-doubles.dir/null_logger.cpp.o.d -o CMakeFiles/mir-public-test-doubles.dir/null_logger.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/null_logger.cpp
-[ 45%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_observer.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_observer.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_observer.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_observer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_surface_observer.cpp
-[ 45%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/scaled_buffer_stream.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/scaled_buffer_stream.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/scaled_buffer_stream.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/scaled_buffer_stream.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/scaled_buffer_stream.cpp
-[ 45%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/prompt_session_impl.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/prompt_session_impl.cpp.o -MF CMakeFiles/mirscene.dir/prompt_session_impl.cpp.o.d -o CMakeFiles/mirscene.dir/prompt_session_impl.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/prompt_session_impl.cpp
-[ 45%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/stub_display_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/stub_display_configuration.cpp.o -MF CMakeFiles/mir-public-test-doubles.dir/stub_display_configuration.cpp.o.d -o CMakeFiles/mir-public-test-doubles.dir/stub_display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/stub_display_configuration.cpp
-[ 45%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/prompt_session_manager_impl.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/prompt_session_manager_impl.cpp.o -MF CMakeFiles/mirscene.dir/prompt_session_manager_impl.cpp.o.d -o CMakeFiles/mirscene.dir/prompt_session_manager_impl.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/prompt_session_manager_impl.cpp
-[ 45%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/rendering_tracker.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/rendering_tracker.cpp.o -MF CMakeFiles/mirscene.dir/rendering_tracker.cpp.o.d -o CMakeFiles/mirscene.dir/rendering_tracker.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/rendering_tracker.cpp
-[ 45%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_keyboard_v1.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_keyboard_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/virtual_keyboard_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/virtual_keyboard_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/virtual_keyboard_v1.cpp
-[ 45%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/command_line_server_configuration.cpp.o
+[ 40%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/command_line_server_configuration.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/command_line_server_configuration.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/command_line_server_configuration.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/command_line_server_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/command_line_server_configuration.cpp
-[ 45%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_pointer_v1.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_pointer_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/virtual_pointer_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/virtual_pointer_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/virtual_pointer_v1.cpp
-[ 45%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/timeout_application_not_responding_detector.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/timeout_application_not_responding_detector.cpp.o -MF CMakeFiles/mirscene.dir/timeout_application_not_responding_detector.cpp.o.d -o CMakeFiles/mirscene.dir/timeout_application_not_responding_detector.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/timeout_application_not_responding_detector.cpp
-[ 45%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/current_thread_name.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/current_thread_name.cpp.o -MF CMakeFiles/mir-public-test.dir/current_thread_name.cpp.o.d -o CMakeFiles/mir-public-test.dir/current_thread_name.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/current_thread_name.cpp
-[ 45%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/output_properties_cache.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/output_properties_cache.cpp.o -MF CMakeFiles/mirscene.dir/output_properties_cache.cpp.o.d -o CMakeFiles/mirscene.dir/output_properties_cache.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/output_properties_cache.cpp
+[ 40%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_client_manager.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_client_manager.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_client_manager.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_client_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_client_manager.cpp
+[ 40%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/token_authority.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/token_authority.cpp.o -MF CMakeFiles/mirshell.dir/token_authority.cpp.o.d -o CMakeFiles/mirshell.dir/token_authority.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/token_authority.cpp
+[ 40%] Building CXX object src/server/shell/CMakeFiles/mirshell.dir/accessibility_manager.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/shell/CMakeFiles/mirshell.dir/accessibility_manager.cpp.o -MF CMakeFiles/mirshell.dir/accessibility_manager.cpp.o.d -o CMakeFiles/mirshell.dir/accessibility_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/shell/accessibility_manager.cpp
+[ 40%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/spin_wait.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/spin_wait.cpp.o -MF CMakeFiles/mir-public-test.dir/spin_wait.cpp.o.d -o CMakeFiles/mir-public-test.dir/spin_wait.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/spin_wait.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 45%] Built target mirfrontend-xwayland
+[ 40%] Built target mirinput
 make  -f tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/build.make tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/build.make tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 46%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/mock_input_device.cpp.o
+[ 41%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/mock_input_device.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/mock_input_device.cpp.o -MF CMakeFiles/mir-protected-test-doubles.dir/mock_input_device.cpp.o.d -o CMakeFiles/mir-protected-test-doubles.dir/mock_input_device.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/mock_input_device.cpp
-[ 46%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/display_config_matchers.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/display_config_matchers.cpp.o -MF CMakeFiles/mir-public-test.dir/display_config_matchers.cpp.o.d -o CMakeFiles/mir-public-test.dir/display_config_matchers.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/display_config_matchers.cpp
-[ 46%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v3.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v3.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/text_input_v3.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/text_input_v3.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/text_input_v3.cpp
-[ 46%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/fake_display.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/fake_display.cpp.o -MF CMakeFiles/mir-public-test-doubles.dir/fake_display.cpp.o.d -o CMakeFiles/mir-public-test-doubles.dir/fake_display.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/fake_display.cpp
+[ 42%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_role.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_role.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_role.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_role.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_surface_role.cpp
+[ 42%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/window_wl_surface_role.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/window_wl_surface_role.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/window_wl_surface_role.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/window_wl_surface_role.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/window_wl_surface_role.cpp
+[ 42%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_surface.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_surface.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_surface.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_surface.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_surface.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 46%] Built target mir-public-test-doubles-platform
-[ 46%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/triggered_main_loop.cpp.o
+[ 42%] Built target mirshelldecoration
+[ 42%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/triggered_main_loop.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/triggered_main_loop.cpp.o -MF CMakeFiles/mir-protected-test-doubles.dir/triggered_main_loop.cpp.o.d -o CMakeFiles/mir-protected-test-doubles.dir/triggered_main_loop.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/triggered_main_loop.cpp
-make  -f tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/build.make tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/build.make tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 46%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/fake_input_server_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/fake_input_server_configuration.cpp.o -MF CMakeFiles/mir-protected-test-framework.dir/fake_input_server_configuration.cpp.o.d -o CMakeFiles/mir-protected-test-framework.dir/fake_input_server_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/fake_input_server_configuration.cpp
-[ 46%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/application_not_responding_detector_wrapper.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/application_not_responding_detector_wrapper.cpp.o -MF CMakeFiles/mirscene.dir/application_not_responding_detector_wrapper.cpp.o.d -o CMakeFiles/mirscene.dir/application_not_responding_detector_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/application_not_responding_detector_wrapper.cpp
-[ 46%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v2.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v2.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/text_input_v2.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/text_input_v2.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/text_input_v2.cpp
-[ 46%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/executable_path.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/executable_path.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/executable_path.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/executable_path.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/executable_path.cpp
-[ 47%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/basic_clipboard.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/basic_clipboard.cpp.o -MF CMakeFiles/mirscene.dir/basic_clipboard.cpp.o.d -o CMakeFiles/mirscene.dir/basic_clipboard.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/basic_clipboard.cpp
-[ 47%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/surface_state_tracker.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/surface_state_tracker.cpp.o -MF CMakeFiles/mirscene.dir/surface_state_tracker.cpp.o.d -o CMakeFiles/mirscene.dir/surface_state_tracker.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/surface_state_tracker.cpp
-[ 47%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/basic_text_input_hub.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/basic_text_input_hub.cpp.o -MF CMakeFiles/mirscene.dir/basic_text_input_hub.cpp.o.d -o CMakeFiles/mirscene.dir/basic_text_input_hub.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/basic_text_input_hub.cpp
-[ 47%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/input_testing_server_options.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/input_testing_server_options.cpp.o -MF CMakeFiles/mir-protected-test-framework.dir/input_testing_server_options.cpp.o.d -o CMakeFiles/mir-protected-test-framework.dir/input_testing_server_options.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/input_testing_server_options.cpp
-[ 47%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/basic_idle_hub.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/basic_idle_hub.cpp.o -MF CMakeFiles/mirscene.dir/basic_idle_hub.cpp.o.d -o CMakeFiles/mirscene.dir/basic_idle_hub.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/basic_idle_hub.cpp
-[ 48%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_common.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_common.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/input_method_common.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/input_method_common.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/input_method_common.cpp
-[ 48%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/fake_alarm_factory.cpp.o
+[ 43%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/make_surface_spec.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/make_surface_spec.cpp.o -MF CMakeFiles/mir-public-test.dir/make_surface_spec.cpp.o.d -o CMakeFiles/mir-public-test.dir/make_surface_spec.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/make_surface_spec.cpp
+[ 43%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/fake_alarm_factory.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/fake_alarm_factory.cpp.o -MF CMakeFiles/mir-protected-test-doubles.dir/fake_alarm_factory.cpp.o.d -o CMakeFiles/mir-protected-test-doubles.dir/fake_alarm_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/fake_alarm_factory.cpp
-[ 48%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/event_factory.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/event_factory.cpp.o -MF CMakeFiles/mir-public-test.dir/event_factory.cpp.o.d -o CMakeFiles/mir-public-test.dir/event_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/event_factory.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 48%] Built target mir-protected-test-framework
-make  -f tests/mir_test_doubles/CMakeFiles/mir-test-doubles-platform-static.dir/build.make tests/mir_test_doubles/CMakeFiles/mir-test-doubles-platform-static.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles/CMakeFiles/mir-test-doubles-platform-static.dir/DependInfo.cmake "--color="
+[ 43%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_seat.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_seat.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_seat.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_seat.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_seat.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/mir_test_doubles/CMakeFiles/mir-test-doubles-platform-static.dir/build.make tests/mir_test_doubles/CMakeFiles/mir-test-doubles-platform-static.dir/build
+[ 43%] Built target mirshell
+make  -f tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/build.make tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 48%] Linking CXX static library libmir-test-doubles-platform-static.a
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/cmake -P CMakeFiles/mir-test-doubles-platform-static.dir/cmake_clean_target.cmake
-[ 48%] Built target mir-public-test-doubles
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/DependInfo.cmake "--color="
 make  -f tests/mir_test_framework/CMakeFiles/mir-stub-input-platform.dir/build.make tests/mir_test_framework/CMakeFiles/mir-stub-input-platform.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/CMakeFiles/mir-stub-input-platform.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir-test-doubles-platform-static.dir/link.txt --verbose=1
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/mir_test_framework/CMakeFiles/mir-stub-input-platform.dir/build.make tests/mir_test_framework/CMakeFiles/mir-stub-input-platform.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 50%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-stub-input-platform.dir/stub_input_platform.cpp.o
+[ 44%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-stub-input-platform.dir/stub_input_platform.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_framework/CMakeFiles/mir-stub-input-platform.dir/stub_input_platform.cpp.o -MF CMakeFiles/mir-stub-input-platform.dir/stub_input_platform.cpp.o.d -o CMakeFiles/mir-stub-input-platform.dir/stub_input_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/stub_input_platform.cpp
-/usr/bin/ar qc libmir-test-doubles-platform-static.a "CMakeFiles/mir-public-test-doubles-platform.dir/mock_libinput.cpp.o" "CMakeFiles/mir-public-test-doubles-platform.dir/mock_egl.cpp.o" "CMakeFiles/mir-public-test-doubles-platform.dir/mock_gl.cpp.o" "CMakeFiles/mir-public-test-doubles-platform.dir/mock_drm.cpp.o" "CMakeFiles/mir-public-test-doubles-platform.dir/mock_x11.cpp.o" "CMakeFiles/mir-public-test-doubles-platform.dir/mock_xkb.cpp.o" "CMakeFiles/mir-public-test-doubles-platform.dir/mock_gbm.cpp.o"
-/usr/bin/ranlib libmir-test-doubles-platform-static.a
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 50%] Built target mir-test-doubles-platform-static
+make  -f tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/build.make tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/build
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 44%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/fake_input_server_configuration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/fake_input_server_configuration.cpp.o -MF CMakeFiles/mir-protected-test-framework.dir/fake_input_server_configuration.cpp.o.d -o CMakeFiles/mir-protected-test-framework.dir/fake_input_server_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/fake_input_server_configuration.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 44%] Built target mir-public-test-doubles
+[ 44%] Building CXX object src/server/console/CMakeFiles/mirconsole.dir/ioctl_vt_switcher.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/console && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/console/CMakeFiles/mirconsole.dir/ioctl_vt_switcher.cpp.o -MF CMakeFiles/mirconsole.dir/ioctl_vt_switcher.cpp.o.d -o CMakeFiles/mirconsole.dir/ioctl_vt_switcher.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/console/ioctl_vt_switcher.cpp
+[ 44%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/simple_device_observer.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/simple_device_observer.cpp.o -MF CMakeFiles/mir-protected-test-doubles.dir/simple_device_observer.cpp.o.d -o CMakeFiles/mir-protected-test-doubles.dir/simple_device_observer.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/simple_device_observer.cpp
+[ 44%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/executable_path.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/executable_path.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/executable_path.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/executable_path.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/executable_path.cpp
+[ 44%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_in_process_server.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_in_process_server.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/headless_in_process_server.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/headless_in_process_server.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/headless_in_process_server.cpp
+[ 44%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/input_testing_server_options.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/input_testing_server_options.cpp.o -MF CMakeFiles/mir-protected-test-framework.dir/input_testing_server_options.cpp.o.d -o CMakeFiles/mir-protected-test-framework.dir/input_testing_server_options.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/input_testing_server_options.cpp
+[ 44%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_display_buffer_compositor_factory.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_display_buffer_compositor_factory.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/headless_display_buffer_compositor_factory.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/headless_display_buffer_compositor_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/headless_display_buffer_compositor_factory.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 44%] Built target mir-public-test
+[ 44%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/stub_console_services.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/stub_console_services.cpp.o -MF CMakeFiles/mir-protected-test-doubles.dir/stub_console_services.cpp.o.d -o CMakeFiles/mir-protected-test-doubles.dir/stub_console_services.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/stub_console_services.cpp
+[ 44%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/stub_buffer_allocator.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -Wno-attributes -MD -MT tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/stub_buffer_allocator.cpp.o -MF CMakeFiles/mir-protected-test-doubles.dir/stub_buffer_allocator.cpp.o.d -o CMakeFiles/mir-protected-test-doubles.dir/stub_buffer_allocator.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/stub_buffer_allocator.cpp
+[ 44%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/surface_event_source.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/surface_event_source.cpp.o -MF CMakeFiles/mirscene.dir/surface_event_source.cpp.o.d -o CMakeFiles/mirscene.dir/surface_event_source.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/surface_event_source.cpp
 make  -f tests/mir_test_framework/CMakeFiles/mir-test-input-framework.dir/build.make tests/mir_test_framework/CMakeFiles/mir-test-input-framework.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/CMakeFiles/mir-test-input-framework.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/mir_test_framework/CMakeFiles/mir-test-input-framework.dir/build.make tests/mir_test_framework/CMakeFiles/mir-test-input-framework.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 50%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v1.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/input_method_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/input_method_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/input_method_v1.cpp
-[ 50%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-test-input-framework.dir/stub_input.cpp.o
+[ 44%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-test-input-framework.dir/stub_input.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_framework/CMakeFiles/mir-test-input-framework.dir/stub_input.cpp.o -MF CMakeFiles/mir-test-input-framework.dir/stub_input.cpp.o.d -o CMakeFiles/mir-test-input-framework.dir/stub_input.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/stub_input.cpp
-[ 50%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/simple_device_observer.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/simple_device_observer.cpp.o -MF CMakeFiles/mir-protected-test-doubles.dir/simple_device_observer.cpp.o.d -o CMakeFiles/mir-protected-test-doubles.dir/simple_device_observer.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/simple_device_observer.cpp
+[ 44%] Building C object src/server/console/CMakeFiles/mirconsole.dir/logind-seat.c.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/console && /usr/bin/cc -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -pthread -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -Wno-pedantic -Wno-unused-parameter -Wno-unused-function -MD -MT src/server/console/CMakeFiles/mirconsole.dir/logind-seat.c.o -MF CMakeFiles/mirconsole.dir/logind-seat.c.o.d -o CMakeFiles/mirconsole.dir/logind-seat.c.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/server/console/logind-seat.c
+[ 44%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-test-input-framework.dir/stub_input_platform_accessor.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_framework/CMakeFiles/mir-test-input-framework.dir/stub_input_platform_accessor.cpp.o -MF CMakeFiles/mir-test-input-framework.dir/stub_input_platform_accessor.cpp.o.d -o CMakeFiles/mir-test-input-framework.dir/stub_input_platform_accessor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/stub_input_platform_accessor.cpp
+[ 44%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_observer.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_observer.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_observer.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_observer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/xwayland_surface_observer.cpp
+[ 45%] Building C object src/server/console/CMakeFiles/mirconsole.dir/logind-session.c.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/console && /usr/bin/cc -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -pthread -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -Wno-pedantic -Wno-unused-parameter -Wno-unused-function -MD -MT src/server/console/CMakeFiles/mirconsole.dir/logind-session.c.o -MF CMakeFiles/mirconsole.dir/logind-session.c.o.d -o CMakeFiles/mirconsole.dir/logind-session.c.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/server/console/logind-session.c
+[ 45%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/keyboard_helper.cpp.o
+[ 45%] Building CXX object src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/scaled_buffer_stream.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_xwayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT=\"xwayland\" -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/../frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/scaled_buffer_stream.cpp.o -MF CMakeFiles/mirfrontend-xwayland.dir/scaled_buffer_stream.cpp.o.d -o CMakeFiles/mirfrontend-xwayland.dir/scaled_buffer_stream.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_xwayland/scaled_buffer_stream.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/keyboard_helper.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/keyboard_helper.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/keyboard_helper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/keyboard_helper.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 50%] Built target mirscene
-[ 50%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/stub_console_services.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/stub_console_services.cpp.o -MF CMakeFiles/mir-protected-test-doubles.dir/stub_console_services.cpp.o.d -o CMakeFiles/mir-protected-test-doubles.dir/stub_console_services.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/stub_console_services.cpp
-[ 50%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/event_matchers.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/event_matchers.cpp.o -MF CMakeFiles/mir-public-test.dir/event_matchers.cpp.o.d -o CMakeFiles/mir-public-test.dir/event_matchers.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/event_matchers.cpp
-[ 50%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_in_process_server.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_in_process_server.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/headless_in_process_server.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/headless_in_process_server.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/headless_in_process_server.cpp
-[ 50%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/pipe.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/pipe.cpp.o -MF CMakeFiles/mir-public-test.dir/pipe.cpp.o.d -o CMakeFiles/mir-public-test.dir/pipe.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/pipe.cpp
-[ 50%] Building CXX object tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/stub_buffer_allocator.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -Wno-attributes -MD -MT tests/mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/stub_buffer_allocator.cpp.o -MF CMakeFiles/mir-protected-test-doubles.dir/stub_buffer_allocator.cpp.o.d -o CMakeFiles/mir-protected-test-doubles.dir/stub_buffer_allocator.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles/stub_buffer_allocator.cpp
-[ 50%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v2.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v2.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/input_method_v2.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/input_method_v2.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/input_method_v2.cpp
+[ 45%] Built target mir-stub-input-platform
+[ 45%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_keyboard.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_keyboard.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_keyboard.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_keyboard.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_keyboard.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 50%] Built target mir-stub-input-platform
+[ 45%] Built target mir-protected-test-framework
+[ 46%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_test.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_test.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/headless_test.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/headless_test.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/headless_test.cpp
+[ 46%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/null_surface_observer.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/null_surface_observer.cpp.o -MF CMakeFiles/mirscene.dir/null_surface_observer.cpp.o.d -o CMakeFiles/mirscene.dir/null_surface_observer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/null_surface_observer.cpp
+[ 46%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/main.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/main.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/main.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/main.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/main.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 46%] Built target mirconsole
 make  -f tests/mir_test_framework/CMakeFiles/mirplatformgraphicsthrow.dir/build.make tests/mir_test_framework/CMakeFiles/mirplatformgraphicsthrow.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/CMakeFiles/mirplatformgraphicsthrow.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/mir_test_framework/CMakeFiles/mirplatformgraphicsthrow.dir/build.make tests/mir_test_framework/CMakeFiles/mirplatformgraphicsthrow.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 50%] Building CXX object tests/mir_test_framework/CMakeFiles/mirplatformgraphicsthrow.dir/platform_graphics_throw.cpp.o
+[ 46%] Building CXX object tests/mir_test_framework/CMakeFiles/mirplatformgraphicsthrow.dir/platform_graphics_throw.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirplatformgraphicsthrow_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -fPIC -Wno-error=infinite-recursion -MD -MT tests/mir_test_framework/CMakeFiles/mirplatformgraphicsthrow.dir/platform_graphics_throw.cpp.o -MF CMakeFiles/mirplatformgraphicsthrow.dir/platform_graphics_throw.cpp.o.d -o CMakeFiles/mirplatformgraphicsthrow.dir/platform_graphics_throw.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/platform_graphics_throw.cpp
-[ 50%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-test-input-framework.dir/stub_input_platform_accessor.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_framework/CMakeFiles/mir-test-input-framework.dir/stub_input_platform_accessor.cpp.o -MF CMakeFiles/mir-test-input-framework.dir/stub_input_platform_accessor.cpp.o.d -o CMakeFiles/mir-test-input-framework.dir/stub_input_platform_accessor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/stub_input_platform_accessor.cpp
-[ 51%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-test-input-framework.dir/fake_input_device_impl.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_framework/CMakeFiles/mir-test-input-framework.dir/fake_input_device_impl.cpp.o -MF CMakeFiles/mir-test-input-framework.dir/fake_input_device_impl.cpp.o.d -o CMakeFiles/mir-test-input-framework.dir/fake_input_device_impl.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/fake_input_device_impl.cpp
-[ 51%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/popen.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/popen.cpp.o -MF CMakeFiles/mir-public-test.dir/popen.cpp.o.d -o CMakeFiles/mir-public-test.dir/popen.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/popen.cpp
-[ 51%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/signal.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/signal.cpp.o -MF CMakeFiles/mir-public-test.dir/signal.cpp.o.d -o CMakeFiles/mir-public-test.dir/signal.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/signal.cpp
-[ 51%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/spin_wait.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/spin_wait.cpp.o -MF CMakeFiles/mir-public-test.dir/spin_wait.cpp.o.d -o CMakeFiles/mir-public-test.dir/spin_wait.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/spin_wait.cpp
-[ 52%] Building CXX object tests/mir_test/CMakeFiles/mir-public-test.dir/make_surface_spec.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-public-test.dir/make_surface_spec.cpp.o -MF CMakeFiles/mir-public-test.dir/make_surface_spec.cpp.o.d -o CMakeFiles/mir-public-test.dir/make_surface_spec.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/make_surface_spec.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 52%] Built target mir-protected-test-doubles
+[ 46%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/passthrough_tracker.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/passthrough_tracker.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/passthrough_tracker.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/passthrough_tracker.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/passthrough_tracker.cpp
 make  -f src/platforms/renderer-generic-egl/CMakeFiles/mirplatformrenderereglgeneric.dir/build.make src/platforms/renderer-generic-egl/CMakeFiles/mirplatformrenderereglgeneric.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/renderer-generic-egl /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/renderer-generic-egl /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/renderer-generic-egl/CMakeFiles/mirplatformrenderereglgeneric.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/platforms/renderer-generic-egl/CMakeFiles/mirplatformrenderereglgeneric.dir/build.make src/platforms/renderer-generic-egl/CMakeFiles/mirplatformrenderereglgeneric.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 53%] Building CXX object src/platforms/renderer-generic-egl/CMakeFiles/mirplatformrenderereglgeneric.dir/buffer_allocator.cpp.o
+[ 47%] Building CXX object src/platforms/renderer-generic-egl/CMakeFiles/mirplatformrenderereglgeneric.dir/buffer_allocator.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/renderer-generic-egl && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirplatformrenderereglgeneric_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/platforms/renderer-generic-egl/CMakeFiles/mirplatformrenderereglgeneric.dir/buffer_allocator.cpp.o -MF CMakeFiles/mirplatformrenderereglgeneric.dir/buffer_allocator.cpp.o.d -o CMakeFiles/mirplatformrenderereglgeneric.dir/buffer_allocator.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/renderer-generic-egl/buffer_allocator.cpp
-[ 53%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_grab_keyboard_v2.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_grab_keyboard_v2.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/input_method_grab_keyboard_v2.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/input_method_grab_keyboard_v2.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/input_method_grab_keyboard_v2.cpp
-[ 53%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/idle_inhibit_v1.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/idle_inhibit_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/idle_inhibit_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/idle_inhibit_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/idle_inhibit_v1.cpp
-[ 53%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_display_buffer_compositor_factory.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_display_buffer_compositor_factory.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/headless_display_buffer_compositor_factory.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/headless_display_buffer_compositor_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/headless_display_buffer_compositor_factory.cpp
-[ 53%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wlr_screencopy_v1.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wlr_screencopy_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wlr_screencopy_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wlr_screencopy_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wlr_screencopy_v1.cpp
-[ 53%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v1.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/text_input_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/text_input_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/text_input_v1.cpp
-[ 54%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_test.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_test.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/headless_test.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/headless_test.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/headless_test.cpp
-[ 54%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/main.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/main.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/main.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/main.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/main.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 54%] Built target mir-public-test
 make  -f src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/build.make src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/build.make src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 54%] Building CXX object src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/display_helpers.cpp.o
+[ 47%] Building CXX object src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/display_helpers.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/display_helpers.cpp.o -MF CMakeFiles/mirsharedgbmservercommon-static.dir/display_helpers.cpp.o.d -o CMakeFiles/mirsharedgbmservercommon-static.dir/display_helpers.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/display_helpers.cpp
-[ 54%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/passthrough_tracker.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/passthrough_tracker.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/passthrough_tracker.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/passthrough_tracker.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/passthrough_tracker.cpp
-[ 54%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/primary_selection_v1.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/primary_selection_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/primary_selection_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/primary_selection_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/primary_selection_v1.cpp
+[ 47%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/process.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/process.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/process.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/process.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/process.cpp
 make  -f src/platforms/atomic-kms/server/CMakeFiles/mirsharedatomickmscommon-static.dir/build.make src/platforms/atomic-kms/server/CMakeFiles/mirsharedatomickmscommon-static.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/CMakeFiles/mirsharedatomickmscommon-static.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/platforms/atomic-kms/server/CMakeFiles/mirsharedatomickmscommon-static.dir/build.make src/platforms/atomic-kms/server/CMakeFiles/mirsharedatomickmscommon-static.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 54%] Building CXX object src/platforms/atomic-kms/server/CMakeFiles/mirsharedatomickmscommon-static.dir/display_helpers.cpp.o
+[ 47%] Building CXX object src/platforms/atomic-kms/server/CMakeFiles/mirsharedatomickmscommon-static.dir/display_helpers.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/CMakeFiles/mirsharedatomickmscommon-static.dir/display_helpers.cpp.o -MF CMakeFiles/mirsharedatomickmscommon-static.dir/display_helpers.cpp.o.d -o CMakeFiles/mirsharedatomickmscommon-static.dir/display_helpers.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/display_helpers.cpp
-[ 54%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_lock_v1.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_lock_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/session_lock_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/session_lock_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/session_lock_v1.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 54%] Built target mir-test-input-framework
 make  -f src/platforms/x11/CMakeFiles/mirplatformserverx11.dir/build.make src/platforms/x11/CMakeFiles/mirplatformserverx11.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/x11 /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/CMakeFiles/mirplatformserverx11.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/platforms/x11/CMakeFiles/mirplatformserverx11.dir/build.make src/platforms/x11/CMakeFiles/mirplatformserverx11.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 54%] Linking CXX shared module ../../../lib/server-modules/server-x11.so.23
+[ 47%] Linking CXX shared module ../../../lib/server-modules/server-x11.so.23
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatformserverx11.dir/link.txt --verbose=1
-[ 55%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_decoration_unstable_v1.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_decoration_unstable_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/xdg_decoration_unstable_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/xdg_decoration_unstable_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/xdg_decoration_unstable_v1.cpp
-[ 55%] Building C object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_frontend.tp.c.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/cc -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_frontend.tp.c.o -MF CMakeFiles/mirfrontend-wayland.dir/wayland_frontend.tp.c.o.d -o CMakeFiles/mirfrontend-wayland.dir/wayland_frontend.tp.c.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland/wayland_frontend.tp.c
-/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatformserverx11.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../../lib/server-modules/server-x11.so.23 CMakeFiles/mirplatformserverx11sharedresources.dir/x11_resources.cpp.o graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/platform.cpp.o graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display.cpp.o graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display_configuration.cpp.o graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display_sink.cpp.o graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/egl_helper.cpp.o "graphics/CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/graphics.cpp.o" input/CMakeFiles/mirplatforminputx11objects.dir/input_platform.cpp.o input/CMakeFiles/mirplatforminputx11objects.dir/input_device.cpp.o "input/CMakeFiles/mirplatforminputx11objects-symbols.dir/input.cpp.o"  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: -lxkbcommon -lxcb-xkb -lxkbcommon-x11 -lX11 -lX11-xcb ../common/server/libserver_platform_common.a /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so ../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 ../../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libGLESv2.so ../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libdrm.so ../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libwayland-server.so
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 55%] Linking CXX shared module ../../lib/server-modules/graphics-throw.so
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatformgraphicsthrow.dir/link.txt --verbose=1
-[ 55%] Built target mirplatformserverx11
-[ 55%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/shm.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/shm.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/shm.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/shm.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/shm.cpp
-[ 55%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_credentials.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_credentials.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/session_credentials.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/session_credentials.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/session_credentials.cpp
-/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/symbols-server.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatformgraphicsthrow.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../lib/server-modules/graphics-throw.so CMakeFiles/mirplatformgraphicsthrow.dir/platform_graphics_throw.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib ../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libdrm.so ../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libwayland-server.so /usr/lib/i386-linux-gnu/libEGL.so ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libepoxy.so
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 55%] Built target mirplatformgraphicsthrow
 make  -f src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkms.dir/build.make src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkms.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/eglstream-kms/server /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkms.dir/DependInfo.cmake "--color="
-[ 55%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wp_viewporter.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wp_viewporter.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wp_viewporter.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wp_viewporter.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wp_viewporter.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkms.dir/build.make src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkms.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 55%] Linking CXX shared module ../../../../lib/server-modules/graphics-eglstream-kms.so.23
+[ 47%] Linking CXX shared module ../../../../lib/server-modules/graphics-eglstream-kms.so.23
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatformgraphicseglstreamkms.dir/link.txt --verbose=1
-[ 55%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/process.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/process.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/process.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/process.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/process.cpp
+/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/x11/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatformserverx11.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../../lib/server-modules/server-x11.so.23 CMakeFiles/mirplatformserverx11sharedresources.dir/x11_resources.cpp.o graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/platform.cpp.o graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display.cpp.o graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display_configuration.cpp.o graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display_sink.cpp.o graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/egl_helper.cpp.o "graphics/CMakeFiles/mirplatformgraphicsx11objects-symbols.dir/graphics.cpp.o" input/CMakeFiles/mirplatforminputx11objects.dir/input_platform.cpp.o input/CMakeFiles/mirplatforminputx11objects.dir/input_device.cpp.o "input/CMakeFiles/mirplatforminputx11objects-symbols.dir/input.cpp.o"  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: -lxkbcommon -lxcb-xkb -lxkbcommon-x11 -lX11 -lX11-xcb ../common/server/libserver_platform_common.a /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so ../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 ../../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libGLESv2.so ../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libdrm.so ../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libwayland-server.so
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 48%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_pointer.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_pointer.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_pointer.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_pointer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_pointer.cpp
+[ 48%] Built target mirplatformserverx11
+[ 48%] Building CXX object src/platforms/renderer-generic-egl/CMakeFiles/mirplatformrenderereglgeneric.dir/platform_symbols.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/renderer-generic-egl && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirplatformrenderereglgeneric_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/platforms/renderer-generic-egl/CMakeFiles/mirplatformrenderereglgeneric.dir/platform_symbols.cpp.o -MF CMakeFiles/mirplatformrenderereglgeneric.dir/platform_symbols.cpp.o.d -o CMakeFiles/mirplatformrenderereglgeneric.dir/platform_symbols.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/renderer-generic-egl/platform_symbols.cpp
 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/eglstream-kms/server/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatformgraphicseglstreamkms.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../../../lib/server-modules/graphics-eglstream-kms.so.23 CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform_symbols.cpp.o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform.cpp.o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/buffer_allocator.cpp.o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/display.cpp.o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/kms_display_configuration.cpp.o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/egl_output.cpp.o CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/utils.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../../common/server/libserver_platform_common.a ../../common/server/kms-utils/libkms_utils.a ../../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libepoxy.so ../../../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libnvidia-egl-wayland.so
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 55%] Built target mirplatformgraphicseglstreamkms
+[ 48%] Built target mirplatformgraphicseglstreamkms
+[ 48%] Building CXX object src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/buffer_allocator.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/buffer_allocator.cpp.o -MF CMakeFiles/mirsharedgbmservercommon-static.dir/buffer_allocator.cpp.o.d -o CMakeFiles/mirsharedgbmservercommon-static.dir/buffer_allocator.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/buffer_allocator.cpp
 make  -f src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/build.make src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/wayland /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/build.make src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 55%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/platform.cpp.o
+[ 48%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/platform.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/platform.cpp.o -MF CMakeFiles/mirplatformwayland-graphics.dir/platform.cpp.o.d -o CMakeFiles/mirplatformwayland-graphics.dir/platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/platform.cpp
-[ 55%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/fractional_scale_v1.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/fractional_scale_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/fractional_scale_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/fractional_scale_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/fractional_scale_v1.cpp
-[ 55%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_activation_v1.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_activation_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/xdg_activation_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/xdg_activation_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/xdg_activation_v1.cpp
-[ 55%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/server_runner.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/server_runner.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/server_runner.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/server_runner.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/server_runner.cpp
-[ 55%] Building CXX object src/platforms/renderer-generic-egl/CMakeFiles/mirplatformrenderereglgeneric.dir/platform_symbols.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/renderer-generic-egl && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirplatformrenderereglgeneric_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/platforms/renderer-generic-egl/CMakeFiles/mirplatformrenderereglgeneric.dir/platform_symbols.cpp.o -MF CMakeFiles/mirplatformrenderereglgeneric.dir/platform_symbols.cpp.o.d -o CMakeFiles/mirplatformrenderereglgeneric.dir/platform_symbols.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/renderer-generic-egl/platform_symbols.cpp
-[ 55%] Building CXX object src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/buffer_allocator.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/buffer_allocator.cpp.o -MF CMakeFiles/mirsharedgbmservercommon-static.dir/buffer_allocator.cpp.o.d -o CMakeFiles/mirsharedgbmservercommon-static.dir/buffer_allocator.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/buffer_allocator.cpp
-[ 55%] Building CXX object src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/surfaceless_egl_context.cpp.o
+[ 48%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/null_observer.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/null_observer.cpp.o -MF CMakeFiles/mirscene.dir/null_observer.cpp.o.d -o CMakeFiles/mirscene.dir/null_observer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/null_observer.cpp
+[ 48%] Building CXX object src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/surfaceless_egl_context.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/surfaceless_egl_context.cpp.o -MF CMakeFiles/mirsharedgbmservercommon-static.dir/surfaceless_egl_context.cpp.o.d -o CMakeFiles/mirsharedgbmservercommon-static.dir/surfaceless_egl_context.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/surfaceless_egl_context.cpp
-[ 55%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stub_server_platform_factory.cpp.o
+[ 50%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-test-input-framework.dir/fake_input_device_impl.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test_framework/CMakeFiles/mir-test-input-framework.dir/fake_input_device_impl.cpp.o -MF CMakeFiles/mir-test-input-framework.dir/fake_input_device_impl.cpp.o.d -o CMakeFiles/mir-test-input-framework.dir/fake_input_device_impl.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/fake_input_device_impl.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 50%] Built target mirfrontend-xwayland
+[ 51%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/scene_change_notification.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/scene_change_notification.cpp.o -MF CMakeFiles/mirscene.dir/scene_change_notification.cpp.o.d -o CMakeFiles/mirscene.dir/scene_change_notification.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/scene_change_notification.cpp
+[ 51%] Building CXX object src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/gbm_display_allocator.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/gbm_display_allocator.cpp.o -MF CMakeFiles/mirsharedgbmservercommon-static.dir/gbm_display_allocator.cpp.o.d -o CMakeFiles/mirsharedgbmservercommon-static.dir/gbm_display_allocator.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/gbm_display_allocator.cpp
+[ 51%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_touch.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_touch.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_touch.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_touch.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_touch.cpp
+[ 51%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_shell.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_shell.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_shell.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_shell.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_shell.cpp
+[ 51%] Linking CXX shared module ../../lib/server-modules/graphics-throw.so
+[ 51%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/server_runner.cpp.o
+[ 51%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_v6.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatformgraphicsthrow.dir/link.txt --verbose=1
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_v6.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/xdg_shell_v6.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/xdg_shell_v6.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/xdg_shell_v6.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/server_runner.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/server_runner.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/server_runner.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/server_runner.cpp
+[ 51%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/surface_change_notification.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/surface_change_notification.cpp.o -MF CMakeFiles/mirscene.dir/surface_change_notification.cpp.o.d -o CMakeFiles/mirscene.dir/surface_change_notification.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/surface_change_notification.cpp
+/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/symbols-server.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatformgraphicsthrow.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../lib/server-modules/graphics-throw.so CMakeFiles/mirplatformgraphicsthrow.dir/platform_graphics_throw.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib ../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libdrm.so ../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libwayland-server.so /usr/lib/i386-linux-gnu/libEGL.so ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libepoxy.so
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 51%] Built target mirplatformgraphicsthrow
+[ 51%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stub_server_platform_factory.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stub_server_platform_factory.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/stub_server_platform_factory.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/stub_server_platform_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/stub_server_platform_factory.cpp
+[ 51%] Building CXX object src/platforms/atomic-kms/server/CMakeFiles/mirsharedatomickmscommon-static.dir/gbm_display_allocator.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/CMakeFiles/mirsharedatomickmscommon-static.dir/gbm_display_allocator.cpp.o -MF CMakeFiles/mirsharedatomickmscommon-static.dir/gbm_display_allocator.cpp.o.d -o CMakeFiles/mirsharedatomickmscommon-static.dir/gbm_display_allocator.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/gbm_display_allocator.cpp
 make  -f src/platforms/virtual/CMakeFiles/mirplatformvirtual.dir/build.make src/platforms/virtual/CMakeFiles/mirplatformvirtual.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/virtual /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/virtual /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/virtual/CMakeFiles/mirplatformvirtual.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/platforms/virtual/CMakeFiles/mirplatformvirtual.dir/build.make src/platforms/virtual/CMakeFiles/mirplatformvirtual.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 55%] Linking CXX shared module ../../../lib/server-modules/server-virtual.so.23
+[ 51%] Linking CXX shared module ../../../lib/server-modules/server-virtual.so.23
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/virtual && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatformvirtual.dir/link.txt --verbose=1
 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/virtual/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatformvirtual.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../../lib/server-modules/server-virtual.so.23 CMakeFiles/mirplatformgraphicsvirtualobjects.dir/graphics.cpp.o CMakeFiles/mirplatformgraphicsvirtualobjects.dir/platform.cpp.o CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display.cpp.o CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display_configuration.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../common/server/libserver_platform_common.a ../../../lib/libmirplatform.so.30 ../../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libepoxy.so ../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libdrm.so ../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libwayland-server.so /usr/lib/i386-linux-gnu/libGLESv2.so
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 55%] Built target mirplatformvirtual
+[ 51%] Built target mirplatformvirtual
+[ 51%] Building CXX object src/platforms/renderer-generic-egl/CMakeFiles/mirplatformrenderereglgeneric.dir/rendering_platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/renderer-generic-egl && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirplatformrenderereglgeneric_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/platforms/renderer-generic-egl/CMakeFiles/mirplatformrenderereglgeneric.dir/rendering_platform.cpp.o -MF CMakeFiles/mirplatformrenderereglgeneric.dir/rendering_platform.cpp.o.d -o CMakeFiles/mirplatformrenderereglgeneric.dir/rendering_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/renderer-generic-egl/rendering_platform.cpp
 make  -f src/platforms/evdev/CMakeFiles/mirplatforminputevdev.dir/build.make src/platforms/evdev/CMakeFiles/mirplatforminputevdev.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/evdev /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev/CMakeFiles/mirplatforminputevdev.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/platforms/evdev/CMakeFiles/mirplatforminputevdev.dir/build.make src/platforms/evdev/CMakeFiles/mirplatforminputevdev.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 55%] Building CXX object src/platforms/evdev/CMakeFiles/mirplatforminputevdev.dir/platform_factory.cpp.o
+[ 51%] Building CXX object src/platforms/evdev/CMakeFiles/mirplatforminputevdev.dir/platform_factory.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"evdev-input\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirplatforminputevdev_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/platforms/evdev/-I/usr/include -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/platforms/evdev/CMakeFiles/mirplatforminputevdev.dir/platform_factory.cpp.o -MF CMakeFiles/mirplatforminputevdev.dir/platform_factory.cpp.o.d -o CMakeFiles/mirplatforminputevdev.dir/platform_factory.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/evdev/platform_factory.cpp
-[ 55%] Building CXX object src/platforms/atomic-kms/server/CMakeFiles/mirsharedatomickmscommon-static.dir/gbm_display_allocator.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/CMakeFiles/mirsharedatomickmscommon-static.dir/gbm_display_allocator.cpp.o -MF CMakeFiles/mirsharedatomickmscommon-static.dir/gbm_display_allocator.cpp.o.d -o CMakeFiles/mirsharedatomickmscommon-static.dir/gbm_display_allocator.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/gbm_display_allocator.cpp
-make  -f tests/mir_test/CMakeFiles/mir-test-static.dir/build.make tests/mir_test/CMakeFiles/mir-test-static.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test/CMakeFiles/mir-test-static.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/mir_test/CMakeFiles/mir-test-static.dir/build.make tests/mir_test/CMakeFiles/mir-test-static.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 55%] Building CXX object tests/mir_test/CMakeFiles/mir-test-static.dir/fd_utils.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-test-static.dir/fd_utils.cpp.o -MF CMakeFiles/mir-test-static.dir/fd_utils.cpp.o.d -o CMakeFiles/mir-test-static.dir/fd_utils.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/fd_utils.cpp
-[ 55%] Building CXX object src/platforms/renderer-generic-egl/CMakeFiles/mirplatformrenderereglgeneric.dir/rendering_platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/renderer-generic-egl && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirplatformrenderereglgeneric_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/platforms/renderer-generic-egl/CMakeFiles/mirplatformrenderereglgeneric.dir/rendering_platform.cpp.o -MF CMakeFiles/mirplatformrenderereglgeneric.dir/rendering_platform.cpp.o.d -o CMakeFiles/mirplatformrenderereglgeneric.dir/rendering_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/renderer-generic-egl/rendering_platform.cpp
-[ 55%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stub_session.cpp.o
+[ 51%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stub_session.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stub_session.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/stub_session.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/stub_session.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/stub_session.cpp
-[ 55%] Building CXX object src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/gbm_display_allocator.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/CMakeFiles/mirsharedgbmservercommon-static.dir/gbm_display_allocator.cpp.o -MF CMakeFiles/mirsharedgbmservercommon-static.dir/gbm_display_allocator.cpp.o.d -o CMakeFiles/mirsharedgbmservercommon-static.dir/gbm_display_allocator.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/gbm_display_allocator.cpp
-[ 55%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stub_surface.cpp.o
+[ 51%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stub_surface.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stub_surface.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/stub_surface.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/stub_surface.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/stub_surface.cpp
-[ 55%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stubbed_server_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stubbed_server_configuration.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/stubbed_server_configuration.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/stubbed_server_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/stubbed_server_configuration.cpp
-[ 56%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/display.cpp.o
+[ 52%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/display.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/display.cpp.o -MF CMakeFiles/mirplatformwayland-graphics.dir/display.cpp.o.d -o CMakeFiles/mirplatformwayland-graphics.dir/display.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/display.cpp
+[ 52%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/displayclient.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/displayclient.cpp.o -MF CMakeFiles/mirplatformwayland-graphics.dir/displayclient.cpp.o.d -o CMakeFiles/mirplatformwayland-graphics.dir/displayclient.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/displayclient.cpp
+[ 52%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_stable.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_stable.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/xdg_shell_stable.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/xdg_shell_stable.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/xdg_shell_stable.cpp
+[ 52%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/prompt_session_container.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/prompt_session_container.cpp.o -MF CMakeFiles/mirscene.dir/prompt_session_container.cpp.o.d -o CMakeFiles/mirscene.dir/prompt_session_container.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/prompt_session_container.cpp
+[ 52%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_output_v1.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_output_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/xdg_output_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/xdg_output_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/xdg_output_v1.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 56%] Built target mirfrontend-wayland
-make  -f tests/mir_test_framework/CMakeFiles/mirplatforminputstub.dir/build.make tests/mir_test_framework/CMakeFiles/mirplatforminputstub.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/CMakeFiles/mirplatforminputstub.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/mir_test_framework/CMakeFiles/mirplatforminputstub.dir/build.make tests/mir_test_framework/CMakeFiles/mirplatforminputstub.dir/build
+make  -f tests/mir_test/CMakeFiles/mir-test-static.dir/build.make tests/mir_test/CMakeFiles/mir-test-static.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 56%] Linking CXX shared module ../../lib/server-modules/input-stub.so
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatforminputstub.dir/link.txt --verbose=1
-/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/input_platform_symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatforminputstub.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../lib/server-modules/input-stub.so "CMakeFiles/mir-test-input-framework.dir/stub_input.cpp.o" "CMakeFiles/mir-test-input-framework.dir/stub_input_platform_accessor.cpp.o" "CMakeFiles/mir-test-input-framework.dir/fake_input_device_impl.cpp.o" ../../src/platforms/evdev/CMakeFiles/mirevdevutilsobjects.dir/button_utils.cpp.o "CMakeFiles/mir-stub-input-platform.dir/stub_input_platform.cpp.o"  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../../lib/libmircommon.so.11 ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test/CMakeFiles/mir-test-static.dir/DependInfo.cmake "--color="
+[ 52%] Built target mir-test-input-framework
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 56%] Built target mirplatforminputstub
-make  -f src/server/CMakeFiles/mirserver.dir/build.make src/server/CMakeFiles/mirserver.dir/depend
+make  -f tests/mir_test/CMakeFiles/mir-test-static.dir/build.make tests/mir_test/CMakeFiles/mir-test-static.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server /build/reproducible-path/mir-2.20.0/build-i386/src/server/CMakeFiles/mirserver.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/server/CMakeFiles/mirserver.dir/build.make src/server/CMakeFiles/mirserver.dir/build
-[ 57%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/testing_server_options.cpp.o
+[ 52%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stubbed_server_configuration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stubbed_server_configuration.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/stubbed_server_configuration.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/stubbed_server_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/stubbed_server_configuration.cpp
+[ 52%] Building CXX object tests/mir_test/CMakeFiles/mir-test-static.dir/fd_utils.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-test-static.dir/fd_utils.cpp.o -MF CMakeFiles/mir-test-static.dir/fd_utils.cpp.o.d -o CMakeFiles/mir-test-static.dir/fd_utils.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/fd_utils.cpp
+[ 53%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/testing_server_options.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/testing_server_options.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/testing_server_options.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/testing_server_options.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/testing_server_options.cpp
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 57%] Linking CXX shared library ../../lib/libmirserver.so
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirserver.dir/link.txt --verbose=1
-/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/src/server/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirserver.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libmirserver.so.63 -o ../../lib/libmirserver.so.63 CMakeFiles/mirserverobjects.dir/run_mir.cpp.o CMakeFiles/mirserverobjects.dir/report_exception.cpp.o CMakeFiles/mirserverobjects.dir/terminate_with_current_exception.cpp.o CMakeFiles/mirserverobjects.dir/display_server.cpp.o CMakeFiles/mirserverobjects.dir/default_server_configuration.cpp.o CMakeFiles/mirserverobjects.dir/glib_main_loop.cpp.o CMakeFiles/mirserverobjects.dir/glib_main_loop_sources.cpp.o CMakeFiles/mirserverobjects.dir/default_emergency_cleanup.cpp.o CMakeFiles/mirserverobjects.dir/server.cpp.o CMakeFiles/mirserverobjects.dir/lockable_callback_wrapper.cpp.o CMakeFiles/mirserverobjects.dir/basic_callback.cpp.o CMakeFiles/mirserverobjects.dir/shm_backing.cpp.o input/CMakeFiles/mirinput.dir/basic_seat.cpp.o input/CMakeFiles/mirinput.dir/builtin_cursor_images.cpp.o input/CMakeFiles/mirinput.dir/config_changer.cpp.o input/CMakeFiles/mirinput.dir/cursor_controller.cpp.o input/CMakeFiles/mirinput.dir/default_configuration.cpp.o input/CMakeFiles/mirinput.dir/default_device.cpp.o input/CMakeFiles/mirinput.dir/default_event_builder.cpp.o input/CMakeFiles/mirinput.dir/default_input_device_hub.cpp.o input/CMakeFiles/mirinput.dir/default_input_manager.cpp.o input/CMakeFiles/mirinput.dir/event_filter_chain_dispatcher.cpp.o input/CMakeFiles/mirinput.dir/input_modifier_utils.cpp.o input/CMakeFiles/mirinput.dir/input_probe.cpp.o input/CMakeFiles/mirinput.dir/key_repeat_dispatcher.cpp.o input/CMakeFiles/mirinput.dir/keyboard_resync_dispatcher.cpp.o input/CMakeFiles/mirinput.dir/null_input_dispatcher.cpp.o input/CMakeFiles/mirinput.dir/seat_input_device_tracker.cpp.o input/CMakeFiles/mirinput.dir/surface_input_dispatcher.cpp.o input/CMakeFiles/mirinput.dir/touchspot_controller.cpp.o input/CMakeFiles/mirinput.dir/validator.cpp.o input/CMakeFiles/mirinput.dir/vt_filter.cpp.o input/CMakeFiles/mirinput.dir/seat_observer_multiplexer.cpp.o input/CMakeFiles/mirinput.dir/idle_poking_dispatcher.cpp.o input/CMakeFiles/mirinput.dir/virtual_input_device.cpp.o input/CMakeFiles/mirinput.dir/xkb_mapper_registrar.cpp.o scene/CMakeFiles/mirscene.dir/application_session.cpp.o scene/CMakeFiles/mirscene.dir/basic_surface.cpp.o scene/CMakeFiles/mirscene.dir/broadcasting_session_event_sink.cpp.o scene/CMakeFiles/mirscene.dir/default_configuration.cpp.o scene/CMakeFiles/mirscene.dir/session_container.cpp.o scene/CMakeFiles/mirscene.dir/mediating_display_changer.cpp.o scene/CMakeFiles/mirscene.dir/session_manager.cpp.o scene/CMakeFiles/mirscene.dir/surface_allocator.cpp.o scene/CMakeFiles/mirscene.dir/surface_stack.cpp.o scene/CMakeFiles/mirscene.dir/surface_event_source.cpp.o scene/CMakeFiles/mirscene.dir/null_surface_observer.cpp.o scene/CMakeFiles/mirscene.dir/null_observer.cpp.o scene/CMakeFiles/mirscene.dir/scene_change_notification.cpp.o scene/CMakeFiles/mirscene.dir/surface_change_notification.cpp.o scene/CMakeFiles/mirscene.dir/prompt_session_container.cpp.o scene/CMakeFiles/mirscene.dir/prompt_session_impl.cpp.o scene/CMakeFiles/mirscene.dir/prompt_session_manager_impl.cpp.o scene/CMakeFiles/mirscene.dir/rendering_tracker.cpp.o scene/CMakeFiles/mirscene.dir/timeout_application_not_responding_detector.cpp.o scene/CMakeFiles/mirscene.dir/output_properties_cache.cpp.o scene/CMakeFiles/mirscene.dir/application_not_responding_detector_wrapper.cpp.o scene/CMakeFiles/mirscene.dir/basic_clipboard.cpp.o scene/CMakeFiles/mirscene.dir/surface_state_tracker.cpp.o scene/CMakeFiles/mirscene.dir/basic_text_input_hub.cpp.o scene/CMakeFiles/mirscene.dir/basic_idle_hub.cpp.o compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor.cpp.o compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor_factory.cpp.o compositor/CMakeFiles/mircompositor.dir/multi_threaded_compositor.cpp.o compositor/CMakeFiles/mircompositor.dir/occlusion.cpp.o compositor/CMakeFiles/mircompositor.dir/default_configuration.cpp.o compositor/CMakeFiles/mircompositor.dir/stream.cpp.o compositor/CMakeFiles/mircompositor.dir/multi_monitor_arbiter.cpp.o compositor/CMakeFiles/mircompositor.dir/basic_screen_shooter.cpp.o compositor/CMakeFiles/mircompositor.dir/null_screen_shooter.cpp.o graphics/CMakeFiles/mirgraphics.dir/default_configuration.cpp.o graphics/CMakeFiles/mirgraphics.dir/default_display_configuration_policy.cpp.o graphics/CMakeFiles/mirgraphics.dir/software_cursor.cpp.o graphics/CMakeFiles/mirgraphics.dir/display_configuration_observer_multiplexer.cpp.o graphics/CMakeFiles/mirgraphics.dir/platform_probe.cpp.o graphics/CMakeFiles/mirgraphics.dir/multiplexing_display.cpp.o graphics/CMakeFiles/mirgraphics.dir/multiplexing_hw_cursor.cpp.o "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_default_configuration.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_connector.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_client.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_executor.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/null_event_sink.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_surface_observer.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_input_dispatcher.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device_manager.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_source.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/output_manager.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/pointer_constraints_unstable_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/relative_pointer_unstable_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_subcompositor.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/window_wl_surface_role.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_surface.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_seat.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/keyboard_helper.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_keyboard.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_pointer.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_touch.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_shell.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_v6.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_stable.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_output_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/layer_shell_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/mir_shell.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/resource_lifetime_tracker.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_region.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/foreign_toplevel_manager_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/desktop_file_manager.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/frame_executor.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_keyboard_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_pointer_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v3.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v2.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_common.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v2.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_grab_keyboard_v2.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/idle_inhibit_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wlr_screencopy_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/primary_selection_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_lock_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_decoration_unstable_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_frontend.tp.c.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/shm.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_credentials.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wp_viewporter.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/fractional_scale_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_activation_v1.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_default_configuration.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_connector.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_spawner.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_server.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xcb_connection.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_wm.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_cursors.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_provider.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_source.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_client_manager.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_role.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_observer.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/scaled_buffer_stream.cpp.o" shell/CMakeFiles/mirshell.dir/abstract_shell.cpp.o shell/CMakeFiles/mirshell.dir/graphics_display_layout.cpp.o shell/CMakeFiles/mirshell.dir/default_configuration.cpp.o shell/CMakeFiles/mirshell.dir/shell_wrapper.cpp.o shell/CMakeFiles/mirshell.dir/system_compositor_window_manager.cpp.o shell/CMakeFiles/mirshell.dir/default_persistent_surface_store.cpp.o shell/CMakeFiles/mirshell.dir/persistent_surface_store.cpp.o shell/CMakeFiles/mirshell.dir/surface_specification.cpp.o shell/CMakeFiles/mirshell.dir/surface_stack_wrapper.cpp.o shell/CMakeFiles/mirshell.dir/basic_idle_handler.cpp.o shell/CMakeFiles/mirshell.dir/token_authority.cpp.o shell/CMakeFiles/mirshell.dir/accessibility_manager.cpp.o shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_manager.cpp.o shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_decoration.cpp.o shell/decoration/CMakeFiles/mirshelldecoration.dir/window.cpp.o shell/decoration/CMakeFiles/mirshelldecoration.dir/input.cpp.o shell/decoration/CMakeFiles/mirshelldecoration.dir/renderer.cpp.o shell/decoration/CMakeFiles/mirshelldecoration.dir/decoration_strategy.cpp.o report/lttng/CMakeFiles/mirlttng.dir/compositor_report.cpp.o report/lttng/CMakeFiles/mirlttng.dir/display_report.cpp.o report/lttng/CMakeFiles/mirlttng.dir/input_report.cpp.o report/lttng/CMakeFiles/mirlttng.dir/lttng_report_factory.cpp.o report/lttng/CMakeFiles/mirlttng.dir/scene_report.cpp.o report/lttng/CMakeFiles/mirlttng.dir/server_tracepoint_provider.cpp.o report/lttng/CMakeFiles/mirlttng.dir/shared_library_prober_report.cpp.o report/CMakeFiles/mirreport.dir/default_server_configuration.cpp.o report/CMakeFiles/mirreport.dir/reports.cpp.o report/logging/CMakeFiles/mirlogging.dir/display_report.cpp.o report/logging/CMakeFiles/mirlogging.dir/input_report.cpp.o report/logging/CMakeFiles/mirlogging.dir/compositor_report.cpp.o report/logging/CMakeFiles/mirlogging.dir/scene_report.cpp.o report/logging/CMakeFil[ 57%] Building CXX object tests/mir_test/CMakeFiles/mir-test-static.dir/test_dispatchable.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-test-static.dir/test_dispatchable.cpp.o -MF CMakeFiles/mir-test-static.dir/test_dispatchable.cpp.o.d -o CMakeFiles/mir-test-static.dir/test_dispatchable.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/test_dispatchable.cpp
-[ 57%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/temporary_environment_value.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/temporary_environment_value.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/temporary_environment_value.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/temporary_environment_value.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/temporary_environment_value.cpp
-[ 57%] Linking CXX shared module ../../../lib/server-modules/input-evdev.so.10
+[ 53%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/wayland_display.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/wayland_display.cpp.o -MF CMakeFiles/mirplatformwayland-graphics.dir/wayland_display.cpp.o.d -o CMakeFiles/mirplatformwayland-graphics.dir/wayland_display.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/wayland_display.cpp
+[ 53%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/layer_shell_v1.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/layer_shell_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/layer_shell_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/layer_shell_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/layer_shell_v1.cpp
+[ 53%] Linking CXX shared module ../../../lib/server-modules/input-evdev.so.10
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/evdev && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatforminputevdev.dir/link.txt --verbose=1
-[ 57%] Linking CXX static library libmirsharedatomickmscommon-static.a
+[ 53%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/temporary_environment_value.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/temporary_environment_value.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/temporary_environment_value.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/temporary_environment_value.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/temporary_environment_value.cpp
+/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/input_platform_symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatforminputevdev.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../../lib/server-modules/input-evdev.so.10 CMakeFiles/mirplatforminputevdev.dir/platform_factory.cpp.o CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device.cpp.o CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device_ptr.cpp.o CMakeFiles/mirplatforminputevdevobjects.dir/libinput_ptr.cpp.o CMakeFiles/mirplatforminputevdevobjects.dir/platform.cpp.o CMakeFiles/mirplatforminputevdevobjects.dir/fd_store.cpp.o CMakeFiles/mirevdevutilsobjects.dir/button_utils.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so ../../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libwayland-server.so /usr/lib/i386-linux-gnu/libEGL.so ../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libinput.so
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 53%] Built target mirplatforminputevdev
+[ 53%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/input_device_faker.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/input_device_faker.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/input_device_faker.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/input_device_faker.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/input_device_faker.cpp
+[ 53%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/mir_shell.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/mir_shell.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/mir_shell.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/mir_shell.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/mir_shell.cpp
+[ 53%] Linking CXX static library libmirsharedatomickmscommon-static.a
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server && /usr/bin/cmake -P CMakeFiles/mirsharedatomickmscommon-static.dir/cmake_clean_target.cmake
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirsharedatomickmscommon-static.dir/link.txt --verbose=1
-[ 57%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/input_device_faker.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/input_device_faker.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/input_device_faker.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/input_device_faker.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/input_device_faker.cpp
 /usr/bin/ar qc libmirsharedatomickmscommon-static.a "CMakeFiles/mirsharedatomickmscommon-static.dir/display_helpers.cpp.o" "CMakeFiles/mirsharedatomickmscommon-static.dir/gbm_display_allocator.cpp.o"
 /usr/bin/ranlib libmirsharedatomickmscommon-static.a
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 57%] Built target mirsharedatomickmscommon-static
-make  -f src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/build.make src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/build.make src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/input_platform_symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatforminputevdev.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../../lib/server-modules/input-evdev.so.10 CMakeFiles/mirplatforminputevdev.dir/platform_factory.cpp.o CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device.cpp.o CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device_ptr.cpp.o CMakeFiles/mirplatforminputevdevobjects.dir/libinput_ptr.cpp.o CMakeFiles/mirplatforminputevdevobjects.dir/platform.cpp.o CMakeFiles/mirplatforminputevdevobjects.dir/fd_store.cpp.o CMakeFiles/mirevdevutilsobjects.dir/button_utils.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so ../../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libwayland-server.so /usr/lib/i386-linux-gnu/libEGL.so ../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libinput.so
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 57%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/atomic_kms_output.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/atomic_kms_output.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/atomic_kms_output.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/atomic_kms_output.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/atomic_kms_output.cpp
-[ 57%] Built target mirplatforminputevdev
-[ 57%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/displayclient.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/displayclient.cpp.o -MF CMakeFiles/mirplatformwayland-graphics.dir/displayclient.cpp.o.d -o CMakeFiles/mirplatformwayland-graphics.dir/displayclient.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/displayclient.cpp
-[ 57%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/wayland_display.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/wayland_display.cpp.o -MF CMakeFiles/mirplatformwayland-graphics.dir/wayland_display.cpp.o.d -o CMakeFiles/mirplatformwayland-graphics.dir/wayland_display.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/wayland_display.cpp
-[ 58%] Linking CXX static library libmirsharedgbmservercommon-static.a
+[ 53%] Built target mirsharedatomickmscommon-static
+[ 53%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/resource_lifetime_tracker.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/resource_lifetime_tracker.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/resource_lifetime_tracker.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/resource_lifetime_tracker.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/resource_lifetime_tracker.cpp
+[ 53%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/cursor.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/cursor.cpp.o -MF CMakeFiles/mirplatformwayland-graphics.dir/cursor.cpp.o.d -o CMakeFiles/mirplatformwayland-graphics.dir/cursor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/cursor.cpp
+[ 54%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_region.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_region.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wl_region.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wl_region.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wl_region.cpp
+[ 55%] Linking CXX static library libmirsharedgbmservercommon-static.a
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server && /usr/bin/cmake -P CMakeFiles/mirsharedgbmservercommon-static.dir/cmake_clean_target.cmake
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirsharedgbmservercommon-static.dir/link.txt --verbose=1
 /usr/bin/ar qc libmirsharedgbmservercommon-static.a "CMakeFiles/mirsharedgbmservercommon-static.dir/display_helpers.cpp.o" "CMakeFiles/mirsharedgbmservercommon-static.dir/buffer_allocator.cpp.o" "CMakeFiles/mirsharedgbmservercommon-static.dir/surfaceless_egl_context.cpp.o" "CMakeFiles/mirsharedgbmservercommon-static.dir/gbm_display_allocator.cpp.o"
 /usr/bin/ranlib libmirsharedgbmservercommon-static.a
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 58%] Built target mirsharedgbmservercommon-static
-[ 58%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/open_wrapper.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/open_wrapper.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/open_wrapper.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/open_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/open_wrapper.cpp
-[ 58%] Linking CXX shared module ../../../lib/server-modules/renderer-egl-generic.so.23
+[ 55%] Built target mirsharedgbmservercommon-static
+[ 55%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/foreign_toplevel_manager_v1.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/foreign_toplevel_manager_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/foreign_toplevel_manager_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/foreign_toplevel_manager_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/foreign_toplevel_manager_v1.cpp
+[ 55%] Linking CXX shared module ../../../lib/server-modules/renderer-egl-generic.so.23
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/renderer-generic-egl && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatformrenderereglgeneric.dir/link.txt --verbose=1
+[ 55%] Building CXX object tests/mir_test/CMakeFiles/mir-test-static.dir/test_dispatchable.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -MD -MT tests/mir_test/CMakeFiles/mir-test-static.dir/test_dispatchable.cpp.o -MF CMakeFiles/mir-test-static.dir/test_dispatchable.cpp.o.d -o CMakeFiles/mir-test-static.dir/test_dispatchable.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test/test_dispatchable.cpp
 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/renderer-generic-egl/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatformrenderereglgeneric.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../../lib/server-modules/renderer-egl-generic.so.23 CMakeFiles/mirplatformrenderereglgeneric.dir/buffer_allocator.cpp.o CMakeFiles/mirplatformrenderereglgeneric.dir/platform_symbols.cpp.o CMakeFiles/mirplatformrenderereglgeneric.dir/rendering_platform.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../common/server/libserver_platform_common.a ../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libEGL.so ../../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libdrm.so ../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 58%] Built target mirplatformrenderereglgeneric
+[ 55%] Built target mirplatformrenderereglgeneric
+[ 55%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/wl_egl_display_provider.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/wl_egl_display_provider.cpp.o -MF CMakeFiles/mirplatformwayland-graphics.dir/wl_egl_display_provider.cpp.o.d -o CMakeFiles/mirplatformwayland-graphics.dir/wl_egl_display_provider.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/wl_egl_display_provider.cpp
+[ 55%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/prompt_session_impl.cpp.o
+[ 55%] Building C object src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/protocol/xdg-shell-client.c.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/cc -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/protocol/xdg-shell-client.c.o -MF CMakeFiles/mirplatformwayland-graphics.dir/protocol/xdg-shell-client.c.o.d -o CMakeFiles/mirplatformwayland-graphics.dir/protocol/xdg-shell-client.c.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/protocol/xdg-shell-client.c
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/prompt_session_impl.cpp.o -MF CMakeFiles/mirscene.dir/prompt_session_impl.cpp.o.d -o CMakeFiles/mirscene.dir/prompt_session_impl.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/prompt_session_impl.cpp
+[ 55%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/prompt_session_manager_impl.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/prompt_session_manager_impl.cpp.o -MF CMakeFiles/mirscene.dir/prompt_session_manager_impl.cpp.o.d -o CMakeFiles/mirscene.dir/prompt_session_manager_impl.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/prompt_session_manager_impl.cpp
+make  -f tests/mir_test_framework/CMakeFiles/mirplatforminputstub.dir/build.make tests/mir_test_framework/CMakeFiles/mirplatforminputstub.dir/depend
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/CMakeFiles/mirplatforminputstub.dir/DependInfo.cmake "--color="
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f tests/mir_test_framework/CMakeFiles/mirplatforminputstub.dir/build.make tests/mir_test_framework/CMakeFiles/mirplatforminputstub.dir/build
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 55%] Linking CXX shared module ../../lib/server-modules/input-stub.so
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatforminputstub.dir/link.txt --verbose=1
 make  -f src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/build.make src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/build.make src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 58%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/test_server.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/test_server.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/test_server.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/test_server.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/test_server.cpp
-[ 58%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/bypass.cpp.o
+[ 55%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/bypass.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/bypass.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/bypass.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/bypass.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/bypass.cpp
-es/mirlogging.dir/seat_report.cpp.o report/logging/CMakeFiles/mirlogging.dir/shell_report.cpp.o report/logging/CMakeFiles/mirlogging.dir/logging_report_factory.cpp.o report/logging/CMakeFiles/mirlogging.dir/display_configuration_report.cpp.o report/null/CMakeFiles/mirnullreport.dir/compositor_report.cpp.o report/null/CMakeFiles/mirnullreport.dir/display_report.cpp.o report/null/CMakeFiles/mirnullreport.dir/input_report.cpp.o report/null/CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o report/null/CMakeFiles/mirnullreport.dir/scene_report.cpp.o report/null/CMakeFiles/mirnullreport.dir/seat_report.cpp.o report/null/CMakeFiles/mirnullreport.dir/shell_report.cpp.o console/CMakeFiles/mirconsole.dir/linux_virtual_terminal.cpp.o console/CMakeFiles/mirconsole.dir/logind_console_services.cpp.o console/CMakeFiles/mirconsole.dir/minimal_console_services.cpp.o console/CMakeFiles/mirconsole.dir/default_configuration.cpp.o console/CMakeFiles/mirconsole.dir/ioctl_vt_switcher.cpp.o "console/CMakeFiles/mirconsole.dir/logind-seat.c.o" "console/CMakeFiles/mirconsole.dir/logind-session.c.o" ../renderers/gl/CMakeFiles/mirrenderergl.dir/renderer.cpp.o ../renderers/gl/CMakeFiles/mirrenderergl.dir/renderer_factory.cpp.o ../gl/CMakeFiles/mirgl.dir/tessellation_helpers.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../platforms/common/server/libserver_platform_common.a /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 -latomic ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libwayland-server.so ../platforms/common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libdrm.so ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmirserver.so.63 ../../lib/libmirserver.so.63 ../../lib/libmirserver.so
+/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/input_platform_symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatforminputstub.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../lib/server-modules/input-stub.so "CMakeFiles/mir-test-input-framework.dir/stub_input.cpp.o" "CMakeFiles/mir-test-input-framework.dir/stub_input_platform_accessor.cpp.o" "CMakeFiles/mir-test-input-framework.dir/fake_input_device_impl.cpp.o" ../../src/platforms/evdev/CMakeFiles/mirevdevutilsobjects.dir/button_utils.cpp.o "CMakeFiles/mir-stub-input-platform.dir/stub_input_platform.cpp.o"  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../../lib/libmircommon.so.11 ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 58%] Built target mirserver
-[ 58%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/cursor.cpp.o
+[ 55%] Built target mirplatforminputstub
+make  -f src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/build.make src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/depend
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/DependInfo.cmake "--color="
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/build.make src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/build
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 55%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/atomic_kms_output.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/atomic_kms_output.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/atomic_kms_output.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/atomic_kms_output.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/atomic_kms_output.cpp
+[ 55%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/bypass.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/bypass.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/bypass.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/bypass.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/bypass.cpp
+[ 55%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/desktop_file_manager.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/desktop_file_manager.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/desktop_file_manager.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/desktop_file_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/desktop_file_manager.cpp
+[ 55%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/cursor.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/cursor.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/cursor.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/cursor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/cursor.cpp
+[ 55%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/display.cpp
+[ 55%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display_buffer.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display_buffer.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display_buffer.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display_buffer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/display_buffer.cpp
+[ 55%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/rendering_tracker.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/rendering_tracker.cpp.o -MF CMakeFiles/mirscene.dir/rendering_tracker.cpp.o.d -o CMakeFiles/mirscene.dir/rendering_tracker.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/rendering_tracker.cpp
+[ 55%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/timeout_application_not_responding_detector.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/timeout_application_not_responding_detector.cpp.o -MF CMakeFiles/mirscene.dir/timeout_application_not_responding_detector.cpp.o.d -o CMakeFiles/mirscene.dir/timeout_application_not_responding_detector.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/timeout_application_not_responding_detector.cpp
+[ 55%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/cursor.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/cursor.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/cursor.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/cursor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/cursor.cpp
-[ 58%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/cursor.cpp.o
-[ 58%] Linking CXX static library libmir-test-static.a
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/cursor.cpp.o -MF CMakeFiles/mirplatformwayland-graphics.dir/cursor.cpp.o.d -o CMakeFiles/mirplatformwayland-graphics.dir/cursor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/cursor.cpp
+[ 56%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/display.cpp
+[ 56%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/platform.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/platform.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/platform.cpp
+[ 56%] Linking CXX static library libmir-test-static.a
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/cmake -P CMakeFiles/mir-test-static.dir/cmake_clean_target.cmake
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir-test-static.dir/link.txt --verbose=1
-[ 58%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/test_display_server.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/test_display_server.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/test_display_server.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/test_display_server.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/test_display_server.cpp
 /usr/bin/ar qc libmir-test-static.a "CMakeFiles/mir-test-static.dir/fd_utils.cpp.o" "CMakeFiles/mir-test-static.dir/test_dispatchable.cpp.o" "CMakeFiles/mir-public-test.dir/cross_process_action.cpp.o" "CMakeFiles/mir-public-test.dir/cross_process_sync.cpp.o" "CMakeFiles/mir-public-test.dir/current_thread_name.cpp.o" "CMakeFiles/mir-public-test.dir/display_config_matchers.cpp.o" "CMakeFiles/mir-public-test.dir/event_factory.cpp.o" "CMakeFiles/mir-public-test.dir/event_matchers.cpp.o" "CMakeFiles/mir-public-test.dir/pipe.cpp.o" "CMakeFiles/mir-public-test.dir/popen.cpp.o" "CMakeFiles/mir-public-test.dir/signal.cpp.o" "CMakeFiles/mir-public-test.dir/spin_wait.cpp.o" "CMakeFiles/mir-public-test.dir/make_surface_spec.cpp.o"
 /usr/bin/ranlib libmir-test-static.a
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 58%] Built target mir-test-static
-make  -f src/miral/CMakeFiles/miral-internal.dir/build.make src/miral/CMakeFiles/miral-internal.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/miral /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/miral /build/reproducible-path/mir-2.20.0/build-i386/src/miral/CMakeFiles/miral-internal.dir/DependInfo.cmake "--color="
+[ 56%] Built target mir-test-static
+[ 56%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_display_configuration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_display_configuration.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_display_configuration.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/real_kms_display_configuration.cpp
+[ 56%] Linking CXX static library libmirplatformwayland-graphics.a
+[ 56%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/open_wrapper.cpp.o
+[ 56%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_output_container.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/cmake -P CMakeFiles/mirplatformwayland-graphics.dir/cmake_clean_target.cmake
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_output_container.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_output_container.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_output_container.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/real_kms_output_container.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/open_wrapper.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/open_wrapper.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/open_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/open_wrapper.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatformwayland-graphics.dir/link.txt --verbose=1
+/usr/bin/ar qc libmirplatformwayland-graphics.a "CMakeFiles/mirplatformwayland-graphics.dir/platform.cpp.o" "CMakeFiles/mirplatformwayland-graphics.dir/display.cpp.o" "CMakeFiles/mirplatformwayland-graphics.dir/displayclient.cpp.o" "CMakeFiles/mirplatformwayland-graphics.dir/wayland_display.cpp.o" "CMakeFiles/mirplatformwayland-graphics.dir/cursor.cpp.o" "CMakeFiles/mirplatformwayland-graphics.dir/wl_egl_display_provider.cpp.o" "CMakeFiles/mirplatformwayland-graphics.dir/protocol/xdg-shell-client.c.o"
+/usr/bin/ranlib libmirplatformwayland-graphics.a
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/miral/CMakeFiles/miral-internal.dir/build.make src/miral/CMakeFiles/miral-internal.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 58%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/active_outputs.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/active_outputs.cpp.o -MF CMakeFiles/miral-internal.dir/active_outputs.cpp.o.d -o CMakeFiles/miral-internal.dir/active_outputs.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/active_outputs.cpp
-[ 59%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/display.cpp
-[ 59%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/test_wlcs_display_server.cpp.o
+[ 56%] Built target mirplatformwayland-graphics
+[ 56%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display_buffer.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display_buffer.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display_buffer.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display_buffer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/display_buffer.cpp
+[ 56%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/kms_page_flipper.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/kms_page_flipper.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/kms_page_flipper.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/kms_page_flipper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/kms_page_flipper.cpp
+[ 56%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/output_properties_cache.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/output_properties_cache.cpp.o -MF CMakeFiles/mirscene.dir/output_properties_cache.cpp.o.d -o CMakeFiles/mirscene.dir/output_properties_cache.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/output_properties_cache.cpp
+[ 56%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/application_not_responding_detector_wrapper.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/application_not_responding_detector_wrapper.cpp.o -MF CMakeFiles/mirscene.dir/application_not_responding_detector_wrapper.cpp.o.d -o CMakeFiles/mirscene.dir/application_not_responding_detector_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/application_not_responding_detector_wrapper.cpp
+[ 56%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/frame_executor.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/frame_executor.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/frame_executor.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/frame_executor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/frame_executor.cpp
+[ 56%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/test_server.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/test_server.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/test_server.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/test_server.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/test_server.cpp
+[ 56%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/test_display_server.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/test_display_server.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/test_display_server.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/test_display_server.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/test_display_server.cpp
+[ 57%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/basic_clipboard.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/basic_clipboard.cpp.o -MF CMakeFiles/mirscene.dir/basic_clipboard.cpp.o.d -o CMakeFiles/mirscene.dir/basic_clipboard.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/basic_clipboard.cpp
+[ 57%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_keyboard_v1.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_keyboard_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/virtual_keyboard_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/virtual_keyboard_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/virtual_keyboard_v1.cpp
+[ 57%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/platform.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/platform.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/platform.cpp
+[ 57%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/surface_state_tracker.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/surface_state_tracker.cpp.o -MF CMakeFiles/mirscene.dir/surface_state_tracker.cpp.o.d -o CMakeFiles/mirscene.dir/surface_state_tracker.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/surface_state_tracker.cpp
+[ 57%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/basic_text_input_hub.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/basic_text_input_hub.cpp.o -MF CMakeFiles/mirscene.dir/basic_text_input_hub.cpp.o.d -o CMakeFiles/mirscene.dir/basic_text_input_hub.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/basic_text_input_hub.cpp
+[ 57%] Building CXX object src/server/scene/CMakeFiles/mirscene.dir/basic_idle_hub.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/scene && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/server/scene/CMakeFiles/mirscene.dir/basic_idle_hub.cpp.o -MF CMakeFiles/mirscene.dir/basic_idle_hub.cpp.o.d -o CMakeFiles/mirscene.dir/basic_idle_hub.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/scene/basic_idle_hub.cpp
+[ 57%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_pointer_v1.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_pointer_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/virtual_pointer_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/virtual_pointer_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/virtual_pointer_v1.cpp
+[ 58%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/egl_helper.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/egl_helper.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/egl_helper.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/egl_helper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/egl_helper.cpp
+[ 58%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/quirks.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/quirks.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/quirks.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/quirks.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/quirks.cpp
+[ 58%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_display_configuration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_display_configuration.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_display_configuration.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/real_kms_display_configuration.cpp
+[ 58%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/test_wlcs_display_server.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/test_wlcs_display_server.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/test_wlcs_display_server.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/test_wlcs_display_server.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/test_wlcs_display_server.cpp
-[ 59%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/mmap_wrapper.cpp.o
+[ 58%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/real_kms_output.cpp
+[ 58%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/mmap_wrapper.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/mmap_wrapper.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/mmap_wrapper.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/mmap_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/mmap_wrapper.cpp
-[ 59%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/window_management_test_harness.cpp.o
+[ 58%] Building CXX object tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/window_management_test_harness.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/usr/include/uuid -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/umockdev-1.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mir-public-test-framework.dir/window_management_test_harness.cpp.o -MF CMakeFiles/mir-public-test-framework.dir/window_management_test_harness.cpp.o.d -o CMakeFiles/mir-public-test-framework.dir/window_management_test_harness.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/window_management_test_harness.cpp
-[ 59%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/wl_egl_display_provider.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/wl_egl_display_provider.cpp.o -MF CMakeFiles/mirplatformwayland-graphics.dir/wl_egl_display_provider.cpp.o.d -o CMakeFiles/mirplatformwayland-graphics.dir/wl_egl_display_provider.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/wl_egl_display_provider.cpp
-[ 60%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/application_info_internal.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/application_info_internal.cpp.o -MF CMakeFiles/miral-internal.dir/application_info_internal.cpp.o.d -o CMakeFiles/miral-internal.dir/application_info_internal.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/application_info_internal.cpp
-[ 60%] Building C object src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/protocol/xdg-shell-client.c.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/cc -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland-graphics.dir/protocol/xdg-shell-client.c.o -MF CMakeFiles/mirplatformwayland-graphics.dir/protocol/xdg-shell-client.c.o.d -o CMakeFiles/mirplatformwayland-graphics.dir/protocol/xdg-shell-client.c.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/protocol/xdg-shell-client.c
-[ 60%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display_buffer.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display_buffer.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display_buffer.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display_buffer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/display_buffer.cpp
-[ 60%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/application_selector.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/application_selector.cpp.o -MF CMakeFiles/miral-internal.dir/application_selector.cpp.o.d -o CMakeFiles/miral-internal.dir/application_selector.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/application_selector.cpp
-make  -f examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/build.make examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/depend
+[ 58%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output_container.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output_container.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output_container.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output_container.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/real_kms_output_container.cpp
+[ 58%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/egl_helper.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/egl_helper.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/egl_helper.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/egl_helper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/egl_helper.cpp
+[ 58%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v3.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v3.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/text_input_v3.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/text_input_v3.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/text_input_v3.cpp
+[ 59%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/quirks.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/quirks.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/quirks.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/quirks.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/quirks.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 59%] Built target mirscene
+make  -f src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/build.make src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/mir_demo_server /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/wayland /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/DependInfo.cmake "--color="
+[ 59%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v2.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v2.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/text_input_v2.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/text_input_v2.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/text_input_v2.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/build.make examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/build
+make  -f src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/build.make src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 60%] Building CXX object examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/server_example_input_event_filter.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"demo_server\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/server_example_input_event_filter.cpp.o -MF CMakeFiles/exampleserverconfig.dir/server_example_input_event_filter.cpp.o.d -o CMakeFiles/exampleserverconfig.dir/server_example_input_event_filter.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/mir_demo_server/server_example_input_event_filter.cpp
-[ 60%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/basic_window_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/basic_window_manager.cpp.o -MF CMakeFiles/miral-internal.dir/basic_window_manager.cpp.o.d -o CMakeFiles/miral-internal.dir/basic_window_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/basic_window_manager.cpp
-[ 60%] Building CXX object examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/server_example_input_filter.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"demo_server\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/server_example_input_filter.cpp.o -MF CMakeFiles/exampleserverconfig.dir/server_example_input_filter.cpp.o.d -o CMakeFiles/exampleserverconfig.dir/server_example_input_filter.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/mir_demo_server/server_example_input_filter.cpp
-[ 60%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/kms_page_flipper.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/kms_page_flipper.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/kms_page_flipper.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/kms_page_flipper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/kms_page_flipper.cpp
-[ 60%] Linking CXX static library libmirplatformwayland-graphics.a
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/cmake -P CMakeFiles/mirplatformwayland-graphics.dir/cmake_clean_target.cmake
-make  -f tests/CMakeFiles/mir-test-assist-internal.dir/build.make tests/CMakeFiles/mir-test-assist-internal.dir/depend
+[ 59%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/input.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirplatformwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/input.cpp.o -MF CMakeFiles/mirplatformwayland.dir/input.cpp.o.d -o CMakeFiles/mirplatformwayland.dir/input.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/input.cpp
+[ 59%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/platform_symbols.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirplatformwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/platform_symbols.cpp.o -MF CMakeFiles/mirplatformwayland.dir/platform_symbols.cpp.o.d -o CMakeFiles/mirplatformwayland.dir/platform_symbols.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/platform_symbols.cpp
+[ 60%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_common.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_common.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/input_method_common.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/input_method_common.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/input_method_common.cpp
+[ 60%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v1.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/input_method_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/input_method_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/input_method_v1.cpp
+[ 60%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v2.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v2.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/input_method_v2.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/input_method_v2.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/input_method_v2.cpp
+[ 60%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_grab_keyboard_v2.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_grab_keyboard_v2.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/input_method_grab_keyboard_v2.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/input_method_grab_keyboard_v2.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/input_method_grab_keyboard_v2.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 60%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wlr_screencopy_v1.cpp.o
+[ 60%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/idle_inhibit_v1.cpp.o
+[ 60%] Built target mirplatformgraphicsatomickmsobjects
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/idle_inhibit_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/idle_inhibit_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/idle_inhibit_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/idle_inhibit_v1.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wlr_screencopy_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wlr_screencopy_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wlr_screencopy_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wlr_screencopy_v1.cpp
+[ 60%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v1.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/text_input_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/text_input_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/text_input_v1.cpp
+make  -f src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickms.dir/build.make src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickms.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests /build/reproducible-path/mir-2.20.0/build-i386/tests/CMakeFiles/mir-test-assist-internal.dir/DependInfo.cmake "--color="
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatformwayland-graphics.dir/link.txt --verbose=1
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickms.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/CMakeFiles/mir-test-assist-internal.dir/build.make tests/CMakeFiles/mir-test-assist-internal.dir/build
+make  -f src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickms.dir/build.make src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickms.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 60%] Linking CXX static library libmir-test-assist-internal.a
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests && /usr/bin/cmake -P CMakeFiles/mir-test-assist-internal.dir/cmake_clean_target.cmake
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir-test-assist-internal.dir/link.txt --verbose=1
-/usr/bin/ar qc libmirplatformwayland-graphics.a "CMakeFiles/mirplatformwayland-graphics.dir/platform.cpp.o" "CMakeFiles/mirplatformwayland-graphics.dir/display.cpp.o" "CMakeFiles/mirplatformwayland-graphics.dir/displayclient.cpp.o" "CMakeFiles/mirplatformwayland-graphics.dir/wayland_display.cpp.o" "CMakeFiles/mirplatformwayland-graphics.dir/cursor.cpp.o" "CMakeFiles/mirplatformwayland-graphics.dir/wl_egl_display_provider.cpp.o" "CMakeFiles/mirplatformwayland-graphics.dir/protocol/xdg-shell-client.c.o"
-/usr/bin/ranlib libmirplatformwayland-graphics.a
+[ 60%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickms.dir/platform_symbols.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -Dmirplatformgraphicsatomickms_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickms.dir/platform_symbols.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickms.dir/platform_symbols.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickms.dir/platform_symbols.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/platform_symbols.cpp
+[ 60%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/primary_selection_v1.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/primary_selection_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/primary_selection_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/primary_selection_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/primary_selection_v1.cpp
+[ 60%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_lock_v1.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_lock_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/session_lock_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/session_lock_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/session_lock_v1.cpp
+[ 61%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_decoration_unstable_v1.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_decoration_unstable_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/xdg_decoration_unstable_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/xdg_decoration_unstable_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/xdg_decoration_unstable_v1.cpp
+[ 61%] Building C object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_frontend.tp.c.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/cc -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_frontend.tp.c.o -MF CMakeFiles/mirfrontend-wayland.dir/wayland_frontend.tp.c.o.d -o CMakeFiles/mirfrontend-wayland.dir/wayland_frontend.tp.c.o -c /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland/wayland_frontend.tp.c
+[ 61%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/shm.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/shm.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/shm.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/shm.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/shm.cpp
+[ 61%] Linking CXX shared module ../../../lib/server-modules/graphics-wayland.so.23
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatformwayland.dir/link.txt --verbose=1
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 60%] Built target mirplatformwayland-graphics
-make  -f tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness.dir/build.make tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness.dir/depend
+[ 61%] Built target mir-public-test-framework
+[ 61%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_credentials.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_credentials.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/session_credentials.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/session_credentials.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/session_credentials.cpp
+[ 61%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wp_viewporter.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wp_viewporter.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/wp_viewporter.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/wp_viewporter.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/wp_viewporter.cpp
+[ 61%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/fractional_scale_v1.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/fractional_scale_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/fractional_scale_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/fractional_scale_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/fractional_scale_v1.cpp
+[ 61%] Building CXX object src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_activation_v1.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"mirserver\" -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_SERVER_INPUT_PLATFORM_VERSION=\"MIR_INPUT_PLATFORM_0.27\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION=\"2.20.0\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/../frontend_xwayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/frontend_wayland -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_activation_v1.cpp.o -MF CMakeFiles/mirfrontend-wayland.dir/xdg_activation_v1.cpp.o.d -o CMakeFiles/mirfrontend-wayland.dir/xdg_activation_v1.cpp.o -c /build/reproducible-path/mir-2.20.0/src/server/frontend_wayland/xdg_activation_v1.cpp
+/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatformwayland.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../../lib/server-modules/graphics-wayland.so.23 CMakeFiles/mirplatformwayland.dir/input.cpp.o CMakeFiles/mirplatformwayland.dir/platform_symbols.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: libmirplatformwayland-graphics.a libmirplatformwayland-input.a ../common/server/libserver_platform_common.a ../common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libwayland-egl.so /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libgbm.so ../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libdrm.so ../../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libwayland-server.so /usr/lib/i386-linux-gnu/libudev.so ../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 61%] Built target mirplatformwayland
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 61%] Built target mirplatformgraphicsgbmkmsobjects
+make  -f src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkms.dir/build.make src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkms.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/platform_test_harness /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/platform_test_harness /build/reproducible-path/mir-2.20.0/build-i386/tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkms.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness.dir/build.make tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness.dir/build
+make  -f src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkms.dir/build.make src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkms.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 60%] Building CXX object tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness.dir/graphics_platform_test_harness.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/platform_test_harness && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness.dir/graphics_platform_test_harness.cpp.o -MF CMakeFiles/mir_platform_graphics_test_harness.dir/graphics_platform_test_harness.cpp.o.d -o CMakeFiles/mir_platform_graphics_test_harness.dir/graphics_platform_test_harness.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/platform_test_harness/graphics_platform_test_harness.cpp
-/usr/bin/ar qc libmir-test-assist-internal.a "mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/fake_input_server_configuration.cpp.o" "mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/input_testing_server_options.cpp.o" "mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/mock_input_device.cpp.o" "mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/triggered_main_loop.cpp.o" "mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/fake_alarm_factory.cpp.o" "mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/simple_device_observer.cpp.o" "mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/stub_console_services.cpp.o" "mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/stub_buffer_allocator.cpp.o"
-/usr/bin/ranlib libmir-test-assist-internal.a
+[ 61%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkms.dir/platform_symbols.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -Dmirplatformgraphicsgbmkms_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkms.dir/platform_symbols.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkms.dir/platform_symbols.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkms.dir/platform_symbols.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/platform_symbols.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 60%] Built target mir-test-assist-internal
-make  -f src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/build.make src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/depend
+[ 61%] Built target mirfrontend-wayland
+make  -f src/server/CMakeFiles/mirserver.dir/build.make src/server/CMakeFiles/mirserver.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/wayland /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/server /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/server /build/reproducible-path/mir-2.20.0/build-i386/src/server/CMakeFiles/mirserver.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/build.make src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/build
+make  -f src/server/CMakeFiles/mirserver.dir/build.make src/server/CMakeFiles/mirserver.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 60%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/input.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirplatformwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/input.cpp.o -MF CMakeFiles/mirplatformwayland.dir/input.cpp.o.d -o CMakeFiles/mirplatformwayland.dir/input.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/input.cpp
-[ 60%] Building CXX object src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/platform_symbols.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"wayland\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirplatformwayland_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/platforms/wayland/CMakeFiles/mirplatformwayland.dir/platform_symbols.cpp.o -MF CMakeFiles/mirplatformwayland.dir/platform_symbols.cpp.o.d -o CMakeFiles/mirplatformwayland.dir/platform_symbols.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/wayland/platform_symbols.cpp
-[ 60%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/system_compositor_window_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/system_compositor_window_manager.cpp.o -MF CMakeFiles/miral-internal.dir/system_compositor_window_manager.cpp.o.d -o CMakeFiles/miral-internal.dir/system_compositor_window_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/system_compositor_window_manager.cpp
-[ 60%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/display_configuration_listeners.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/display_configuration_listeners.cpp.o -MF CMakeFiles/miral-internal.dir/display_configuration_listeners.cpp.o.d -o CMakeFiles/miral-internal.dir/display_configuration_listeners.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/display_configuration_listeners.cpp
-[ 60%] Linking CXX static library libexampleserverconfig.a
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server && /usr/bin/cmake -P CMakeFiles/exampleserverconfig.dir/cmake_clean_target.cmake
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server && /usr/bin/cmake -E cmake_link_script CMakeFiles/exampleserverconfig.dir/link.txt --verbose=1
-/usr/bin/ar qc libexampleserverconfig.a CMakeFiles/exampleserverconfig.dir/server_example_input_event_filter.cpp.o CMakeFiles/exampleserverconfig.dir/server_example_input_filter.cpp.o
-/usr/bin/ranlib libexampleserverconfig.a
+[ 61%] Linking CXX shared library ../../lib/libmirserver.so
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirserver.dir/link.txt --verbose=1
+/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/src/server/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirserver.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libmirserver.so.63 -o ../../lib/libmirserver.so.63 CMakeFiles/mirserverobjects.dir/run_mir.cpp.o CMakeFiles/mirserverobjects.dir/report_exception.cpp.o CMakeFiles/mirserverobjects.dir/terminate_with_current_exception.cpp.o CMakeFiles/mirserverobjects.dir/display_server.cpp.o CMakeFiles/mirserverobjects.dir/default_server_configuration.cpp.o CMakeFiles/mirserverobjects.dir/glib_main_loop.cpp.o CMakeFiles/mirserverobjects.dir/glib_main_loop_sources.cpp.o CMakeFiles/mirserverobjects.dir/default_emergency_cleanup.cpp.o CMakeFiles/mirserverobjects.dir/server.cpp.o CMakeFiles/mirserverobjects.dir/lockable_callback_wrapper.cpp.o CMakeFiles/mirserverobjects.dir/basic_callback.cpp.o CMakeFiles/mirserverobjects.dir/shm_backing.cpp.o input/CMakeFiles/mirinput.dir/basic_seat.cpp.o input/CMakeFiles/mirinput.dir/builtin_cursor_images.cpp.o input/CMakeFiles/mirinput.dir/config_changer.cpp.o input/CMakeFiles/mirinput.dir/cursor_controller.cpp.o input/CMakeFiles/mirinput.dir/default_configuration.cpp.o input/CMakeFiles/mirinput.dir/default_device.cpp.o input/CMakeFiles/mirinput.dir/default_event_builder.cpp.o input/CMakeFiles/mirinput.dir/default_input_device_hub.cpp.o input/CMakeFiles/mirinput.dir/default_input_manager.cpp.o input/CMakeFiles/mirinput.dir/event_filter_chain_dispatcher.cpp.o input/CMakeFiles/mirinput.dir/input_modifier_utils.cpp.o input/CMakeFiles/mirinput.dir/input_probe.cpp.o input/CMakeFiles/mirinput.dir/key_repeat_dispatcher.cpp.o input/CMakeFiles/mirinput.dir/keyboard_resync_dispatcher.cpp.o input/CMakeFiles/mirinput.dir/null_input_dispatcher.cpp.o input/CMakeFiles/mirinput.dir/seat_input_device_tracker.cpp.o input/CMakeFiles/mirinput.dir/surface_input_dispatcher.cpp.o input/CMakeFiles/mirinput.dir/touchspot_controller.cpp.o input/CMakeFiles/mirinput.dir/validator.cpp.o input/CMakeFiles/mirinput.dir/vt_filter.cpp.o input/CMakeFiles/mirinput.dir/seat_observer_multiplexer.cpp.o input/CMakeFiles/mirinput.dir/idle_poking_dispatcher.cpp.o input/CMakeFiles/mirinput.dir/virtual_input_device.cpp.o input/CMakeFiles/mirinput.dir/xkb_mapper_registrar.cpp.o scene/CMakeFiles/mirscene.dir/application_session.cpp.o scene/CMakeFiles/mirscene.dir/basic_surface.cpp.o scene/CMakeFiles/mirscene.dir/broadcasting_session_event_sink.cpp.o scene/CMakeFiles/mirscene.dir/default_configuration.cpp.o scene/CMakeFiles/mirscene.dir/session_container.cpp.o scene/CMakeFiles/mirscene.dir/mediating_display_changer.cpp.o scene/CMakeFiles/mirscene.dir/session_manager.cpp.o scene/CMakeFiles/mirscene.dir/surface_allocator.cpp.o scene/CMakeFiles/mirscene.dir/surface_stack.cpp.o scene/CMakeFiles/mirscene.dir/surface_event_source.cpp.o scene/CMakeFiles/mirscene.dir/null_surface_observer.cpp.o scene/CMakeFiles/mirscene.dir/null_observer.cpp.o scene/CMakeFiles/mirscene.dir/scene_change_notification.cpp.o scene/CMakeFiles/mirscene.dir/surface_change_notification.cpp.o scene/CMakeFiles/mirscene.dir/prompt_session_container.cpp.o scene/CMakeFiles/mirscene.dir/prompt_session_impl.cpp.o scene/CMakeFiles/mirscene.dir/prompt_session_manager_impl.cpp.o scene/CMakeFiles/mirscene.dir/rendering_tracker.cpp.o scene/CMakeFiles/mirscene.dir/timeout_application_not_responding_detector.cpp.o scene/CMakeFiles/mirscene.dir/output_properties_cache.cpp.o scene/CMakeFiles/mirscene.dir/application_not_responding_detector_wrapper.cpp.o scene/CMakeFiles/mirscene.dir/basic_clipboard.cpp.o scene/CMakeFiles/mirscene.dir/surface_state_tracker.cpp.o scene/CMakeFiles/mirscene.dir/basic_text_input_hub.cpp.o scene/CMakeFiles/mirscene.dir/basic_idle_hub.cpp.o compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor.cpp.o compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor_factory.cpp.o compositor/CMakeFiles/mircompositor.dir/multi_threaded_compositor.cpp.o compositor/CMakeFiles/mircompositor.dir/occlusion.cpp.o compositor/CMakeFiles/mircompositor.dir/default_configuration.cpp.o compositor/CMakeFiles/mircompositor.dir/stream.cpp.o compositor/CMakeFiles/mircompositor.dir/multi_monitor_arbiter.cpp.o compositor/CMakeFiles/mircompositor.dir/basic_screen_shooter.cpp.o compositor/CMakeFiles/mircompositor.dir/null_screen_shooter.cpp.o graphics/CMakeFiles/mirgraphics.dir/default_configuration.cpp.o graphics/CMakeFiles/mirgraphics.dir/default_display_configuration_policy.cpp.o graphics/CMakeFiles/mirgraphics.dir/software_cursor.cpp.o graphics/CMakeFiles/mirgraphics.dir/display_configuration_observer_multiplexer.cpp.o graphics/CMakeFiles/mirgraphics.dir/platform_probe.cpp.o graphics/CMakeFiles/mirgraphics.dir/multiplexing_display.cpp.o graphics/CMakeFiles/mirgraphics.dir/multiplexing_hw_cursor.cpp.o "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_default_configuration.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_connector.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_client.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_executor.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/null_event_sink.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_surface_observer.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_input_dispatcher.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device_manager.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_source.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/output_manager.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/pointer_constraints_unstable_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/relative_pointer_unstable_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_subcompositor.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/window_wl_surface_role.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_surface.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_seat.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/keyboard_helper.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_keyboard.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_pointer.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_touch.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_shell.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_v6.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_stable.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_output_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/layer_shell_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/mir_shell.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/resource_lifetime_tracker.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_region.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/foreign_toplevel_manager_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/desktop_file_manager.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/frame_executor.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_keyboard_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_pointer_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v3.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v2.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_common.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v2.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_grab_keyboard_v2.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/idle_inhibit_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wlr_screencopy_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/primary_selection_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_lock_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_decoration_unstable_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_frontend.tp.c.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/shm.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_credentials.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wp_viewporter.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/fractional_scale_v1.cpp.o" "frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_activation_v1.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_default_configuration.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_connector.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_spawner.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_server.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xcb_connection.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_wm.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_cursors.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_provider.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_source.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_client_manager.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_role.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_observer.cpp.o" "frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/scaled_buffer_stream.cpp.o" shell/CMakeFiles/mirshell.dir/abstract_shell.cpp.o shell/CMakeFiles/mirshell.dir/graphics_display_layout.cpp.o shell/CMakeFiles/mirshell.dir/default_configuration.cpp.o shell/CMakeFiles/mirshell.dir/shell_wrapper.cpp.o shell/CMakeFiles/mirshell.dir/system_compositor_window_manager.cpp.o shell/CMakeFiles/mirshell.dir/default_persistent_surface_store.cpp.o shell/CMakeFiles/mirshell.dir/persistent_surface_store.cpp.o shell/CMakeFiles/mirshell.dir/surface_specification.cpp.o shell/CMakeFiles/mirshell.dir/surface_stack_wrapper.cpp.o shell/CMakeFiles/mirshell.dir/basic_idle_handler.cpp.o shell/CMakeFiles/mirshell.dir/token_authority.cpp.o shell/CMakeFiles/mirshell.dir/accessibility_manager.cpp.o shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_manager.cpp.o shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_decoration.cpp.o shell/decoration/CMakeFiles/mirshelldecoration.dir/window.cpp.o shell/decoration/CMakeFiles/mirshelldecoration.dir/input.cpp.o shell/decoration/CMakeFiles/mirshelldecoration.dir/renderer.cpp.o shell/decoration/CMakeFiles/mirshelldecoration.dir/decoration_strategy.cpp.o report/lttng/CMakeFiles/mirlttng.dir/compositor_report.cpp.o report/lttng/CMakeFiles/mirlttng.dir/display_report.cpp.o report/lttng/CMakeFiles/mirlttng.dir/input_report.cpp.o report/lttng/CMakeFiles/mirlttng.dir/lttng_report_factory.cpp.o report/lttng/CMakeFiles/mirlttng.dir/scene_report.cpp.o report/lttng/CMakeFiles/mirlttng.dir/server_tracepoint_provider.cpp.o report/lttng/CMakeFiles/mirlttng.dir/shared_library_prober_report.cpp.o report/CMakeFiles/mirreport.dir/default_server_configuration.cpp.o report/CMakeFiles/mirreport.dir/reports.cpp.o report/logging/CMakeFiles/mirlogging.dir/display_report.cpp.o report/logging/CMakeFiles/mirlogging.dir/input_report.cpp.o report/logging/CMakeFiles/mirlogging.dir/compositor_report.cpp.o report/logging/CMakeFiles/mirlogging.dir/scene_report.cpp.o report/logging/CMakeFil[ 62%] Linking CXX shared module ../../../../../lib/server-modules/graphics-atomic-kms.so.23
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatformgraphicsatomickms.dir/link.txt --verbose=1
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 60%] Built target exampleserverconfig
-[ 60%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/platform.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/platform.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/platform.cpp
-[ 60%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_display_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_display_configuration.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_display_configuration.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/real_kms_display_configuration.cpp
-[ 60%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/real_kms_output.cpp
+[ 62%] Built target mir-protected-test-doubles
+/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatformgraphicsatomickms.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../../../../lib/server-modules/graphics-atomic-kms.so.23 CMakeFiles/mirplatformgraphicsatomickms.dir/platform_symbols.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/atomic_kms_output.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/bypass.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/cursor.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display_buffer.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/platform.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_display_configuration.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_output_container.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/egl_helper.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/quirks.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../libmirsharedatomickmscommon-static.a /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 ../../../common/server/libserver_platform_common.a ../../../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libEGL.so ../../../../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../../common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libdrm.so ../../../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 -L/usr/lib/i386-linux-gnu -lgbm -lgbm /usr/lib/i386-linux-gnu/libgbm.so
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 60%] Built target mir-public-test-framework
-[ 60%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output_container.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output_container.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output_container.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output_container.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/real_kms_output_container.cpp
-[ 60%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/fd_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/fd_manager.cpp.o -MF CMakeFiles/miral-internal.dir/fd_manager.cpp.o.d -o CMakeFiles/miral-internal.dir/fd_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/fd_manager.cpp
-[ 60%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/input_device_config.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/input_device_config.cpp.o -MF CMakeFiles/miral-internal.dir/input_device_config.cpp.o.d -o CMakeFiles/miral-internal.dir/input_device_config.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/input_device_config.cpp
-[ 60%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/launch_app.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/launch_app.cpp.o -MF CMakeFiles/miral-internal.dir/launch_app.cpp.o.d -o CMakeFiles/miral-internal.dir/launch_app.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/launch_app.cpp
-[ 60%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/mru_window_list.cpp.o
-[ 60%] Linking CXX shared module ../../../lib/server-modules/graphics-wayland.so.23
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/mru_window_list.cpp.o -MF CMakeFiles/miral-internal.dir/mru_window_list.cpp.o.d -o CMakeFiles/miral-internal.dir/mru_window_list.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/mru_window_list.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatformwayland.dir/link.txt --verbose=1
-[ 60%] Linking CXX executable ../../bin/mir_platform_graphics_test_harness.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/platform_test_harness && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_platform_graphics_test_harness.dir/link.txt --verbose=1
-/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/wayland/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatformwayland.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../../lib/server-modules/graphics-wayland.so.23 CMakeFiles/mirplatformwayland.dir/input.cpp.o CMakeFiles/mirplatformwayland.dir/platform_symbols.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: libmirplatformwayland-graphics.a libmirplatformwayland-input.a ../common/server/libserver_platform_common.a ../common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libwayland-egl.so /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libgbm.so ../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libdrm.so ../../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libwayland-server.so /usr/lib/i386-linux-gnu/libudev.so ../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0
+[ 62%] Built target mirplatformgraphicsatomickms
+[ 62%] Linking CXX shared module ../../../../../lib/server-modules/graphics-gbm-kms.so.23
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatformgraphicsgbmkms.dir/link.txt --verbose=1
+/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatformgraphicsgbmkms.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../../../../lib/server-modules/graphics-gbm-kms.so.23 CMakeFiles/mirplatformgraphicsgbmkms.dir/platform_symbols.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/bypass.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/cursor.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display_buffer.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/kms_page_flipper.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/platform.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_display_configuration.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output_container.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/egl_helper.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/quirks.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../libmirsharedgbmservercommon-static.a /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 ../../../common/server/libserver_platform_common.a ../../../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libEGL.so ../../../../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../../common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libdrm.so ../../../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 -L/usr/lib/i386-linux-gnu -lgbm -lgbm /usr/lib/i386-linux-gnu/libgbm.so
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_platform_graphics_test_harness.dir/link.d CMakeFiles/mir_platform_graphics_test_harness.dir/graphics_platform_test_harness.cpp.o -o ../../bin/mir_platform_graphics_test_harness.bin  ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a ../../src/platforms/common/server/libserver_platform_common.a /usr/lib/i386-linux-gnu/libGLESv2.so ../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libudev.so ../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libdrm.so ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/libfreetype.so -latomic
+[ 62%] Built target mirplatformgraphicsgbmkms
+es/mirlogging.dir/seat_report.cpp.o report/logging/CMakeFiles/mirlogging.dir/shell_report.cpp.o report/logging/CMakeFiles/mirlogging.dir/logging_report_factory.cpp.o report/logging/CMakeFiles/mirlogging.dir/display_configuration_report.cpp.o report/null/CMakeFiles/mirnullreport.dir/compositor_report.cpp.o report/null/CMakeFiles/mirnullreport.dir/display_report.cpp.o report/null/CMakeFiles/mirnullreport.dir/input_report.cpp.o report/null/CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o report/null/CMakeFiles/mirnullreport.dir/scene_report.cpp.o report/null/CMakeFiles/mirnullreport.dir/seat_report.cpp.o report/null/CMakeFiles/mirnullreport.dir/shell_report.cpp.o console/CMakeFiles/mirconsole.dir/linux_virtual_terminal.cpp.o console/CMakeFiles/mirconsole.dir/logind_console_services.cpp.o console/CMakeFiles/mirconsole.dir/minimal_console_services.cpp.o console/CMakeFiles/mirconsole.dir/default_configuration.cpp.o console/CMakeFiles/mirconsole.dir/ioctl_vt_switcher.cpp.o "console/CMakeFiles/mirconsole.dir/logind-seat.c.o" "console/CMakeFiles/mirconsole.dir/logind-session.c.o" ../renderers/gl/CMakeFiles/mirrenderergl.dir/renderer.cpp.o ../renderers/gl/CMakeFiles/mirrenderergl.dir/renderer_factory.cpp.o ../gl/CMakeFiles/mirgl.dir/tessellation_helpers.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../platforms/common/server/libserver_platform_common.a /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 -latomic ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libwayland-server.so ../platforms/common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libdrm.so ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/server && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmirserver.so.63 ../../lib/libmirserver.so.63 ../../lib/libmirserver.so
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 60%] Built target mirplatformwayland
-[ 60%] Built target mir_platform_graphics_test_harness
-[ 60%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/egl_helper.cpp.o
+[ 62%] Built target mirserver
+make  -f src/miral/CMakeFiles/miral-internal.dir/build.make src/miral/CMakeFiles/miral-internal.dir/depend
+make  -f examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/build.make examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/depend
+make  -f tests/CMakeFiles/mir-test-assist-internal.dir/build.make tests/CMakeFiles/mir-test-assist-internal.dir/depend
 make  -f tests/mir_test_framework/CMakeFiles/mir-test-framework-static.dir/build.make tests/mir_test_framework/CMakeFiles/mir-test-framework-static.dir/depend
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/egl_helper.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/egl_helper.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/egl_helper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/egl_helper.cpp
+make  -f tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness.dir/build.make tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/CMakeFiles/mir-test-framework-static.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/mir_demo_server /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/miral /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/miral /build/reproducible-path/mir-2.20.0/build-i386/src/miral/CMakeFiles/miral-internal.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests /build/reproducible-path/mir-2.20.0/build-i386/tests/CMakeFiles/mir-test-assist-internal.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/platform_test_harness /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/platform_test_harness /build/reproducible-path/mir-2.20.0/build-i386/tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/mir_test_framework/CMakeFiles/mir-test-framework-static.dir/build.make tests/mir_test_framework/CMakeFiles/mir-test-framework-static.dir/build
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/build.make examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/build
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness.dir/build.make tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness.dir/build
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f src/miral/CMakeFiles/miral-internal.dir/build.make src/miral/CMakeFiles/miral-internal.dir/build
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f tests/CMakeFiles/mir-test-assist-internal.dir/build.make tests/CMakeFiles/mir-test-assist-internal.dir/build
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 60%] Linking CXX static library libmir-test-framework-static.a
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 62%] Building CXX object examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/server_example_input_event_filter.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"demo_server\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/server_example_input_event_filter.cpp.o -MF CMakeFiles/exampleserverconfig.dir/server_example_input_event_filter.cpp.o.d -o CMakeFiles/exampleserverconfig.dir/server_example_input_event_filter.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/mir_demo_server/server_example_input_event_filter.cpp
+[ 62%] Building CXX object examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/server_example_input_filter.cpp.o
+[ 62%] Linking CXX static library libmir-test-framework-static.a
+[ 62%] Linking CXX static library libmir-test-assist-internal.a
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/cmake -P CMakeFiles/mir-test-framework-static.dir/cmake_clean_target.cmake
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir-test-framework-static.dir/link.txt --verbose=1
-[ 61%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/quirks.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/quirks.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/quirks.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/quirks.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/quirks.cpp
-[ 62%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/open_desktop_entry.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"demo_server\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT examples/mir_demo_server/CMakeFiles/exampleserverconfig.dir/server_example_input_filter.cpp.o -MF CMakeFiles/exampleserverconfig.dir/server_example_input_filter.cpp.o.d -o CMakeFiles/exampleserverconfig.dir/server_example_input_filter.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/mir_demo_server/server_example_input_filter.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests && /usr/bin/cmake -P CMakeFiles/mir-test-assist-internal.dir/cmake_clean_target.cmake
+[ 62%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/application_selector.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/application_selector.cpp.o -MF CMakeFiles/miral-internal.dir/application_selector.cpp.o.d -o CMakeFiles/miral-internal.dir/application_selector.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/application_selector.cpp
+[ 62%] Building CXX object tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness.dir/graphics_platform_test_harness.cpp.o
+[ 62%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/active_outputs.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/platform_test_harness && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/platform_test_harness/CMakeFiles/mir_platform_graphics_test_harness.dir/graphics_platform_test_harness.cpp.o -MF CMakeFiles/mir_platform_graphics_test_harness.dir/graphics_platform_test_harness.cpp.o.d -o CMakeFiles/mir_platform_graphics_test_harness.dir/graphics_platform_test_harness.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/platform_test_harness/graphics_platform_test_harness.cpp
+[ 62%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/basic_window_manager.cpp.o
+[ 62%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/system_compositor_window_manager.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/active_outputs.cpp.o -MF CMakeFiles/miral-internal.dir/active_outputs.cpp.o.d -o CMakeFiles/miral-internal.dir/active_outputs.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/active_outputs.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/basic_window_manager.cpp.o -MF CMakeFiles/miral-internal.dir/basic_window_manager.cpp.o.d -o CMakeFiles/miral-internal.dir/basic_window_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/basic_window_manager.cpp
+[ 63%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/application_info_internal.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/system_compositor_window_manager.cpp.o -MF CMakeFiles/miral-internal.dir/system_compositor_window_manager.cpp.o.d -o CMakeFiles/miral-internal.dir/system_compositor_window_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/system_compositor_window_manager.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/application_info_internal.cpp.o -MF CMakeFiles/miral-internal.dir/application_info_internal.cpp.o.d -o CMakeFiles/miral-internal.dir/application_info_internal.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/application_info_internal.cpp
+[ 63%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/display_configuration_listeners.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/display_configuration_listeners.cpp.o -MF CMakeFiles/miral-internal.dir/display_configuration_listeners.cpp.o.d -o CMakeFiles/miral-internal.dir/display_configuration_listeners.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/display_configuration_listeners.cpp
+[ 63%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/mru_window_list.cpp.o
+[ 63%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/fd_manager.cpp.o
+[ 63%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/input_device_config.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/mru_window_list.cpp.o -MF CMakeFiles/miral-internal.dir/mru_window_list.cpp.o.d -o CMakeFiles/miral-internal.dir/mru_window_list.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/mru_window_list.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/fd_manager.cpp.o -MF CMakeFiles/miral-internal.dir/fd_manager.cpp.o.d -o CMakeFiles/miral-internal.dir/fd_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/fd_manager.cpp
+[ 64%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/open_desktop_entry.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/input_device_config.cpp.o -MF CMakeFiles/miral-internal.dir/input_device_config.cpp.o.d -o CMakeFiles/miral-internal.dir/input_device_config.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/input_device_config.cpp
+[ 64%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/launch_app.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/open_desktop_entry.cpp.o -MF CMakeFiles/miral-internal.dir/open_desktop_entry.cpp.o.d -o CMakeFiles/miral-internal.dir/open_desktop_entry.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/open_desktop_entry.cpp
-[ 62%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/static_display_config.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/launch_app.cpp.o -MF CMakeFiles/miral-internal.dir/launch_app.cpp.o.d -o CMakeFiles/miral-internal.dir/launch_app.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/launch_app.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir-test-framework-static.dir/link.txt --verbose=1
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir-test-assist-internal.dir/link.txt --verbose=1
+/usr/bin/ar qc libmir-test-assist-internal.a "mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/fake_input_server_configuration.cpp.o" "mir_test_framework/CMakeFiles/mir-protected-test-framework.dir/input_testing_server_options.cpp.o" "mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/mock_input_device.cpp.o" "mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/triggered_main_loop.cpp.o" "mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/fake_alarm_factory.cpp.o" "mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/simple_device_observer.cpp.o" "mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/stub_console_services.cpp.o" "mir_test_doubles/CMakeFiles/mir-protected-test-doubles.dir/stub_buffer_allocator.cpp.o"
+/usr/bin/ranlib libmir-test-assist-internal.a
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 64%] Built target mir-test-assist-internal
+[ 64%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/static_display_config.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/static_display_config.cpp.o -MF CMakeFiles/miral-internal.dir/static_display_config.cpp.o.d -o CMakeFiles/miral-internal.dir/static_display_config.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/static_display_config.cpp
-[ 62%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/window_info_internal.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/window_info_internal.cpp.o -MF CMakeFiles/miral-internal.dir/window_info_internal.cpp.o.d -o CMakeFiles/miral-internal.dir/window_info_internal.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/window_info_internal.cpp
 /usr/bin/ar qc libmir-test-framework-static.a "CMakeFiles/mir-public-test-framework.dir/async_server_runner.cpp.o" "CMakeFiles/mir-public-test-framework.dir/command_line_server_configuration.cpp.o" "CMakeFiles/mir-public-test-framework.dir/executable_path.cpp.o" "CMakeFiles/mir-public-test-framework.dir/headless_in_process_server.cpp.o" "CMakeFiles/mir-public-test-framework.dir/headless_display_buffer_compositor_factory.cpp.o" "CMakeFiles/mir-public-test-framework.dir/headless_test.cpp.o" "CMakeFiles/mir-public-test-framework.dir/main.cpp.o" "CMakeFiles/mir-public-test-framework.dir/passthrough_tracker.cpp.o" "CMakeFiles/mir-public-test-framework.dir/process.cpp.o" "CMakeFiles/mir-public-test-framework.dir/server_runner.cpp.o" "CMakeFiles/mir-public-test-framework.dir/stub_server_platform_factory.cpp.o" "CMakeFiles/mir-public-test-framework.dir/stub_session.cpp.o" "CMakeFiles/mir-public-test-framework.dir/stub_surface.cpp.o" "CMakeFiles/mir-public-test-framework.dir/stubbed_server_configuration.cpp.o" "CMakeFiles/mir-public-test-framework.dir/testing_server_options.cpp.o" "CMakeFiles/mir-public-test-framework.dir/temporary_environment_value.cpp.o" "CMakeFiles/mir-public-test-framework.dir/input_device_faker.cpp.o" "CMakeFiles/mir-public-test-framework.dir/open_wrapper.cpp.o" "CMakeFiles/mir-public-test-framework.dir/test_server.cpp.o" "CMakeFiles/mir-public-test-framework.dir/test_display_server.cpp.o" "CMakeFiles/mir-public-test-framework.dir/test_wlcs_display_server.cpp.o" "CMakeFiles/mir-public-test-framework.dir/mmap_wrapper.cpp.o" "CMakeFiles/mir-public-test-framework.dir/window_management_test_harness.cpp.o" "CMakeFiles/mir-stub-input-platform.dir/stub_input_platform.cpp.o" "CMakeFiles/mir-protected-test-framework.dir/fake_input_server_configuration.cpp.o" "CMakeFiles/mir-protected-test-framework.dir/input_testing_server_options.cpp.o" "../mir_test/CMakeFiles/mir-public-test.dir/cross_process_action.cpp.o" "../mir_test/CMakeFiles/mir-public-test.dir/cross_process_sync.cpp.o" "../mir_test/CMakeFiles/mir-public-test.dir/current_thread_name.cpp.o" "../mir_test/CMakeFiles/mir-public-test.dir/display_config_matchers.cpp.o" "../mir_test/CMakeFiles/mir-public-test.dir/event_factory.cpp.o" "../mir_test/CMakeFiles/mir-public-test.dir/event_matchers.cpp.o" "../mir_test/CMakeFiles/mir-public-test.dir/pipe.cpp.o" "../mir_test/CMakeFiles/mir-public-test.dir/popen.cpp.o" "../mir_test/CMakeFiles/mir-public-test.dir/signal.cpp.o" "../mir_test/CMakeFiles/mir-public-test.dir/spin_wait.cpp.o" "../mir_test/CMakeFiles/mir-public-test.dir/make_surface_spec.cpp.o"
 /usr/bin/ranlib libmir-test-framework-static.a
 Copying umockdev recordings to build dir...
@@ -4463,849 +4518,842 @@
 Copying testing cursor themes to build dir...
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/cmake -E copy_directory /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/testing-cursor-theme /build/reproducible-path/mir-2.20.0/build-i386/bin/test-data/testing-cursor-theme
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 62%] Built target mir-test-framework-static
-[ 62%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/bypass.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/bypass.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/bypass.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/bypass.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/bypass.cpp
-[ 62%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/window_management_trace.cpp.o
+[ 64%] Built target mir-test-framework-static
+[ 64%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/window_info_internal.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/window_info_internal.cpp.o -MF CMakeFiles/miral-internal.dir/window_info_internal.cpp.o.d -o CMakeFiles/miral-internal.dir/window_info_internal.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/window_info_internal.cpp
+[ 64%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/window_management_trace.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/window_management_trace.cpp.o -MF CMakeFiles/miral-internal.dir/window_management_trace.cpp.o.d -o CMakeFiles/miral-internal.dir/window_management_trace.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/window_management_trace.cpp
+[ 64%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/xcursor_loader.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/xcursor_loader.cpp.o -MF CMakeFiles/miral-internal.dir/xcursor_loader.cpp.o.d -o CMakeFiles/miral-internal.dir/xcursor_loader.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/xcursor_loader.cpp
+[ 64%] Building C object src/miral/CMakeFiles/miral-internal.dir/xcursor.c.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/cc -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC   -fvisibility=hidden -pthread -Wno-error=stringop-truncation -MD -MT src/miral/CMakeFiles/miral-internal.dir/xcursor.c.o -MF CMakeFiles/miral-internal.dir/xcursor.c.o.d -o CMakeFiles/miral-internal.dir/xcursor.c.o -c /build/reproducible-path/mir-2.20.0/src/miral/xcursor.c
 make  -f tests/mir_test_doubles/CMakeFiles/mir-test-doubles-static.dir/build.make tests/mir_test_doubles/CMakeFiles/mir-test-doubles-static.dir/depend
+[ 64%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/window_specification_internal.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/window_specification_internal.cpp.o -MF CMakeFiles/miral-internal.dir/window_specification_internal.cpp.o.d -o CMakeFiles/miral-internal.dir/window_specification_internal.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/window_specification_internal.cpp
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles/CMakeFiles/mir-test-doubles-static.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/mir_test_doubles/CMakeFiles/mir-test-doubles-static.dir/build.make tests/mir_test_doubles/CMakeFiles/mir-test-doubles-static.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 62%] Linking CXX static library libmir-test-doubles-static.a
+[ 64%] Linking CXX static library libmir-test-doubles-static.a
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/cmake -P CMakeFiles/mir-test-doubles-static.dir/cmake_clean_target.cmake
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir-test-doubles-static.dir/link.txt --verbose=1
 /usr/bin/ar qc libmir-test-doubles-static.a "CMakeFiles/mir-public-test-doubles.dir/nested_mock_egl.cpp.o" "CMakeFiles/mir-public-test-doubles.dir/null_logger.cpp.o" "CMakeFiles/mir-public-test-doubles.dir/stub_display_configuration.cpp.o" "CMakeFiles/mir-public-test-doubles.dir/fake_display.cpp.o" "CMakeFiles/mir-protected-test-doubles.dir/mock_input_device.cpp.o" "CMakeFiles/mir-protected-test-doubles.dir/triggered_main_loop.cpp.o" "CMakeFiles/mir-protected-test-doubles.dir/fake_alarm_factory.cpp.o" "CMakeFiles/mir-protected-test-doubles.dir/simple_device_observer.cpp.o" "CMakeFiles/mir-protected-test-doubles.dir/stub_console_services.cpp.o" "CMakeFiles/mir-protected-test-doubles.dir/stub_buffer_allocator.cpp.o"
 /usr/bin/ranlib libmir-test-doubles-static.a
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 62%] Built target mir-test-doubles-static
+[ 64%] Built target mir-test-doubles-static
 make  -f tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/build.make tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/depend
+make  -f tests/integration-tests/CMakeFiles/mir_integration_tests.dir/build.make tests/integration-tests/CMakeFiles/mir_integration_tests.dir/depend
+make  -f tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/build.make tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/depend
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/platforms /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/build.make tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 62%] Building CXX object tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/test_display_platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/platforms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/test_display_platform.cpp.o -MF CMakeFiles/mirplatformtest.dir/test_display_platform.cpp.o.d -o CMakeFiles/mirplatformtest.dir/test_display_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms/test_display_platform.cpp
-[ 62%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/cursor.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/cursor.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/cursor.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/cursor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/cursor.cpp
-[ 62%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/xcursor_loader.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/xcursor_loader.cpp.o -MF CMakeFiles/miral-internal.dir/xcursor_loader.cpp.o.d -o CMakeFiles/miral-internal.dir/xcursor_loader.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/xcursor_loader.cpp
-[ 62%] Building C object src/miral/CMakeFiles/miral-internal.dir/xcursor.c.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/cc -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC   -fvisibility=hidden -pthread -Wno-error=stringop-truncation -MD -MT src/miral/CMakeFiles/miral-internal.dir/xcursor.c.o -MF CMakeFiles/miral-internal.dir/xcursor.c.o.d -o CMakeFiles/miral-internal.dir/xcursor.c.o -c /build/reproducible-path/mir-2.20.0/src/miral/xcursor.c
-[ 62%] Building CXX object tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/test_rendering_platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/platforms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/test_rendering_platform.cpp.o -MF CMakeFiles/mirplatformtest.dir/test_rendering_platform.cpp.o.d -o CMakeFiles/mirplatformtest.dir/test_rendering_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms/test_rendering_platform.cpp
-[ 62%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/display.cpp
-[ 62%] Building CXX object src/miral/CMakeFiles/miral-internal.dir/window_specification_internal.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23   -fvisibility=hidden -pthread -MD -MT src/miral/CMakeFiles/miral-internal.dir/window_specification_internal.cpp.o -MF CMakeFiles/miral-internal.dir/window_specification_internal.cpp.o.d -o CMakeFiles/miral-internal.dir/window_specification_internal.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/window_specification_internal.cpp
-[ 62%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display_buffer.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display_buffer.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display_buffer.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display_buffer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/display_buffer.cpp
-[ 62%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/platform.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/platform.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/platform.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/platform.cpp
-[ 62%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_display_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_display_configuration.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_display_configuration.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/real_kms_display_configuration.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/integration-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests/CMakeFiles/mir_integration_tests.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 62%] Built target mirplatformgraphicsgbmkmsobjects
-make  -f tests/integration-tests/CMakeFiles/mir_integration_tests.dir/build.make tests/integration-tests/CMakeFiles/mir_integration_tests.dir/depend
+make  -f tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/build.make tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/build
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/build.make tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/integration-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests/CMakeFiles/mir_integration_tests.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/integration-tests/CMakeFiles/mir_integration_tests.dir/build.make tests/integration-tests/CMakeFiles/mir_integration_tests.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 62%] Building CXX object tests/integration-tests/CMakeFiles/mir_integration_tests.dir/test_custom_input_dispatcher.cpp.o
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 64%] Building CXX object tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/platform_graphics_dummy.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirplatformgraphicsstub_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -fPIC -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/platform_graphics_dummy.cpp.o -MF CMakeFiles/mirplatformgraphicsstub.dir/platform_graphics_dummy.cpp.o.d -o CMakeFiles/mirplatformgraphicsstub.dir/platform_graphics_dummy.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/platform_graphics_dummy.cpp
+[ 64%] Building CXX object tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/test_display_platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/platforms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/test_display_platform.cpp.o -MF CMakeFiles/mirplatformtest.dir/test_display_platform.cpp.o.d -o CMakeFiles/mirplatformtest.dir/test_display_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms/test_display_platform.cpp
+[ 64%] Building CXX object tests/integration-tests/CMakeFiles/mir_integration_tests.dir/test_custom_input_dispatcher.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/cookie -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/integration-tests/CMakeFiles/mir_integration_tests.dir/test_custom_input_dispatcher.cpp.o -MF CMakeFiles/mir_integration_tests.dir/test_custom_input_dispatcher.cpp.o.d -o CMakeFiles/mir_integration_tests.dir/test_custom_input_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/integration-tests/test_custom_input_dispatcher.cpp
-[ 62%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_output_container.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_output_container.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_output_container.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_output_container.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/real_kms_output_container.cpp
-[ 62%] Building CXX object tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/renderer_generic_egl_platform.cpp.o
+[ 64%] Building CXX object tests/integration-tests/CMakeFiles/mir_integration_tests.dir/test_touchspot_visualization.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/cookie -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/integration-tests/CMakeFiles/mir_integration_tests.dir/test_touchspot_visualization.cpp.o -MF CMakeFiles/mir_integration_tests.dir/test_touchspot_visualization.cpp.o.d -o CMakeFiles/mir_integration_tests.dir/test_touchspot_visualization.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/integration-tests/test_touchspot_visualization.cpp
+[ 64%] Building CXX object tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/test_rendering_platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/platforms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/test_rendering_platform.cpp.o -MF CMakeFiles/mirplatformtest.dir/test_rendering_platform.cpp.o.d -o CMakeFiles/mirplatformtest.dir/test_rendering_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms/test_rendering_platform.cpp
+[ 64%] Building CXX object tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/renderer_generic_egl_platform.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/platforms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/renderer_generic_egl_platform.cpp.o -MF CMakeFiles/mirplatformtest.dir/renderer_generic_egl_platform.cpp.o.d -o CMakeFiles/mirplatformtest.dir/renderer_generic_egl_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms/renderer_generic_egl_platform.cpp
-[ 63%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/egl_helper.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/egl_helper.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/egl_helper.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/egl_helper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/egl_helper.cpp
-[ 63%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/quirks.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/quirks.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/quirks.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/quirks.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/quirks.cpp
-[ 63%] Linking CXX static library libmiral-internal.a
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/cmake -P CMakeFiles/miral-internal.dir/cmake_clean_target.cmake
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/cmake -E cmake_link_script CMakeFiles/miral-internal.dir/link.txt --verbose=1
-/usr/bin/ar qc libmiral-internal.a "CMakeFiles/miral-internal.dir/active_outputs.cpp.o" "CMakeFiles/miral-internal.dir/application_info_internal.cpp.o" "CMakeFiles/miral-internal.dir/application_selector.cpp.o" "CMakeFiles/miral-internal.dir/basic_window_manager.cpp.o" "CMakeFiles/miral-internal.dir/system_compositor_window_manager.cpp.o" "CMakeFiles/miral-internal.dir/display_configuration_listeners.cpp.o" "CMakeFiles/miral-internal.dir/fd_manager.cpp.o" "CMakeFiles/miral-internal.dir/input_device_config.cpp.o" "CMakeFiles/miral-internal.dir/launch_app.cpp.o" "CMakeFiles/miral-internal.dir/mru_window_list.cpp.o" "CMakeFiles/miral-internal.dir/open_desktop_entry.cpp.o" "CMakeFiles/miral-internal.dir/static_display_config.cpp.o" "CMakeFiles/miral-internal.dir/window_info_internal.cpp.o" "CMakeFiles/miral-internal.dir/window_management_trace.cpp.o" "CMakeFiles/miral-internal.dir/xcursor_loader.cpp.o" "CMakeFiles/miral-internal.dir/xcursor.c.o" "CMakeFiles/miral-internal.dir/window_specification_internal.cpp.o"
-/usr/bin/ranlib libmiral-internal.a
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 63%] Built target miral-internal
-make  -f tests/unit-tests/CMakeFiles/mir_unit_tests.dir/build.make tests/unit-tests/CMakeFiles/mir_unit_tests.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/CMakeFiles/mir_unit_tests.dir/DependInfo.cmake "--color="
+[ 64%] Linking CXX static library libexampleserverconfig.a
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server && /usr/bin/cmake -P CMakeFiles/exampleserverconfig.dir/cmake_clean_target.cmake
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server && /usr/bin/cmake -E cmake_link_script CMakeFiles/exampleserverconfig.dir/link.txt --verbose=1
+/usr/bin/ar qc libexampleserverconfig.a CMakeFiles/exampleserverconfig.dir/server_example_input_event_filter.cpp.o CMakeFiles/exampleserverconfig.dir/server_example_input_filter.cpp.o
+/usr/bin/ranlib libexampleserverconfig.a
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/unit-tests/CMakeFiles/mir_unit_tests.dir/build.make tests/unit-tests/CMakeFiles/mir_unit_tests.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 63%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_recursive_read_write_mutex.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_recursive_read_write_mutex.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_recursive_read_write_mutex.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_recursive_read_write_mutex.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_recursive_read_write_mutex.cpp
-[ 63%] Building CXX object tests/integration-tests/CMakeFiles/mir_integration_tests.dir/test_touchspot_visualization.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/cookie -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/integration-tests/CMakeFiles/mir_integration_tests.dir/test_touchspot_visualization.cpp.o -MF CMakeFiles/mir_integration_tests.dir/test_touchspot_visualization.cpp.o.d -o CMakeFiles/mir_integration_tests.dir/test_touchspot_visualization.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/integration-tests/test_touchspot_visualization.cpp
-[ 64%] Building CXX object tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/gbm-kms_platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/platforms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/gbm-kms_platform.cpp.o -MF CMakeFiles/mirplatformtest.dir/gbm-kms_platform.cpp.o.d -o CMakeFiles/mirplatformtest.dir/gbm-kms_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms/gbm-kms_platform.cpp
+[ 64%] Built target exampleserverconfig
 [ 64%] Building CXX object tests/integration-tests/CMakeFiles/mir_integration_tests.dir/test_surface_stack_with_compositor.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/cookie -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/integration-tests/CMakeFiles/mir_integration_tests.dir/test_surface_stack_with_compositor.cpp.o -MF CMakeFiles/mir_integration_tests.dir/test_surface_stack_with_compositor.cpp.o.d -o CMakeFiles/mir_integration_tests.dir/test_surface_stack_with_compositor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/integration-tests/test_surface_stack_with_compositor.cpp
-[ 64%] Building CXX object tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/x11_platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/platforms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/x11_platform.cpp.o -MF CMakeFiles/mirplatformtest.dir/x11_platform.cpp.o.d -o CMakeFiles/mirplatformtest.dir/x11_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms/x11_platform.cpp
-make  -f tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/build.make tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/build.make tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 64%] Building CXX object tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/test_udev_wrapper.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_umock_unit_tests_EXPORTS -DUMOCKDEV_VERSION=0.19 -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/test_udev_wrapper.cpp.o -MF CMakeFiles/mir_umock_unit_tests.dir/test_udev_wrapper.cpp.o.d -o CMakeFiles/mir_umock_unit_tests.dir/test_udev_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_udev_wrapper.cpp
-make  -f tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/build.make tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/build.make tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 64%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_platform.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_platform.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_platform.cpp
-[ 64%] Building CXX object tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/eglstream-kms_platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/platforms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/eglstream-kms_platform.cpp.o -MF CMakeFiles/mirplatformtest.dir/eglstream-kms_platform.cpp.o.d -o CMakeFiles/mirplatformtest.dir/eglstream-kms_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms/eglstream-kms_platform.cpp
-[ 64%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_glib_main_loop.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_glib_main_loop.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_glib_main_loop.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_glib_main_loop.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_glib_main_loop.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 64%] Built target mirplatformgraphicsatomickmsobjects
-make  -f tests/unit-tests/platforms/eglstream-kms/CMakeFiles/mir_unit_tests_eglstream-kms.dir/build.make tests/unit-tests/platforms/eglstream-kms/CMakeFiles/mir_unit_tests_eglstream-kms.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/eglstream-kms /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/eglstream-kms /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/eglstream-kms/CMakeFiles/mir_unit_tests_eglstream-kms.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/unit-tests/platforms/eglstream-kms/CMakeFiles/mir_unit_tests_eglstream-kms.dir/build.make tests/unit-tests/platforms/eglstream-kms/CMakeFiles/mir_unit_tests_eglstream-kms.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 65%] Building CXX object tests/unit-tests/platforms/eglstream-kms/CMakeFiles/mir_unit_tests_eglstream-kms.dir/server/test_utils.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/eglstream-kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/platforms/eglstream-kms/CMakeFiles/mir_unit_tests_eglstream-kms.dir/server/test_utils.cpp.o -MF CMakeFiles/mir_unit_tests_eglstream-kms.dir/server/test_utils.cpp.o.d -o CMakeFiles/mir_unit_tests_eglstream-kms.dir/server/test_utils.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/eglstream-kms/server/test_utils.cpp
-[ 65%] Building CXX object tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/wayland_platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/platforms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/wayland_platform.cpp.o -MF CMakeFiles/mirplatformtest.dir/wayland_platform.cpp.o.d -o CMakeFiles/mirplatformtest.dir/wayland_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms/wayland_platform.cpp
-[ 65%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_generic.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_generic.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_generic.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_generic.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_display_generic.cpp
-[ 65%] Building CXX object tests/integration-tests/CMakeFiles/mir_integration_tests.dir/test_display_server_main_loop_events.cpp.o
+[ 64%] Building CXX object tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/stubbed_graphics_platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirplatformgraphicsstub_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -fPIC -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/stubbed_graphics_platform.cpp.o -MF CMakeFiles/mirplatformgraphicsstub.dir/stubbed_graphics_platform.cpp.o.d -o CMakeFiles/mirplatformgraphicsstub.dir/stubbed_graphics_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/stubbed_graphics_platform.cpp
+[ 64%] Building CXX object tests/integration-tests/CMakeFiles/mir_integration_tests.dir/test_display_server_main_loop_events.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/cookie -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/integration-tests/CMakeFiles/mir_integration_tests.dir/test_display_server_main_loop_events.cpp.o -MF CMakeFiles/mir_integration_tests.dir/test_display_server_main_loop_events.cpp.o.d -o CMakeFiles/mir_integration_tests.dir/test_display_server_main_loop_events.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/integration-tests/test_display_server_main_loop_events.cpp
-[ 65%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/shared_library_test.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/shared_library_test.cpp.o -MF CMakeFiles/mir_unit_tests.dir/shared_library_test.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/shared_library_test.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/shared_library_test.cpp
-make  -f tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/build.make tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/x11 /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/x11 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/build.make tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 65%] Building CXX object tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/test_platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/x11 && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_x11_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/test_platform.cpp.o -MF CMakeFiles/mir_unit_tests_x11.dir/test_platform.cpp.o.d -o CMakeFiles/mir_unit_tests_x11.dir/test_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/x11/test_platform.cpp
-[ 65%] Linking CXX executable ../../../../bin/mir_unit_tests_eglstream-kms.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/eglstream-kms && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_unit_tests_eglstream-kms.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_unit_tests_eglstream-kms.dir/link.d "CMakeFiles/mir_unit_tests_eglstream-kms.dir/server/test_utils.cpp.o" "../../../../src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform_symbols.cpp.o" "../../../../src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform.cpp.o" "../../../../src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/buffer_allocator.cpp.o" "../../../../src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/display.cpp.o" "../../../../src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/kms_display_configuration.cpp.o" "../../../../src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/egl_output.cpp.o" "../../../../src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/utils.cpp.o" "../../../mir_test_doubles/CMakeFiles/mir-test-doubles-udev.dir/mock_udev.cpp.o" ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_extensions.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_resources.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_error.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/display_configuration.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/gamma_curves.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/buffer_basic.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/pixel_format_utils.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/overlapping_output_grouping.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/texture.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/program.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/program_factory.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_wayland_allocator.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/cpu_buffers.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_logger.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/linux_dmabuf.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/drm_formats.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_context_executor.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_buffer_copy.cpp.o "../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/linux-dmabuf-unstable-v1_wrapper.cpp.o" ../../../../src/platform/options/CMakeFiles/miroptions.dir/program_option.cpp.o ../../../../src/platform/options/CMakeFiles/miroptions.dir/default_configuration.cpp.o ../../../../src/platform/udev/CMakeFiles/mirudev.dir/udev_wrapper.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/run_mir.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/report_exception.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/terminate_with_current_exception.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/display_server.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/default_server_configuration.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop_sources.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/default_emergency_cleanup.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/server.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/lockable_callback_wrapper.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/basic_callback.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/shm_backing.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/basic_seat.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/builtin_cursor_images.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/config_changer.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/cursor_controller.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/default_configuration.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/default_device.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/default_event_builder.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/default_input_device_hub.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/default_input_manager.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/event_filter_chain_dispatcher.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/input_modifier_utils.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/input_probe.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/key_repeat_dispatcher.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/keyboard_resync_dispatcher.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/null_input_dispatcher.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/seat_input_device_tracker.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/surface_input_dispatcher.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/touchspot_controller.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/validator.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/vt_filter.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/seat_observer_multiplexer.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/idle_poking_dispatcher.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/virtual_input_device.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/xkb_mapper_registrar.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/application_session.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/basic_surface.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/broadcasting_session_event_sink.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/default_configuration.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/session_container.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/mediating_display_changer.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/session_manager.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_allocator.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_stack.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_event_source.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/null_surface_observer.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/null_observer.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/scene_change_notification.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_change_notification.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_container.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_impl.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_manager_impl.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/rendering_tracker.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/timeout_application_not_responding_detector.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/output_properties_cache.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/application_not_responding_detector_wrapper.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/basic_clipboard.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_state_tracker.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/basic_text_input_hub.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/basic_idle_hub.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor_factory.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/multi_threaded_compositor.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/occlusion.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/default_configuration.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/stream.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/multi_monitor_arbiter.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/basic_screen_shooter.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/null_screen_shooter.cpp.o ../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/default_configuration.cpp.o ../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/default_display_configuration_policy.cpp.o ../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/software_cursor.cpp.o ../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/display_configuration_observer_multiplexer.cpp.o ../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/platform_probe.cpp.o ../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_display.cpp.o ../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_hw_cursor.cpp.o "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_default_configuration.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_connector.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_client.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_executor.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/null_event_sink.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_surface_observer.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_input_dispatcher.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device_manager.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_source.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/output_manager.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/pointer_constraints_unstable_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/relative_pointer_unstable_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_subcompositor.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/window_wl_surface_role.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_surface.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_seat.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/keyboard_helper.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_keyboard.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_pointer.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_touch.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_shell.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_v6.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_stable.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_output_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/layer_shell_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/mir_shell.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/resource_lifetime_tracker.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_region.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/foreign_toplevel_manager_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/desktop_file_manager.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/frame_executor.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_keyboard_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_pointer_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v3.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v2.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_common.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v2.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_grab_keyboard_v2.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/idle_inhibit_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wlr_screencopy_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/primary_selection_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_lock_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_decoration_unstable_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_frontend.tp.c.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/shm.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_credentials.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wp_viewporter.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/fractional_scale_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_activation_v1.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_default_configuration.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_connector.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_spawner.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_server.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xcb_connection.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_wm.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_cursors.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_provider.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_source.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_client_manager.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_role.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_observer.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/scaled_buffer_stream.cpp.o" ../../../../src/server/shell/CMakeFiles/mirshell.dir/abstract_shell.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/graphics_display_layout.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/default_configuration.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/shell_wrapper.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/system_compositor_window_manager.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/default_persistent_surface_store.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/persistent_surface_store.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/surface_specification.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/surface_stack_wrapper.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/basic_idle_handler.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/token_authority.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/accessibility_manager.cpp.o ../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_manager.cpp.o ../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_decoration.cpp.o ../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/window.cpp.o ../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/input.cpp.o ../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/renderer.cpp.o ../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/decoration_strategy.cpp.o ../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/compositor_report.cpp.o ../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/display_report.cpp.o ../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/input_report.cpp.o ../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/lttng_report_factory.cpp.o ../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/scene_report.cpp.o ../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/server_tracepoint_provider.cpp.o ../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/shared_library_prober_report.cpp.o ../../../../src/server/report/CMakeFiles/mirreport.dir/default_server_configuration.cpp.o ../../../../src/server/report/CMakeFiles/mirreport.dir/reports.cpp.o ../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/display_report.cpp.o ../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/input_report.cpp.o ../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/compositor_report.cpp.o ../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/scene_report.cpp.o ../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/seat_report.cpp.o ../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/shell_report.cpp.o ../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/logging_report_factory.cpp.o ../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/display_configuration_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/compositor_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/display_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/input_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/scene_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/seat_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/shell_report.cpp.o ../../../../src/server/console/CMakeFiles/mirconsole.dir/linux_virtual_terminal.cpp.o ../../../../src/server/console/CMakeFiles/mirconsole.dir/logind_console_services.cpp.o ../../../../src/server/console/CMakeF[ 65%] Building CXX object tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/test_udev_wrapper_asan_skip.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_umock_unit_tests_EXPORTS -DUMOCKDEV_VERSION=0.19 -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/test_udev_wrapper_asan_skip.cpp.o -MF CMakeFiles/mir_umock_unit_tests.dir/test_udev_wrapper_asan_skip.cpp.o.d -o CMakeFiles/mir_umock_unit_tests.dir/test_udev_wrapper_asan_skip.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_udev_wrapper_asan_skip.cpp
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 65%] Built target mirplatformtest
-make  -f tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/build.make tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/virtual /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/virtual /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/build.make tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 65%] Building CXX object tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/test_platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/virtual && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_virtual_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/test_platform.cpp.o -MF CMakeFiles/mir_unit_tests_virtual.dir/test_platform.cpp.o.d -o CMakeFiles/mir_unit_tests_virtual.dir/test_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/virtual/test_platform.cpp
-[ 65%] Building CXX object tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/test_display.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/virtual && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_virtual_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/test_display.cpp.o -MF CMakeFiles/mir_unit_tests_virtual.dir/test_display.cpp.o.d -o CMakeFiles/mir_unit_tests_virtual.dir/test_display.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/virtual/test_display.cpp
-[ 65%] Building CXX object tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/graphics/test_platform_prober.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_umock_unit_tests_EXPORTS -DUMOCKDEV_VERSION=0.19 -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/graphics/test_platform_prober.cpp.o -MF CMakeFiles/mir_umock_unit_tests.dir/graphics/test_platform_prober.cpp.o.d -o CMakeFiles/mir_umock_unit_tests.dir/graphics/test_platform_prober.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/test_platform_prober.cpp
-[ 65%] Building CXX object tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/input/evdev/test_evdev_input_platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_umock_unit_tests_EXPORTS -DUMOCKDEV_VERSION=0.19 -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/input/evdev/test_evdev_input_platform.cpp.o -MF CMakeFiles/mir_umock_unit_tests.dir/input/evdev/test_evdev_input_platform.cpp.o.d -o CMakeFiles/mir_umock_unit_tests.dir/input/evdev/test_evdev_input_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/evdev/test_evdev_input_platform.cpp
-[ 65%] Building CXX object tests/integration-tests/CMakeFiles/mir_integration_tests.dir/test_server_client_types.cpp.o
+[ 64%] Building CXX object tests/integration-tests/CMakeFiles/mir_integration_tests.dir/test_server_client_types.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/cookie -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/integration-tests/CMakeFiles/mir_integration_tests.dir/test_server_client_types.cpp.o -MF CMakeFiles/mir_integration_tests.dir/test_server_client_types.cpp.o.d -o CMakeFiles/mir_integration_tests.dir/test_server_client_types.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/integration-tests/test_server_client_types.cpp
-iles/mirconsole.dir/minimal_console_services.cpp.o ../../../../src/server/console/CMakeFiles/mirconsole.dir/default_configuration.cpp.o ../../../../src/server/console/CMakeFiles/mirconsole.dir/ioctl_vt_switcher.cpp.o "../../../../src/server/console/CMakeFiles/mirconsole.dir/logind-seat.c.o" "../../../../src/server/console/CMakeFiles/mirconsole.dir/logind-session.c.o" ../../../../src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer.cpp.o ../../../../src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer_factory.cpp.o ../../../../src/gl/CMakeFiles/mirgl.dir/tessellation_helpers.cpp.o -o ../../../../bin/mir_unit_tests_eglstream-kms.bin  ../../../mir_test/libmir-test-static.a ../../../mir_test_framework/libmir-test-framework-static.a ../../../mir_test_doubles/libmir-test-doubles-static.a ../../../mir_test_doubles/libmir-test-doubles-platform-static.a ../../../../src/platforms/common/server/libserver_platform_common.a ../../../mir_test_framework/libmir-test-framework-static.a /usr/lib/i386-linux-gnu/libumockdev.so ../../../../lib/libmirserver.so.63 ../../../../src/platforms/common/server/libserver_platform_common.a ../../../../src/platforms/common/server/kms-utils/libkms_utils.a ../../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libGLESv2.so ../../../../lib/libmirwayland.so.5 ../../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libwayland-server.so /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 ../../../../libGMock.a -ldl -lgtest_main -lgtest /usr/lib/i386-linux-gnu/libnvidia-egl-wayland.so
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 65%] Built target mir_unit_tests_eglstream-kms
-[ 66%] Building CXX object tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/input/test_input_platform_probing.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_umock_unit_tests_EXPORTS -DUMOCKDEV_VERSION=0.19 -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/input/test_input_platform_probing.cpp.o -MF CMakeFiles/mir_umock_unit_tests.dir/input/test_input_platform_probing.cpp.o.d -o CMakeFiles/mir_umock_unit_tests.dir/input/test_input_platform_probing.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_input_platform_probing.cpp
-[ 66%] Building CXX object tests/integration-tests/CMakeFiles/mir_integration_tests.dir/compositor/test_synchronizer.cpp.o
+[ 64%] Building CXX object tests/integration-tests/CMakeFiles/mir_integration_tests.dir/compositor/test_synchronizer.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/cookie -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/integration-tests/CMakeFiles/mir_integration_tests.dir/compositor/test_synchronizer.cpp.o -MF CMakeFiles/mir_integration_tests.dir/compositor/test_synchronizer.cpp.o.d -o CMakeFiles/mir_integration_tests.dir/compositor/test_synchronizer.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/integration-tests/compositor/test_synchronizer.cpp
-[ 66%] Building CXX object tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/input/test_x11_platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_umock_unit_tests_EXPORTS -DUMOCKDEV_VERSION=0.19 -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/input/test_x11_platform.cpp.o -MF CMakeFiles/mir_umock_unit_tests.dir/input/test_x11_platform.cpp.o.d -o CMakeFiles/mir_umock_unit_tests.dir/input/test_x11_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_x11_platform.cpp
-[ 66%] Linking CXX executable ../../../../bin/mir_unit_tests_virtual.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/virtual && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_unit_tests_virtual.dir/link.txt --verbose=1
-[ 66%] Building CXX object tests/integration-tests/CMakeFiles/mir_integration_tests.dir/input/test_configuring_input_manager.cpp.o
+[ 64%] Building CXX object tests/integration-tests/CMakeFiles/mir_integration_tests.dir/input/test_configuring_input_manager.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/cookie -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/integration-tests/CMakeFiles/mir_integration_tests.dir/input/test_configuring_input_manager.cpp.o -MF CMakeFiles/mir_integration_tests.dir/input/test_configuring_input_manager.cpp.o.d -o CMakeFiles/mir_integration_tests.dir/input/test_configuring_input_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/integration-tests/input/test_configuring_input_manager.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--export-dynamic -rdynamic -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_unit_tests_virtual.dir/link.d CMakeFiles/mir_unit_tests_virtual.dir/test_platform.cpp.o CMakeFiles/mir_unit_tests_virtual.dir/test_display.cpp.o ../../../../src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/graphics.cpp.o ../../../../src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/platform.cpp.o ../../../../src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display.cpp.o ../../../../src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display_configuration.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/compositor_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/display_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/input_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/scene_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/seat_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/shell_report.cpp.o -o ../../../../bin/mir_unit_tests_virtual.bin  ../../../mir_test/libmir-test-static.a ../../../mir_test_doubles/libmir-test-doubles-static.a ../../../mir_test_doubles/libmir-test-doubles-platform-static.a ../../../mir_test_framework/libmir-test-framework-static.a ../../../../src/platforms/common/server/libserver_platform_common.a /usr/lib/i386-linux-gnu/libumockdev.so ../../../../lib/libmirserver.so.63 ../../../../src/platforms/common/server/libserver_platform_common.a ../../../../src/platforms/common/server/kms-utils/libkms_utils.a ../../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libGLESv2.so ../../../../lib/libmirwayland.so.5 ../../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libwayland-server.so /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 ../../../../libGMock.a -ldl -lgtest_main -lgtest
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 66%] Built target mir_unit_tests_virtual
-make  -f tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/build.make tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/DependInfo.cmake "--color="
+[ 66%] Building CXX object tests/integration-tests/CMakeFiles/mir_integration_tests.dir/input/test_cursor_listener.cpp.o
+[ 66%] Building CXX object tests/integration-tests/CMakeFiles/mir_integration_tests.dir/input/test_single_seat_setup.cpp.o
+[ 66%] Building CXX object tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/gbm-kms_platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/cookie -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/integration-tests/CMakeFiles/mir_integration_tests.dir/input/test_cursor_listener.cpp.o -MF CMakeFiles/mir_integration_tests.dir/input/test_cursor_listener.cpp.o.d -o CMakeFiles/mir_integration_tests.dir/input/test_cursor_listener.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/integration-tests/input/test_cursor_listener.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/cookie -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/integration-tests/CMakeFiles/mir_integration_tests.dir/input/test_single_seat_setup.cpp.o -MF CMakeFiles/mir_integration_tests.dir/input/test_single_seat_setup.cpp.o.d -o CMakeFiles/mir_integration_tests.dir/input/test_single_seat_setup.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/integration-tests/input/test_single_seat_setup.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/platforms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/gbm-kms_platform.cpp.o -MF CMakeFiles/mirplatformtest.dir/gbm-kms_platform.cpp.o.d -o CMakeFiles/mirplatformtest.dir/gbm-kms_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms/gbm-kms_platform.cpp
+[ 66%] Building CXX object tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/x11_platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/platforms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/x11_platform.cpp.o -MF CMakeFiles/mirplatformtest.dir/x11_platform.cpp.o.d -o CMakeFiles/mirplatformtest.dir/x11_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms/x11_platform.cpp
+[ 66%] Building CXX object tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/eglstream-kms_platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/platforms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/eglstream-kms_platform.cpp.o -MF CMakeFiles/mirplatformtest.dir/eglstream-kms_platform.cpp.o.d -o CMakeFiles/mirplatformtest.dir/eglstream-kms_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms/eglstream-kms_platform.cpp
+[ 66%] Linking CXX executable ../../bin/mir_platform_graphics_test_harness.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/platform_test_harness && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_platform_graphics_test_harness.dir/link.txt --verbose=1
+[ 66%] Building CXX object tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/wayland_platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/platforms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_SERVER_GRAPHICS_PLATFORM_VERSION=\"MIR_GRAPHICS_PLATFORM_2.18\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/platforms/CMakeFiles/mirplatformtest.dir/wayland_platform.cpp.o -MF CMakeFiles/mirplatformtest.dir/wayland_platform.cpp.o.d -o CMakeFiles/mirplatformtest.dir/wayland_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms/wayland_platform.cpp
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_platform_graphics_test_harness.dir/link.d CMakeFiles/mir_platform_graphics_test_harness.dir/graphics_platform_test_harness.cpp.o -o ../../bin/mir_platform_graphics_test_harness.bin  ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a ../../src/platforms/common/server/libserver_platform_common.a /usr/lib/i386-linux-gnu/libGLESv2.so ../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libudev.so ../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libdrm.so ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/libfreetype.so -latomic
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/build.make tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 66%] Building CXX object tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/platform_graphics_dummy.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirplatformgraphicsstub_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -fPIC -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/platform_graphics_dummy.cpp.o -MF CMakeFiles/mirplatformgraphicsstub.dir/platform_graphics_dummy.cpp.o.d -o CMakeFiles/mirplatformgraphicsstub.dir/platform_graphics_dummy.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/platform_graphics_dummy.cpp
-[ 67%] Building CXX object tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/test_display.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/x11 && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_x11_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/test_display.cpp.o -MF CMakeFiles/mir_unit_tests_x11.dir/test_display.cpp.o.d -o CMakeFiles/mir_unit_tests_x11.dir/test_display.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/x11/test_display.cpp
-[ 67%] Building CXX object tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/stubbed_graphics_platform.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PREFIX=\"/build/reproducible-path/mir-2.20.0/build-i386\" -DMIR_INSTALL_PREFIX=\"/usr\" -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_SERVER_INPUT_PLATFORM_ABI_STRING=\"10\" -DMIR_SERVER_PLATFORM_PATH=\"/usr/lib/i386-linux-gnu/mir/server-platform\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmirplatformgraphicsstub_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -fPIC -Wno-error=infinite-recursion -pthread -MD -MT tests/mir_test_framework/CMakeFiles/mirplatformgraphicsstub.dir/stubbed_graphics_platform.cpp.o -MF CMakeFiles/mirplatformgraphicsstub.dir/stubbed_graphics_platform.cpp.o.d -o CMakeFiles/mirplatformgraphicsstub.dir/stubbed_graphics_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/mir_test_framework/stubbed_graphics_platform.cpp
-[ 67%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_sink.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_sink.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_sink.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_sink.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_display_sink.cpp
-[ 67%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_multi_monitor.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_multi_monitor.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_multi_monitor.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_multi_monitor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_display_multi_monitor.cpp
-[ 67%] Linking CXX shared module ../../lib/server-modules/graphics-dummy.so
+[ 66%] Built target mir_platform_graphics_test_harness
+[ 66%] Linking CXX shared module ../../lib/server-modules/graphics-dummy.so
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatformgraphicsstub.dir/link.txt --verbose=1
-/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/symbols-server.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatformgraphicsstub.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../lib/server-modules/graphics-dummy.so CMakeFiles/mirplatformgraphicsstub.dir/platform_graphics_dummy.cpp.o CMakeFiles/mirplatformgraphicsstub.dir/stubbed_graphics_platform.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../mir_test/libmir-test-static.a libmir-test-framework-static.a ../mir_test_doubles/libmir-test-doubles-static.a libmir-test-framework-static.a /usr/lib/i386-linux-gnu/libumockdev.so ../../lib/libmirserver.so.63 ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 -lgtest_main ../../libGMock.a -lgtest
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 67%] Built target mirplatformgraphicsstub
-make  -f src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkms.dir/build.make src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkms.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkms.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkms.dir/build.make src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkms.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 67%] Building CXX object src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkms.dir/platform_symbols.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"gbm-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -Dmirplatformgraphicsgbmkms_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/include -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkms.dir/platform_symbols.cpp.o -MF CMakeFiles/mirplatformgraphicsgbmkms.dir/platform_symbols.cpp.o.d -o CMakeFiles/mirplatformgraphicsgbmkms.dir/platform_symbols.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server/kms/platform_symbols.cpp
-make  -f src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickms.dir/build.make src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickms.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickms.dir/DependInfo.cmake "--color="
+[ 66%] Built target mirplatformtest
+/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_framework/symbols-server.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatformgraphicsstub.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../lib/server-modules/graphics-dummy.so CMakeFiles/mirplatformgraphicsstub.dir/platform_graphics_dummy.cpp.o CMakeFiles/mirplatformgraphicsstub.dir/stubbed_graphics_platform.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../mir_test/libmir-test-static.a libmir-test-framework-static.a ../mir_test_doubles/libmir-test-doubles-static.a libmir-test-framework-static.a /usr/lib/i386-linux-gnu/libumockdev.so ../../lib/libmirserver.so.63 ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 -lgtest_main ../../libGMock.a -lgtest
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickms.dir/build.make src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickms.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 67%] Building CXX object src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickms.dir/platform_symbols.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"atomic-kms\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__GBM__ -Dmirplatformgraphicsatomickms_EXPORTS -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/.. -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -MD -MT src/platforms/atomic-kms/server/kms/CMakeFiles/mirplatformgraphicsatomickms.dir/platform_symbols.cpp.o -MF CMakeFiles/mirplatformgraphicsatomickms.dir/platform_symbols.cpp.o.d -o CMakeFiles/mirplatformgraphicsatomickms.dir/platform_symbols.cpp.o -c /build/reproducible-path/mir-2.20.0/src/platforms/atomic-kms/server/kms/platform_symbols.cpp
-[ 67%] Linking CXX shared module ../../../../../lib/server-modules/graphics-gbm-kms.so.23
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatformgraphicsgbmkms.dir/link.txt --verbose=1
-/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server/kms/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatformgraphicsgbmkms.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../../../../lib/server-modules/graphics-gbm-kms.so.23 CMakeFiles/mirplatformgraphicsgbmkms.dir/platform_symbols.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/bypass.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/cursor.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display_buffer.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/kms_page_flipper.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/platform.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_display_configuration.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output_container.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/egl_helper.cpp.o CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/quirks.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../libmirsharedgbmservercommon-static.a /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 ../../../common/server/libserver_platform_common.a ../../../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libEGL.so ../../../../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../../common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libdrm.so ../../../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 -L/usr/lib/i386-linux-gnu -lgbm -lgbm /usr/lib/i386-linux-gnu/libgbm.so
+[ 66%] Built target mirplatformgraphicsstub
+[ 66%] Linking CXX static library libmiral-internal.a
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/cmake -P CMakeFiles/miral-internal.dir/cmake_clean_target.cmake
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/cmake -E cmake_link_script CMakeFiles/miral-internal.dir/link.txt --verbose=1
+/usr/bin/ar qc libmiral-internal.a "CMakeFiles/miral-internal.dir/active_outputs.cpp.o" "CMakeFiles/miral-internal.dir/application_info_internal.cpp.o" "CMakeFiles/miral-internal.dir/application_selector.cpp.o" "CMakeFiles/miral-internal.dir/basic_window_manager.cpp.o" "CMakeFiles/miral-internal.dir/system_compositor_window_manager.cpp.o" "CMakeFiles/miral-internal.dir/display_configuration_listeners.cpp.o" "CMakeFiles/miral-internal.dir/fd_manager.cpp.o" "CMakeFiles/miral-internal.dir/input_device_config.cpp.o" "CMakeFiles/miral-internal.dir/launch_app.cpp.o" "CMakeFiles/miral-internal.dir/mru_window_list.cpp.o" "CMakeFiles/miral-internal.dir/open_desktop_entry.cpp.o" "CMakeFiles/miral-internal.dir/static_display_config.cpp.o" "CMakeFiles/miral-internal.dir/window_info_internal.cpp.o" "CMakeFiles/miral-internal.dir/window_management_trace.cpp.o" "CMakeFiles/miral-internal.dir/xcursor_loader.cpp.o" "CMakeFiles/miral-internal.dir/xcursor.c.o" "CMakeFiles/miral-internal.dir/window_specification_internal.cpp.o"
+/usr/bin/ranlib libmiral-internal.a
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 67%] Built target mirplatformgraphicsgbmkms
+[ 66%] Built target miral-internal
 make  -f src/miral/CMakeFiles/miral-external.dir/build.make src/miral/CMakeFiles/miral-external.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/miral /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/miral /build/reproducible-path/mir-2.20.0/build-i386/src/miral/CMakeFiles/miral-external.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/miral/CMakeFiles/miral-external.dir/build.make src/miral/CMakeFiles/miral-external.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 67%] Building CXX object src/miral/CMakeFiles/miral-external.dir/add_init_callback.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/add_init_callback.cpp.o -MF CMakeFiles/miral-external.dir/add_init_callback.cpp.o.d -o CMakeFiles/miral-external.dir/add_init_callback.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/add_init_callback.cpp
-[ 68%] Linking CXX shared module ../../../../../lib/server-modules/graphics-atomic-kms.so.23
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms && /usr/bin/cmake -E cmake_link_script CMakeFiles/mirplatformgraphicsatomickms.dir/link.txt --verbose=1
-/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/atomic-kms/server/kms/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mirplatformgraphicsatomickms.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../../../../lib/server-modules/graphics-atomic-kms.so.23 CMakeFiles/mirplatformgraphicsatomickms.dir/platform_symbols.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/atomic_kms_output.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/bypass.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/cursor.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/display_buffer.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/platform.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_display_configuration.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/real_kms_output_container.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/egl_helper.cpp.o CMakeFiles/mirplatformgraphicsatomickmsobjects.dir/quirks.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../libmirsharedatomickmscommon-static.a /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 ../../../common/server/libserver_platform_common.a ../../../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libEGL.so ../../../../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../../common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libdrm.so ../../../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 -L/usr/lib/i386-linux-gnu -lgbm -lgbm /usr/lib/i386-linux-gnu/libgbm.so
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 68%] Built target mirplatformgraphicsatomickms
-[ 68%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_raii.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_raii.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_raii.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_raii.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_raii.cpp
-[ 68%] Building CXX object src/miral/CMakeFiles/miral-external.dir/application.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/application.cpp.o -MF CMakeFiles/miral-external.dir/application.cpp.o.d -o CMakeFiles/miral-external.dir/application.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/application.cpp
-[ 68%] Linking CXX executable ../../../../bin/mir_unit_tests_x11.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/x11 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_unit_tests_x11.dir/link.txt --verbose=1
-[ 69%] Building CXX object src/miral/CMakeFiles/miral-external.dir/application_authorizer.cpp.o
+[ 66%] Building CXX object src/miral/CMakeFiles/miral-external.dir/display_configuration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/display_configuration.cpp.o -MF CMakeFiles/miral-external.dir/display_configuration.cpp.o.d -o CMakeFiles/miral-external.dir/display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/display_configuration.cpp
+[ 66%] Building CXX object src/miral/CMakeFiles/miral-external.dir/input_configuration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/input_configuration.cpp.o -MF CMakeFiles/miral-external.dir/input_configuration.cpp.o.d -o CMakeFiles/miral-external.dir/input_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/input_configuration.cpp
+[ 66%] Building CXX object src/miral/CMakeFiles/miral-external.dir/idle_listener.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/idle_listener.cpp.o -MF CMakeFiles/miral-external.dir/idle_listener.cpp.o.d -o CMakeFiles/miral-external.dir/idle_listener.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/idle_listener.cpp
+[ 67%] Building CXX object src/miral/CMakeFiles/miral-external.dir/application_authorizer.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/application_authorizer.cpp.o -MF CMakeFiles/miral-external.dir/application_authorizer.cpp.o.d -o CMakeFiles/miral-external.dir/application_authorizer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/application_authorizer.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--export-dynamic -rdynamic -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_unit_tests_x11.dir/link.d CMakeFiles/mir_unit_tests_x11.dir/test_platform.cpp.o CMakeFiles/mir_unit_tests_x11.dir/test_display.cpp.o ../../../../src/platforms/x11/CMakeFiles/mirplatformserverx11sharedresources.dir/x11_resources.cpp.o ../../../../src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/platform.cpp.o ../../../../src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display.cpp.o ../../../../src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display_configuration.cpp.o ../../../../src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display_sink.cpp.o ../../../../src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/egl_helper.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/compositor_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/display_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/input_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/scene_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/seat_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/shell_report.cpp.o -o ../../../../bin/mir_unit_tests_x11.bin  ../../../mir_test/libmir-test-static.a ../../../mir_test_doubles/libmir-test-doubles-static.a ../../../mir_test_doubles/libmir-test-doubles-platform-static.a ../../../mir_test_framework/libmir-test-framework-static.a ../../../../src/platforms/common/server/libserver_platform_common.a /usr/lib/i386-linux-gnu/libumockdev.so ../../../../lib/libmirserver.so.63 ../../../../src/platforms/common/server/libserver_platform_common.a ../../../../src/platforms/common/server/kms-utils/libkms_utils.a ../../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libGLESv2.so ../../../../lib/libmirwayland.so.5 ../../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libwayland-server.so /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 ../../../../libGMock.a -ldl -lgtest_main -lgtest
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 69%] Built target mir_unit_tests_x11
-[ 69%] Building CXX object src/miral/CMakeFiles/miral-external.dir/application_info.cpp.o
+[ 67%] Building CXX object src/miral/CMakeFiles/miral-external.dir/application_info.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/application_info.cpp.o -MF CMakeFiles/miral-external.dir/application_info.cpp.o.d -o CMakeFiles/miral-external.dir/application_info.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/application_info.cpp
-[ 69%] Building CXX object src/miral/CMakeFiles/miral-external.dir/canonical_window_manager.cpp.o
+[ 68%] Building CXX object src/miral/CMakeFiles/miral-external.dir/external_client.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/external_client.cpp.o -MF CMakeFiles/miral-external.dir/external_client.cpp.o.d -o CMakeFiles/miral-external.dir/external_client.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/external_client.cpp
+[ 68%] Building CXX object src/miral/CMakeFiles/miral-external.dir/application.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/application.cpp.o -MF CMakeFiles/miral-external.dir/application.cpp.o.d -o CMakeFiles/miral-external.dir/application.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/application.cpp
+[ 68%] Building CXX object src/miral/CMakeFiles/miral-external.dir/canonical_window_manager.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread  -Wno-attribute-alias -MD -MT src/miral/CMakeFiles/miral-external.dir/canonical_window_manager.cpp.o -MF CMakeFiles/miral-external.dir/canonical_window_manager.cpp.o.d -o CMakeFiles/miral-external.dir/canonical_window_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/canonical_window_manager.cpp
-[ 69%] Building CXX object tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/input/test_x11_module.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_umock_unit_tests_EXPORTS -DUMOCKDEV_VERSION=0.19 -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/input/test_x11_module.cpp.o -MF CMakeFiles/mir_umock_unit_tests.dir/input/test_x11_module.cpp.o.d -o CMakeFiles/mir_umock_unit_tests.dir/input/test_x11_module.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_x11_module.cpp
-[ 69%] Building CXX object src/miral/CMakeFiles/miral-external.dir/config_file.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/config_file.cpp.o -MF CMakeFiles/miral-external.dir/config_file.cpp.o.d -o CMakeFiles/miral-external.dir/config_file.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/config_file.cpp
-[ 69%] Building CXX object src/miral/CMakeFiles/miral-external.dir/configuration_option.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/configuration_option.cpp.o -MF CMakeFiles/miral-external.dir/configuration_option.cpp.o.d -o CMakeFiles/miral-external.dir/configuration_option.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/configuration_option.cpp
-[ 70%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_default_emergency_cleanup.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_default_emergency_cleanup.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_default_emergency_cleanup.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_default_emergency_cleanup.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_default_emergency_cleanup.cpp
-[ 70%] Building CXX object src/miral/CMakeFiles/miral-external.dir/cursor_theme.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/cursor_theme.cpp.o -MF CMakeFiles/miral-external.dir/cursor_theme.cpp.o.d -o CMakeFiles/miral-external.dir/cursor_theme.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/cursor_theme.cpp
-[ 70%] Building CXX object src/miral/CMakeFiles/miral-external.dir/custom_renderer.cpp.o
+[ 68%] Building CXX object src/miral/CMakeFiles/miral-external.dir/custom_renderer.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/custom_renderer.cpp.o -MF CMakeFiles/miral-external.dir/custom_renderer.cpp.o.d -o CMakeFiles/miral-external.dir/custom_renderer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/custom_renderer.cpp
-[ 70%] Building CXX object tests/integration-tests/CMakeFiles/mir_integration_tests.dir/input/test_cursor_listener.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/cookie -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/integration-tests/CMakeFiles/mir_integration_tests.dir/input/test_cursor_listener.cpp.o -MF CMakeFiles/mir_integration_tests.dir/input/test_cursor_listener.cpp.o.d -o CMakeFiles/mir_integration_tests.dir/input/test_cursor_listener.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/integration-tests/input/test_cursor_listener.cpp
-[ 70%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_thread_safe_list.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_thread_safe_list.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_thread_safe_list.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_thread_safe_list.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_thread_safe_list.cpp
-[ 70%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_fatal.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_fatal.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_fatal.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_fatal.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_fatal.cpp
-[ 70%] Building CXX object src/miral/CMakeFiles/miral-external.dir/display_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/display_configuration.cpp.o -MF CMakeFiles/miral-external.dir/display_configuration.cpp.o.d -o CMakeFiles/miral-external.dir/display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/display_configuration.cpp
-[ 71%] Building CXX object src/miral/CMakeFiles/miral-external.dir/external_client.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/external_client.cpp.o -MF CMakeFiles/miral-external.dir/external_client.cpp.o.d -o CMakeFiles/miral-external.dir/external_client.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/external_client.cpp
-[ 72%] Building CXX object tests/integration-tests/CMakeFiles/mir_integration_tests.dir/input/test_single_seat_setup.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/cookie -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/integration-tests/CMakeFiles/mir_integration_tests.dir/input/test_single_seat_setup.cpp.o -MF CMakeFiles/mir_integration_tests.dir/input/test_single_seat_setup.cpp.o.d -o CMakeFiles/mir_integration_tests.dir/input/test_single_seat_setup.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/integration-tests/input/test_single_seat_setup.cpp
-[ 72%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_fd.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_fd.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_fd.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_fd.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_fd.cpp
-[ 72%] Building CXX object src/miral/CMakeFiles/miral-external.dir/idle_listener.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/idle_listener.cpp.o -MF CMakeFiles/miral-external.dir/idle_listener.cpp.o.d -o CMakeFiles/miral-external.dir/idle_listener.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/idle_listener.cpp
-[ 72%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_flags.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_flags.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_flags.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_flags.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_flags.cpp
-[ 72%] Building CXX object src/miral/CMakeFiles/miral-external.dir/input_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/input_configuration.cpp.o -MF CMakeFiles/miral-external.dir/input_configuration.cpp.o.d -o CMakeFiles/miral-external.dir/input_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/input_configuration.cpp
-[ 72%] Building CXX object src/miral/CMakeFiles/miral-external.dir/keymap.cpp.o
+[ 68%] Building CXX object src/miral/CMakeFiles/miral-external.dir/keymap.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -I/build/reproducible-path/mir-2.20.0/src/include/platform -MD -MT src/miral/CMakeFiles/miral-external.dir/keymap.cpp.o -MF CMakeFiles/miral-external.dir/keymap.cpp.o.d -o CMakeFiles/miral-external.dir/keymap.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/keymap.cpp
-[ 72%] Building CXX object src/miral/CMakeFiles/miral-external.dir/minimal_window_manager.cpp.o
+[ 68%] Building CXX object src/miral/CMakeFiles/miral-external.dir/cursor_theme.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/cursor_theme.cpp.o -MF CMakeFiles/miral-external.dir/cursor_theme.cpp.o.d -o CMakeFiles/miral-external.dir/cursor_theme.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/cursor_theme.cpp
+[ 68%] Building CXX object src/miral/CMakeFiles/miral-external.dir/configuration_option.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/configuration_option.cpp.o -MF CMakeFiles/miral-external.dir/configuration_option.cpp.o.d -o CMakeFiles/miral-external.dir/configuration_option.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/configuration_option.cpp
+[ 68%] Building CXX object src/miral/CMakeFiles/miral-external.dir/add_init_callback.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/add_init_callback.cpp.o -MF CMakeFiles/miral-external.dir/add_init_callback.cpp.o.d -o CMakeFiles/miral-external.dir/add_init_callback.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/add_init_callback.cpp
+[ 68%] Building CXX object src/miral/CMakeFiles/miral-external.dir/config_file.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/config_file.cpp.o -MF CMakeFiles/miral-external.dir/config_file.cpp.o.d -o CMakeFiles/miral-external.dir/config_file.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/config_file.cpp
+[ 68%] Building CXX object src/miral/CMakeFiles/miral-external.dir/minimal_window_manager.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/minimal_window_manager.cpp.o -MF CMakeFiles/miral-external.dir/minimal_window_manager.cpp.o.d -o CMakeFiles/miral-external.dir/minimal_window_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/minimal_window_manager.cpp
-[ 72%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_shared_library_prober.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_shared_library_prober.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_shared_library_prober.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_shared_library_prober.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_shared_library_prober.cpp
-[ 72%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_configuration.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_configuration.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_display_configuration.cpp
-[ 72%] Building CXX object src/miral/CMakeFiles/miral-external.dir/display_configuration_option.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/display_configuration_option.cpp.o -MF CMakeFiles/miral-external.dir/display_configuration_option.cpp.o.d -o CMakeFiles/miral-external.dir/display_configuration_option.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/display_configuration_option.cpp
-[ 72%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_lockable_callback.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_lockable_callback.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_lockable_callback.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_lockable_callback.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_lockable_callback.cpp
-[ 72%] Building CXX object src/miral/CMakeFiles/miral-external.dir/output.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/output.cpp.o -MF CMakeFiles/miral-external.dir/output.cpp.o.d -o CMakeFiles/miral-external.dir/output.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/output.cpp
-[ 72%] Building CXX object src/miral/CMakeFiles/miral-external.dir/append_event_filter.cpp.o
+[ 68%] Building CXX object src/miral/CMakeFiles/miral-external.dir/append_event_filter.cpp.o
+[ 68%] Building CXX object src/miral/CMakeFiles/miral-external.dir/output.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/append_event_filter.cpp.o -MF CMakeFiles/miral-external.dir/append_event_filter.cpp.o.d -o CMakeFiles/miral-external.dir/append_event_filter.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/append_event_filter.cpp
-[ 72%] Building CXX object src/miral/CMakeFiles/miral-external.dir/wayland_extensions.cpp.o
+[ 68%] Building CXX object src/miral/CMakeFiles/miral-external.dir/display_configuration_option.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/output.cpp.o -MF CMakeFiles/miral-external.dir/output.cpp.o.d -o CMakeFiles/miral-external.dir/output.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/output.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/display_configuration_option.cpp.o -MF CMakeFiles/miral-external.dir/display_configuration_option.cpp.o.d -o CMakeFiles/miral-external.dir/display_configuration_option.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/display_configuration_option.cpp
+[ 68%] Building CXX object src/miral/CMakeFiles/miral-external.dir/wayland_extensions.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/wayland_extensions.cpp.o -MF CMakeFiles/miral-external.dir/wayland_extensions.cpp.o.d -o CMakeFiles/miral-external.dir/wayland_extensions.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/wayland_extensions.cpp
-[ 73%] Building CXX object src/miral/CMakeFiles/miral-external.dir/window.cpp.o
+[ 69%] Building CXX object src/miral/CMakeFiles/miral-external.dir/window.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/window.cpp.o -MF CMakeFiles/miral-external.dir/window.cpp.o.d -o CMakeFiles/miral-external.dir/window.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/window.cpp
-[ 73%] Building CXX object src/miral/CMakeFiles/miral-external.dir/window_info.cpp.o
+[ 69%] Building CXX object src/miral/CMakeFiles/miral-external.dir/window_info.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread  -Wno-attribute-alias -MD -MT src/miral/CMakeFiles/miral-external.dir/window_info.cpp.o -MF CMakeFiles/miral-external.dir/window_info.cpp.o.d -o CMakeFiles/miral-external.dir/window_info.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/window_info.cpp
-[ 73%] Building CXX object src/miral/CMakeFiles/miral-external.dir/window_management_options.cpp.o
+[ 69%] Building CXX object src/miral/CMakeFiles/miral-external.dir/window_management_options.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/window_management_options.cpp.o -MF CMakeFiles/miral-external.dir/window_management_options.cpp.o.d -o CMakeFiles/miral-external.dir/window_management_options.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/window_management_options.cpp
-[ 73%] Building CXX object src/miral/CMakeFiles/miral-external.dir/window_specification.cpp.o
+[ 69%] Building CXX object src/miral/CMakeFiles/miral-external.dir/window_specification.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/window_specification.cpp.o -MF CMakeFiles/miral-external.dir/window_specification.cpp.o.d -o CMakeFiles/miral-external.dir/window_specification.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/window_specification.cpp
-[ 73%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_real_kms_output.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_real_kms_output.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_real_kms_output.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_real_kms_output.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_real_kms_output.cpp
-[ 73%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_module_deleter.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_module_deleter.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_module_deleter.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_module_deleter.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_module_deleter.cpp
-[ 73%] Building CXX object src/miral/CMakeFiles/miral-external.dir/internal_client.cpp.o
+[ 69%] Building CXX object src/miral/CMakeFiles/miral-external.dir/internal_client.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread  -Wno-attribute-alias -MD -MT src/miral/CMakeFiles/miral-external.dir/internal_client.cpp.o -MF CMakeFiles/miral-external.dir/internal_client.cpp.o.d -o CMakeFiles/miral-external.dir/internal_client.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/internal_client.cpp
-[ 73%] Building CXX object src/miral/CMakeFiles/miral-external.dir/prepend_event_filter.cpp.o
+[ 69%] Building CXX object src/miral/CMakeFiles/miral-external.dir/prepend_event_filter.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/prepend_event_filter.cpp.o -MF CMakeFiles/miral-external.dir/prepend_event_filter.cpp.o.d -o CMakeFiles/miral-external.dir/prepend_event_filter.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/prepend_event_filter.cpp
-[ 73%] Building CXX object src/miral/CMakeFiles/miral-external.dir/runner.cpp.o
+[ 69%] Building CXX object src/miral/CMakeFiles/miral-external.dir/runner.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/runner.cpp.o -MF CMakeFiles/miral-external.dir/runner.cpp.o.d -o CMakeFiles/miral-external.dir/runner.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/runner.cpp
-[ 73%] Building CXX object src/miral/CMakeFiles/miral-external.dir/session_lock_listener.cpp.o
+[ 69%] Building CXX object src/miral/CMakeFiles/miral-external.dir/session_lock_listener.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/session_lock_listener.cpp.o -MF CMakeFiles/miral-external.dir/session_lock_listener.cpp.o.d -o CMakeFiles/miral-external.dir/session_lock_listener.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/session_lock_listener.cpp
-[ 73%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_kms_page_flipper.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_kms_page_flipper.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_kms_page_flipper.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_kms_page_flipper.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_kms_page_flipper.cpp
-[ 73%] Building CXX object src/miral/CMakeFiles/miral-external.dir/set_command_line_handler.cpp.o
+[ 69%] Building CXX object src/miral/CMakeFiles/miral-external.dir/set_command_line_handler.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/set_command_line_handler.cpp.o -MF CMakeFiles/miral-external.dir/set_command_line_handler.cpp.o.d -o CMakeFiles/miral-external.dir/set_command_line_handler.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/set_command_line_handler.cpp
-[ 74%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_cursor.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_cursor.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_cursor.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_cursor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp
-[ 75%] Building CXX object src/miral/CMakeFiles/miral-external.dir/set_terminator.cpp.o
+[ 70%] Building CXX object src/miral/CMakeFiles/miral-external.dir/set_terminator.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/set_terminator.cpp.o -MF CMakeFiles/miral-external.dir/set_terminator.cpp.o.d -o CMakeFiles/miral-external.dir/set_terminator.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/set_terminator.cpp
-[ 75%] Building CXX object src/miral/CMakeFiles/miral-external.dir/set_window_management_policy.cpp.o
+[ 70%] Building CXX object src/miral/CMakeFiles/miral-external.dir/set_window_management_policy.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread  -Wno-attribute-alias -MD -MT src/miral/CMakeFiles/miral-external.dir/set_window_management_policy.cpp.o -MF CMakeFiles/miral-external.dir/set_window_management_policy.cpp.o.d -o CMakeFiles/miral-external.dir/set_window_management_policy.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/set_window_management_policy.cpp
-[ 75%] Building CXX object src/miral/CMakeFiles/miral-external.dir/toolkit_event.cpp.o
+[ 70%] Building CXX object src/miral/CMakeFiles/miral-external.dir/toolkit_event.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/toolkit_event.cpp.o -MF CMakeFiles/miral-external.dir/toolkit_event.cpp.o.d -o CMakeFiles/miral-external.dir/toolkit_event.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/toolkit_event.cpp
-[ 75%] Building CXX object src/miral/CMakeFiles/miral-external.dir/window_management_policy.cpp.o
+[ 70%] Building CXX object src/miral/CMakeFiles/miral-external.dir/window_management_policy.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread  -Wno-attribute-alias -MD -MT src/miral/CMakeFiles/miral-external.dir/window_management_policy.cpp.o -MF CMakeFiles/miral-external.dir/window_management_policy.cpp.o.d -o CMakeFiles/miral-external.dir/window_management_policy.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/window_management_policy.cpp
-[ 75%] Building CXX object src/miral/CMakeFiles/miral-external.dir/window_manager_tools.cpp.o
+[ 70%] Building CXX object src/miral/CMakeFiles/miral-external.dir/window_manager_tools.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread  -Wno-attribute-alias -MD -MT src/miral/CMakeFiles/miral-external.dir/window_manager_tools.cpp.o -MF CMakeFiles/miral-external.dir/window_manager_tools.cpp.o.d -o CMakeFiles/miral-external.dir/window_manager_tools.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/window_manager_tools.cpp
-[ 75%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_posix_rw_mutex.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_posix_rw_mutex.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_posix_rw_mutex.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_posix_rw_mutex.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_posix_rw_mutex.cpp
-[ 75%] Building CXX object src/miral/CMakeFiles/miral-external.dir/x11_support.cpp.o
+[ 70%] Building CXX object src/miral/CMakeFiles/miral-external.dir/x11_support.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/x11_support.cpp.o -MF CMakeFiles/miral-external.dir/x11_support.cpp.o.d -o CMakeFiles/miral-external.dir/x11_support.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/x11_support.cpp
-[ 75%] Building CXX object src/miral/CMakeFiles/miral-external.dir/zone.cpp.o
+[ 70%] Building CXX object src/miral/CMakeFiles/miral-external.dir/zone.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/zone.cpp.o -MF CMakeFiles/miral-external.dir/zone.cpp.o.d -o CMakeFiles/miral-external.dir/zone.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/zone.cpp
-[ 76%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_posix_timestamp.cpp.o
-[ 76%] Building CXX object src/miral/CMakeFiles/miral-external.dir/decorations.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_posix_timestamp.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_posix_timestamp.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_posix_timestamp.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_posix_timestamp.cpp
+[ 70%] Building CXX object src/miral/CMakeFiles/miral-external.dir/decorations.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miral\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT src/miral/CMakeFiles/miral-external.dir/decorations.cpp.o -MF CMakeFiles/miral-external.dir/decorations.cpp.o.d -o CMakeFiles/miral-external.dir/decorations.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miral/decorations.cpp
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 76%] Built target miral-external
-[ 76%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_bypass.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_bypass.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_bypass.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_bypass.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_bypass.cpp
+[ 70%] Built target miral-external
 make  -f src/miral/CMakeFiles/miral.dir/build.make src/miral/CMakeFiles/miral.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/miral /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/miral /build/reproducible-path/mir-2.20.0/build-i386/src/miral/CMakeFiles/miral.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/miral/CMakeFiles/miral.dir/build.make src/miral/CMakeFiles/miral.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 76%] Linking CXX shared library ../../lib/libmiral.so
+[ 70%] Linking CXX shared library ../../lib/libmiral.so
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/cmake -E cmake_link_script CMakeFiles/miral.dir/link.txt --verbose=1
-[ 76%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_observer_multiplexer.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_observer_multiplexer.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_observer_multiplexer.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_observer_multiplexer.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_observer_multiplexer.cpp
 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/src/miral/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/miral.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libmiral.so.7 -o ../../lib/libmiral.so.7 "CMakeFiles/miral-external.dir/add_init_callback.cpp.o" "CMakeFiles/miral-external.dir/application.cpp.o" "CMakeFiles/miral-external.dir/application_authorizer.cpp.o" "CMakeFiles/miral-external.dir/application_info.cpp.o" "CMakeFiles/miral-external.dir/canonical_window_manager.cpp.o" "CMakeFiles/miral-external.dir/config_file.cpp.o" "CMakeFiles/miral-external.dir/configuration_option.cpp.o" "CMakeFiles/miral-external.dir/cursor_theme.cpp.o" "CMakeFiles/miral-external.dir/custom_renderer.cpp.o" "CMakeFiles/miral-external.dir/display_configuration.cpp.o" "CMakeFiles/miral-external.dir/external_client.cpp.o" "CMakeFiles/miral-external.dir/idle_listener.cpp.o" "CMakeFiles/miral-external.dir/input_configuration.cpp.o" "CMakeFiles/miral-external.dir/keymap.cpp.o" "CMakeFiles/miral-external.dir/minimal_window_manager.cpp.o" "CMakeFiles/miral-external.dir/display_configuration_option.cpp.o" "CMakeFiles/miral-external.dir/output.cpp.o" "CMakeFiles/miral-external.dir/append_event_filter.cpp.o" "CMakeFiles/miral-external.dir/wayland_extensions.cpp.o" "CMakeFiles/miral-external.dir/window.cpp.o" "CMakeFiles/miral-external.dir/window_info.cpp.o" "CMakeFiles/miral-external.dir/window_management_options.cpp.o" "CMakeFiles/miral-external.dir/window_specification.cpp.o" "CMakeFiles/miral-external.dir/internal_client.cpp.o" "CMakeFiles/miral-external.dir/prepend_event_filter.cpp.o" "CMakeFiles/miral-external.dir/runner.cpp.o" "CMakeFiles/miral-external.dir/session_lock_listener.cpp.o" "CMakeFiles/miral-external.dir/set_command_line_handler.cpp.o" "CMakeFiles/miral-external.dir/set_terminator.cpp.o" "CMakeFiles/miral-external.dir/set_window_management_policy.cpp.o" "CMakeFiles/miral-external.dir/toolkit_event.cpp.o" "CMakeFiles/miral-external.dir/window_management_policy.cpp.o" "CMakeFiles/miral-external.dir/window_manager_tools.cpp.o" "CMakeFiles/miral-external.dir/x11_support.cpp.o" "CMakeFiles/miral-external.dir/zone.cpp.o" "CMakeFiles/miral-external.dir/decorations.cpp.o"  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: libmiral-internal.a /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so ../platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miral && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmiral.so.7 ../../lib/libmiral.so.7 ../../lib/libmiral.so
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 76%] Built target miral
-[ 76%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_edid.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_edid.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_edid.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_edid.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_edid.cpp
-[ 76%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_report_exception.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_report_exception.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_report_exception.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_report_exception.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_report_exception.cpp
-[ 76%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_thread_pool_executor.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_thread_pool_executor.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_thread_pool_executor.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_thread_pool_executor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_thread_pool_executor.cpp
-[ 76%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_linearising_executor.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_linearising_executor.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_linearising_executor.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_linearising_executor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_linearising_executor.cpp
-[ 76%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_drm_helper.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_drm_helper.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_drm_helper.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_drm_helper.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_drm_helper.cpp
-[ 76%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_quirks.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_quirks.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_quirks.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_quirks.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_quirks.cpp
-[ 76%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_shm_backing.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_shm_backing.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_shm_backing.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_shm_backing.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_shm_backing.cpp
-[ 76%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_signal.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_signal.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_signal.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_signal.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_signal.cpp
-[ 76%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_thread_name.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_thread_name.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_thread_name.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_thread_name.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_thread_name.cpp
-[ 77%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_default_display_buffer_compositor.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_default_display_buffer_compositor.cpp.o -MF CMakeFiles/mir_unit_tests.dir/compositor/test_default_display_buffer_compositor.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/compositor/test_default_display_buffer_compositor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/compositor/test_default_display_buffer_compositor.cpp
-[ 77%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_stream.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_stream.cpp.o -MF CMakeFiles/mir_unit_tests.dir/compositor/test_stream.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/compositor/test_stream.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/compositor/test_stream.cpp
-[ 77%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_multi_threaded_compositor.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_multi_threaded_compositor.cpp.o -MF CMakeFiles/mir_unit_tests.dir/compositor/test_multi_threaded_compositor.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/compositor/test_multi_threaded_compositor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/compositor/test_multi_threaded_compositor.cpp
-[ 77%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_occlusion.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_occlusion.cpp.o -MF CMakeFiles/mir_unit_tests.dir/compositor/test_occlusion.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/compositor/test_occlusion.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/compositor/test_occlusion.cpp
-[ 77%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_multi_monitor_arbiter.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_multi_monitor_arbiter.cpp.o -MF CMakeFiles/mir_unit_tests.dir/compositor/test_multi_monitor_arbiter.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/compositor/test_multi_monitor_arbiter.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/compositor/test_multi_monitor_arbiter.cpp
-[ 77%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_basic_screen_shooter.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_basic_screen_shooter.cpp.o -MF CMakeFiles/mir_unit_tests.dir/compositor/test_basic_screen_shooter.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/compositor/test_basic_screen_shooter.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/compositor/test_basic_screen_shooter.cpp
-[ 77%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/console/test_linux_virtual_terminal.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/console/test_linux_virtual_terminal.cpp.o -MF CMakeFiles/mir_unit_tests.dir/console/test_linux_virtual_terminal.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/console/test_linux_virtual_terminal.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/console/test_linux_virtual_terminal.cpp
+[ 70%] Built target miral
 make  -f src/miroil/CMakeFiles/miroil.dir/build.make src/miroil/CMakeFiles/miroil.dir/depend
+make  -f examples/example-server-lib/CMakeFiles/example-shell-lib.dir/build.make examples/example-server-lib/CMakeFiles/example-shell-lib.dir/depend
+make  -f examples/miral-system-compositor/CMakeFiles/miral-system-compositor.dir/build.make examples/miral-system-compositor/CMakeFiles/miral-system-compositor.dir/depend
+make  -f examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/build.make examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/depend
+make  -f tests/CMakeFiles/mir-test-assist.dir/build.make tests/CMakeFiles/mir-test-assist.dir/depend
+make  -f tests/window_management_tests/CMakeFiles/mir_window_management_tests.dir/build.make tests/window_management_tests/CMakeFiles/mir_window_management_tests.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/src/miroil /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/src/miroil /build/reproducible-path/mir-2.20.0/build-i386/src/miroil/CMakeFiles/miroil.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/miral-system-compositor /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-system-compositor /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-system-compositor/CMakeFiles/miral-system-compositor.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/mir-x11-kiosk /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/example-server-lib /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib/CMakeFiles/example-shell-lib.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests /build/reproducible-path/mir-2.20.0/build-i386/tests/CMakeFiles/mir-test-assist.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/window_management_tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/window_management_tests /build/reproducible-path/mir-2.20.0/build-i386/tests/window_management_tests/CMakeFiles/mir_window_management_tests.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f src/miroil/CMakeFiles/miroil.dir/build.make src/miroil/CMakeFiles/miroil.dir/build
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f examples/example-server-lib/CMakeFiles/example-shell-lib.dir/build.make examples/example-server-lib/CMakeFiles/example-shell-lib.dir/build
+make  -f examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/build.make examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/build
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f examples/miral-system-compositor/CMakeFiles/miral-system-compositor.dir/build.make examples/miral-system-compositor/CMakeFiles/miral-system-compositor.dir/build
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f tests/CMakeFiles/mir-test-assist.dir/build.make tests/CMakeFiles/mir-test-assist.dir/build
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f tests/window_management_tests/CMakeFiles/mir_window_management_tests.dir/build.make tests/window_management_tests/CMakeFiles/mir_window_management_tests.dir/build
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 77%] Building CXX object src/miroil/CMakeFiles/miroil.dir/compositor.cpp.o
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 70%] Building CXX object src/miroil/CMakeFiles/miroil.dir/compositor.cpp.o
+[ 70%] Building CXX object src/miroil/CMakeFiles/miroil.dir/edid.cpp.o
+[ 70%] Building CXX object src/miroil/CMakeFiles/miroil.dir/display_configuration_controller_wrapper.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/compositor.cpp.o -MF CMakeFiles/miroil.dir/compositor.cpp.o.d -o CMakeFiles/miroil.dir/compositor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/compositor.cpp
-[ 77%] Building CXX object src/miroil/CMakeFiles/miroil.dir/edid.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/edid.cpp.o -MF CMakeFiles/miroil.dir/edid.cpp.o.d -o CMakeFiles/miroil.dir/edid.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/edid.cpp
-[ 77%] Building CXX object src/miroil/CMakeFiles/miroil.dir/persist_display_config.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/persist_display_config.cpp.o -MF CMakeFiles/miroil.dir/persist_display_config.cpp.o.d -o CMakeFiles/miroil.dir/persist_display_config.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/persist_display_config.cpp
-[ 77%] Building CXX object src/miroil/CMakeFiles/miroil.dir/display_configuration_policy.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/display_configuration_policy.cpp.o -MF CMakeFiles/miroil.dir/display_configuration_policy.cpp.o.d -o CMakeFiles/miroil.dir/display_configuration_policy.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/display_configuration_policy.cpp
-[ 77%] Building CXX object src/miroil/CMakeFiles/miroil.dir/display_configuration_controller_wrapper.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/display_configuration_controller_wrapper.cpp.o -MF CMakeFiles/miroil.dir/display_configuration_controller_wrapper.cpp.o.d -o CMakeFiles/miroil.dir/display_configuration_controller_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/display_configuration_controller_wrapper.cpp
-[ 77%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/console/test_minimal_console_services.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/console/test_minimal_console_services.cpp.o -MF CMakeFiles/mir_unit_tests.dir/console/test_minimal_console_services.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/console/test_minimal_console_services.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/console/test_minimal_console_services.cpp
-[ 78%] Building CXX object src/miroil/CMakeFiles/miroil.dir/display_listener_wrapper.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/display_listener_wrapper.cpp.o -MF CMakeFiles/miroil.dir/display_listener_wrapper.cpp.o.d -o CMakeFiles/miroil.dir/display_listener_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/display_listener_wrapper.cpp
-[ 78%] Building CXX object src/miroil/CMakeFiles/miroil.dir/eventdispatch.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/eventdispatch.cpp.o -MF CMakeFiles/miroil.dir/eventdispatch.cpp.o.d -o CMakeFiles/miroil.dir/eventdispatch.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/eventdispatch.cpp
-[ 78%] Building CXX object src/miroil/CMakeFiles/miroil.dir/event_builder.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/event_builder.cpp.o -MF CMakeFiles/miroil.dir/event_builder.cpp.o.d -o CMakeFiles/miroil.dir/event_builder.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/event_builder.cpp
-[ 78%] Building CXX object src/miroil/CMakeFiles/miroil.dir/input_device.cpp.o
+[ 70%] Building CXX object src/miroil/CMakeFiles/miroil.dir/display_configuration_policy.cpp.o
+[ 70%] Building CXX object src/miroil/CMakeFiles/miroil.dir/input_device.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/display_configuration_policy.cpp.o -MF CMakeFiles/miroil.dir/display_configuration_policy.cpp.o.d -o CMakeFiles/miroil.dir/display_configuration_policy.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/display_configuration_policy.cpp
+[ 70%] Building CXX object src/miroil/CMakeFiles/miroil.dir/eventdispatch.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/input_device.cpp.o -MF CMakeFiles/miroil.dir/input_device.cpp.o.d -o CMakeFiles/miroil.dir/input_device.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/input_device.cpp
-[ 78%] Building CXX object src/miroil/CMakeFiles/miroil.dir/input_device_observer.cpp.o
+[ 70%] Building CXX object src/miroil/CMakeFiles/miroil.dir/input_device_observer.cpp.o
+[ 70%] Building CXX object src/miroil/CMakeFiles/miroil.dir/persist_display_config.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/eventdispatch.cpp.o -MF CMakeFiles/miroil.dir/eventdispatch.cpp.o.d -o CMakeFiles/miroil.dir/eventdispatch.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/eventdispatch.cpp
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/input_device_observer.cpp.o -MF CMakeFiles/miroil.dir/input_device_observer.cpp.o.d -o CMakeFiles/miroil.dir/input_device_observer.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/input_device_observer.cpp
-[ 78%] Building CXX object src/miroil/CMakeFiles/miroil.dir/mir_server_hooks.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/persist_display_config.cpp.o -MF CMakeFiles/miroil.dir/persist_display_config.cpp.o.d -o CMakeFiles/miroil.dir/persist_display_config.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/persist_display_config.cpp
+[ 70%] Building CXX object src/miroil/CMakeFiles/miroil.dir/event_builder.cpp.o
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/event_builder.cpp.o -MF CMakeFiles/miroil.dir/event_builder.cpp.o.d -o CMakeFiles/miroil.dir/event_builder.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/event_builder.cpp
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 71%] Building CXX object src/miroil/CMakeFiles/miroil.dir/display_listener_wrapper.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/display_listener_wrapper.cpp.o -MF CMakeFiles/miroil.dir/display_listener_wrapper.cpp.o.d -o CMakeFiles/miroil.dir/display_listener_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/display_listener_wrapper.cpp
+[ 71%] Building CXX object examples/example-server-lib/CMakeFiles/example-shell-lib.dir/tiling_window_manager.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/example-server-lib/CMakeFiles/example-shell-lib.dir/tiling_window_manager.cpp.o -MF CMakeFiles/example-shell-lib.dir/tiling_window_manager.cpp.o.d -o CMakeFiles/example-shell-lib.dir/tiling_window_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/example-server-lib/tiling_window_manager.cpp
+[ 71%] Building CXX object examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_main.cpp.o
+[ 71%] Building CXX object examples/miral-system-compositor/CMakeFiles/miral-system-compositor.dir/system_compositor_main.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_main.cpp.o -MF CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_main.cpp.o.d -o CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_main.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/mir-x11-kiosk/x11_kiosk_main.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-system-compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/miral-system-compositor/CMakeFiles/miral-system-compositor.dir/system_compositor_main.cpp.o -MF CMakeFiles/miral-system-compositor.dir/system_compositor_main.cpp.o.d -o CMakeFiles/miral-system-compositor.dir/system_compositor_main.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/miral-system-compositor/system_compositor_main.cpp
+[ 71%] Linking CXX static library libmir-test-assist.a
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests && /usr/bin/cmake -P CMakeFiles/mir-test-assist.dir/cmake_clean_target.cmake
+[ 71%] Building CXX object tests/window_management_tests/CMakeFiles/mir_window_management_tests.dir/test_minimal_window_manager.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/window_management_tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/tests/window_management_tests -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/cookie -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/window_management_tests/CMakeFiles/mir_window_management_tests.dir/test_minimal_window_manager.cpp.o -MF CMakeFiles/mir_window_management_tests.dir/test_minimal_window_manager.cpp.o.d -o CMakeFiles/mir_window_management_tests.dir/test_minimal_window_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/window_management_tests/test_minimal_window_manager.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir-test-assist.dir/link.txt --verbose=1
+[ 71%] Building CXX object src/miroil/CMakeFiles/miroil.dir/mir_server_hooks.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/mir_server_hooks.cpp.o -MF CMakeFiles/miroil.dir/mir_server_hooks.cpp.o.d -o CMakeFiles/miroil.dir/mir_server_hooks.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/mir_server_hooks.cpp
-[ 78%] Building CXX object src/miroil/CMakeFiles/miroil.dir/mir_prompt_session.cpp.o
+[ 71%] Building CXX object src/miroil/CMakeFiles/miroil.dir/mir_prompt_session.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/mir_prompt_session.cpp.o -MF CMakeFiles/miroil.dir/mir_prompt_session.cpp.o.d -o CMakeFiles/miroil.dir/mir_prompt_session.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/mir_prompt_session.cpp
-[ 78%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/dispatch/test_action_queue.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/dispatch/test_action_queue.cpp.o -MF CMakeFiles/mir_unit_tests.dir/dispatch/test_action_queue.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/dispatch/test_action_queue.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/dispatch/test_action_queue.cpp
-make  -f examples/example-server-lib/CMakeFiles/example-shell-lib.dir/build.make examples/example-server-lib/CMakeFiles/example-shell-lib.dir/depend
+/usr/bin/ar qc libmir-test-assist.a "mir_test/CMakeFiles/mir-public-test.dir/cross_process_action.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/cross_process_sync.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/current_thread_name.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/display_config_matchers.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/event_factory.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/event_matchers.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/pipe.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/popen.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/signal.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/spin_wait.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/make_surface_spec.cpp.o" "mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/nested_mock_egl.cpp.o" "mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/null_logger.cpp.o" "mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/stub_display_configuration.cpp.o" "mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/fake_display.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/async_server_runner.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/command_line_server_configuration.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/executable_path.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_in_process_server.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_display_buffer_compositor_factory.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_test.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/main.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/passthrough_tracker.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/process.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/server_runner.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stub_server_platform_factory.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stub_session.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stub_surface.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stubbed_server_configuration.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/testing_server_options.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/temporary_environment_value.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/input_device_faker.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/open_wrapper.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/test_server.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/test_display_server.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/test_wlcs_display_server.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/mmap_wrapper.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/window_management_test_harness.cpp.o"
+/usr/bin/ranlib libmir-test-assist.a
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 71%] Built target mir-test-assist
+[ 71%] Building CXX object src/miroil/CMakeFiles/miroil.dir/open_gl_context.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/open_gl_context.cpp.o -MF CMakeFiles/miroil.dir/open_gl_context.cpp.o.d -o CMakeFiles/miroil.dir/open_gl_context.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/open_gl_context.cpp
+make  -f tests/acceptance-tests/wayland/CMakeFiles/miral_wlcs_integration.dir/build.make tests/acceptance-tests/wayland/CMakeFiles/miral_wlcs_integration.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/example-server-lib /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib/CMakeFiles/example-shell-lib.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/wayland /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/wayland /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/wayland/CMakeFiles/miral_wlcs_integration.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f examples/example-server-lib/CMakeFiles/example-shell-lib.dir/build.make examples/example-server-lib/CMakeFiles/example-shell-lib.dir/build
+make  -f tests/acceptance-tests/wayland/CMakeFiles/miral_wlcs_integration.dir/build.make tests/acceptance-tests/wayland/CMakeFiles/miral_wlcs_integration.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 78%] Building CXX object examples/example-server-lib/CMakeFiles/example-shell-lib.dir/tiling_window_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/example-server-lib/CMakeFiles/example-shell-lib.dir/tiling_window_manager.cpp.o -MF CMakeFiles/example-shell-lib.dir/tiling_window_manager.cpp.o.d -o CMakeFiles/example-shell-lib.dir/tiling_window_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/example-server-lib/tiling_window_manager.cpp
-[ 78%] Building CXX object src/miroil/CMakeFiles/miroil.dir/open_gl_context.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/open_gl_context.cpp.o -MF CMakeFiles/miroil.dir/open_gl_context.cpp.o.d -o CMakeFiles/miroil.dir/open_gl_context.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/open_gl_context.cpp
-[ 78%] Building CXX object src/miroil/CMakeFiles/miroil.dir/prompt_session_listener.cpp.o
+[ 71%] Building CXX object tests/acceptance-tests/wayland/CMakeFiles/miral_wlcs_integration.dir/miral_integration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiral_wlcs_integration_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/acceptance-tests/wayland/PkgConfig::WLCS -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -fPIC -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/wayland/CMakeFiles/miral_wlcs_integration.dir/miral_integration.cpp.o -MF CMakeFiles/miral_wlcs_integration.dir/miral_integration.cpp.o.d -o CMakeFiles/miral_wlcs_integration.dir/miral_integration.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/wayland/miral_integration.cpp
+[ 71%] Building CXX object src/miroil/CMakeFiles/miroil.dir/prompt_session_listener.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/prompt_session_listener.cpp.o -MF CMakeFiles/miroil.dir/prompt_session_listener.cpp.o.d -o CMakeFiles/miroil.dir/prompt_session_listener.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/prompt_session_listener.cpp
-[ 79%] Building CXX object src/miroil/CMakeFiles/miroil.dir/prompt_session_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/prompt_session_manager.cpp.o -MF CMakeFiles/miroil.dir/prompt_session_manager.cpp.o.d -o CMakeFiles/miroil.dir/prompt_session_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/prompt_session_manager.cpp
-[ 79%] Building CXX object examples/example-server-lib/CMakeFiles/example-shell-lib.dir/floating_window_manager.cpp.o
+[ 71%] Building CXX object examples/example-server-lib/CMakeFiles/example-shell-lib.dir/floating_window_manager.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/example-server-lib/CMakeFiles/example-shell-lib.dir/floating_window_manager.cpp.o -MF CMakeFiles/example-shell-lib.dir/floating_window_manager.cpp.o.d -o CMakeFiles/example-shell-lib.dir/floating_window_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/example-server-lib/floating_window_manager.cpp
-[ 79%] Building CXX object examples/example-server-lib/CMakeFiles/example-shell-lib.dir/decoration_provider.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/example-server-lib/CMakeFiles/example-shell-lib.dir/decoration_provider.cpp.o -MF CMakeFiles/example-shell-lib.dir/decoration_provider.cpp.o.d -o CMakeFiles/example-shell-lib.dir/decoration_provider.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/example-server-lib/decoration_provider.cpp
-[ 79%] Building CXX object src/miroil/CMakeFiles/miroil.dir/set_compositor.cpp.o
+[ 71%] Building CXX object examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_window_manager.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_window_manager.cpp.o -MF CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_window_manager.cpp.o.d -o CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_window_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/mir-x11-kiosk/x11_kiosk_window_manager.cpp
+[ 72%] Building CXX object src/miroil/CMakeFiles/miroil.dir/prompt_session_manager.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/prompt_session_manager.cpp.o -MF CMakeFiles/miroil.dir/prompt_session_manager.cpp.o.d -o CMakeFiles/miroil.dir/prompt_session_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/prompt_session_manager.cpp
+[ 72%] Building CXX object src/miroil/CMakeFiles/miroil.dir/set_compositor.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/set_compositor.cpp.o -MF CMakeFiles/miroil.dir/set_compositor.cpp.o.d -o CMakeFiles/miroil.dir/set_compositor.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/set_compositor.cpp
-[ 80%] Building CXX object examples/example-server-lib/CMakeFiles/example-shell-lib.dir/wallpaper_config.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/example-server-lib/CMakeFiles/example-shell-lib.dir/wallpaper_config.cpp.o -MF CMakeFiles/example-shell-lib.dir/wallpaper_config.cpp.o.d -o CMakeFiles/example-shell-lib.dir/wallpaper_config.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/example-server-lib/wallpaper_config.cpp
-[ 80%] Building CXX object examples/example-server-lib/CMakeFiles/example-shell-lib.dir/sw_splash.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/example-server-lib/CMakeFiles/example-shell-lib.dir/sw_splash.cpp.o -MF CMakeFiles/example-shell-lib.dir/sw_splash.cpp.o.d -o CMakeFiles/example-shell-lib.dir/sw_splash.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/example-server-lib/sw_splash.cpp
-[ 80%] Building CXX object src/miroil/CMakeFiles/miroil.dir/surface.cpp.o
+[ 72%] Building CXX object src/miroil/CMakeFiles/miroil.dir/surface.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIROIL_ENABLE_DEPRECATIONS=0 -DMIR_LOG_COMPONENT_FALLBACK=\"miroil\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiroil_EXPORTS -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/miroil -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/server -I/build/reproducible-path/mir-2.20.0/include/client -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -fPIC -pthread -MD -MT src/miroil/CMakeFiles/miroil.dir/surface.cpp.o -MF CMakeFiles/miroil.dir/surface.cpp.o.d -o CMakeFiles/miroil.dir/surface.cpp.o -c /build/reproducible-path/mir-2.20.0/src/miroil/surface.cpp
-[ 80%] Building CXX object examples/example-server-lib/CMakeFiles/example-shell-lib.dir/wayland_app.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/example-server-lib/CMakeFiles/example-shell-lib.dir/wayland_app.cpp.o -MF CMakeFiles/example-shell-lib.dir/wayland_app.cpp.o.d -o CMakeFiles/example-shell-lib.dir/wayland_app.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/example-server-lib/wayland_app.cpp
-[ 80%] Building CXX object examples/example-server-lib/CMakeFiles/example-shell-lib.dir/wayland_surface.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/example-server-lib/CMakeFiles/example-shell-lib.dir/wayland_surface.cpp.o -MF CMakeFiles/example-shell-lib.dir/wayland_surface.cpp.o.d -o CMakeFiles/example-shell-lib.dir/wayland_surface.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/example-server-lib/wayland_surface.cpp
-[ 80%] Building CXX object examples/example-server-lib/CMakeFiles/example-shell-lib.dir/wayland_shm.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/example-server-lib/CMakeFiles/example-shell-lib.dir/wayland_shm.cpp.o -MF CMakeFiles/example-shell-lib.dir/wayland_shm.cpp.o.d -o CMakeFiles/example-shell-lib.dir/wayland_shm.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/example-server-lib/wayland_shm.cpp
-[ 81%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/dispatch/test_dispatch_utils.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/dispatch/test_dispatch_utils.cpp.o -MF CMakeFiles/mir_unit_tests.dir/dispatch/test_dispatch_utils.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/dispatch/test_dispatch_utils.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/dispatch/test_dispatch_utils.cpp
-make  -f examples/miral-system-compositor/CMakeFiles/miral-system-compositor.dir/build.make examples/miral-system-compositor/CMakeFiles/miral-system-compositor.dir/depend
+[ 72%] Building CXX object examples/example-server-lib/CMakeFiles/example-shell-lib.dir/decoration_provider.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/example-server-lib/CMakeFiles/example-shell-lib.dir/decoration_provider.cpp.o -MF CMakeFiles/example-shell-lib.dir/decoration_provider.cpp.o.d -o CMakeFiles/example-shell-lib.dir/decoration_provider.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/example-server-lib/decoration_provider.cpp
+make  -f tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests.dir/build.make tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/miral-system-compositor /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-system-compositor /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-system-compositor/CMakeFiles/miral-system-compositor.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/umock-acceptance-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/umock-acceptance-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests.dir/DependInfo.cmake "--color="
+[ 72%] Linking CXX executable ../../bin/miral-system-compositor.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-system-compositor && /usr/bin/cmake -E cmake_link_script CMakeFiles/miral-system-compositor.dir/link.txt --verbose=1
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f examples/miral-system-compositor/CMakeFiles/miral-system-compositor.dir/build.make examples/miral-system-compositor/CMakeFiles/miral-system-compositor.dir/build
+make  -f tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests.dir/build.make tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 81%] Building CXX object examples/miral-system-compositor/CMakeFiles/miral-system-compositor.dir/system_compositor_main.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-system-compositor && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/miral-system-compositor/CMakeFiles/miral-system-compositor.dir/system_compositor_main.cpp.o -MF CMakeFiles/miral-system-compositor.dir/system_compositor_main.cpp.o.d -o CMakeFiles/miral-system-compositor.dir/system_compositor_main.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/miral-system-compositor/system_compositor_main.cpp
-[ 81%] Linking CXX shared library ../../lib/libmiroil.so
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/cmake -E cmake_link_script CMakeFiles/miroil.dir/link.txt --verbose=1
-/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/src/miroil/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/miroil.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libmiroil.so.7 -o ../../lib/libmiroil.so.7 CMakeFiles/miroil.dir/compositor.cpp.o CMakeFiles/miroil.dir/edid.cpp.o CMakeFiles/miroil.dir/persist_display_config.cpp.o CMakeFiles/miroil.dir/display_configuration_policy.cpp.o CMakeFiles/miroil.dir/display_configuration_controller_wrapper.cpp.o CMakeFiles/miroil.dir/display_listener_wrapper.cpp.o CMakeFiles/miroil.dir/eventdispatch.cpp.o CMakeFiles/miroil.dir/event_builder.cpp.o CMakeFiles/miroil.dir/input_device.cpp.o CMakeFiles/miroil.dir/input_device_observer.cpp.o CMakeFiles/miroil.dir/mir_server_hooks.cpp.o CMakeFiles/miroil.dir/mir_prompt_session.cpp.o CMakeFiles/miroil.dir/open_gl_context.cpp.o CMakeFiles/miroil.dir/prompt_session_listener.cpp.o CMakeFiles/miroil.dir/prompt_session_manager.cpp.o CMakeFiles/miroil.dir/set_compositor.cpp.o CMakeFiles/miroil.dir/surface.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../../lib/libmiral.so.7 ../miral/libmiral-internal.a ../../lib/libmirserver.so.63 ../platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so
-cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmiroil.so.7 ../../lib/libmiroil.so.7 ../../lib/libmiroil.so
+[ 72%] Building CXX object tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests.dir/test_libinput.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/umock-acceptance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests.dir/test_libinput.cpp.o -MF CMakeFiles/mir_umock_acceptance_tests.dir/test_libinput.cpp.o.d -o CMakeFiles/mir_umock_acceptance_tests.dir/test_libinput.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/umock-acceptance-tests/test_libinput.cpp
+[ 73%] Building CXX object examples/example-server-lib/CMakeFiles/example-shell-lib.dir/wallpaper_config.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/example-server-lib/CMakeFiles/example-shell-lib.dir/wallpaper_config.cpp.o -MF CMakeFiles/example-shell-lib.dir/wallpaper_config.cpp.o.d -o CMakeFiles/example-shell-lib.dir/wallpaper_config.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/example-server-lib/wallpaper_config.cpp
+[ 73%] Building CXX object examples/example-server-lib/CMakeFiles/example-shell-lib.dir/sw_splash.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/example-server-lib/CMakeFiles/example-shell-lib.dir/sw_splash.cpp.o -MF CMakeFiles/example-shell-lib.dir/sw_splash.cpp.o.d -o CMakeFiles/example-shell-lib.dir/sw_splash.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/example-server-lib/sw_splash.cpp
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/miral-system-compositor.dir/link.d "CMakeFiles/miral-system-compositor.dir/system_compositor_main.cpp.o" -o ../../bin/miral-system-compositor.bin  ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 81%] Built target miroil
-make  -f examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/build.make examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/depend
+[ 73%] Built target miral-system-compositor
+make  -f tests/performance-tests/CMakeFiles/mir_performance_tests.dir/build.make tests/performance-tests/CMakeFiles/mir_performance_tests.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/mir-x11-kiosk /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/performance-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests/CMakeFiles/mir_performance_tests.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/build.make examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/build
+make  -f tests/performance-tests/CMakeFiles/mir_performance_tests.dir/build.make tests/performance-tests/CMakeFiles/mir_performance_tests.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 81%] Building CXX object examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_main.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_main.cpp.o -MF CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_main.cpp.o.d -o CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_main.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/mir-x11-kiosk/x11_kiosk_main.cpp
-[ 81%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/dispatch/test_multiplexing_dispatchable.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/dispatch/test_multiplexing_dispatchable.cpp.o -MF CMakeFiles/mir_unit_tests.dir/dispatch/test_multiplexing_dispatchable.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/dispatch/test_multiplexing_dispatchable.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/dispatch/test_multiplexing_dispatchable.cpp
-[ 81%] Linking CXX static library libexample-shell-lib.a
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/cmake -P CMakeFiles/example-shell-lib.dir/cmake_clean_target.cmake
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/example-shell-lib.dir/link.txt --verbose=1
-/usr/bin/ar qc libexample-shell-lib.a "CMakeFiles/example-shell-lib.dir/tiling_window_manager.cpp.o" "CMakeFiles/example-shell-lib.dir/floating_window_manager.cpp.o" "CMakeFiles/example-shell-lib.dir/decoration_provider.cpp.o" "CMakeFiles/example-shell-lib.dir/wallpaper_config.cpp.o" "CMakeFiles/example-shell-lib.dir/sw_splash.cpp.o" "CMakeFiles/example-shell-lib.dir/wayland_app.cpp.o" "CMakeFiles/example-shell-lib.dir/wayland_surface.cpp.o" "CMakeFiles/example-shell-lib.dir/wayland_shm.cpp.o"
-/usr/bin/ranlib libexample-shell-lib.a
+[ 73%] Building CXX object tests/performance-tests/CMakeFiles/mir_performance_tests.dir/test_glmark2-es2.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/performance-tests/CMakeFiles/mir_performance_tests.dir/test_glmark2-es2.cpp.o -MF CMakeFiles/mir_performance_tests.dir/test_glmark2-es2.cpp.o.d -o CMakeFiles/mir_performance_tests.dir/test_glmark2-es2.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/performance-tests/test_glmark2-es2.cpp
+[ 73%] Linking CXX shared module ../../../lib/miral_wlcs_integration.so
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/wayland && /usr/bin/cmake -E cmake_link_script CMakeFiles/miral_wlcs_integration.dir/link.txt --verbose=1
+[ 73%] Building CXX object tests/performance-tests/CMakeFiles/mir_performance_tests.dir/test_compositor.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/performance-tests/CMakeFiles/mir_performance_tests.dir/test_compositor.cpp.o -MF CMakeFiles/mir_performance_tests.dir/test_compositor.cpp.o.d -o CMakeFiles/mir_performance_tests.dir/test_compositor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/performance-tests/test_compositor.cpp
+[ 73%] Building CXX object tests/performance-tests/CMakeFiles/mir_performance_tests.dir/system_performance_test.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/performance-tests/CMakeFiles/mir_performance_tests.dir/system_performance_test.cpp.o -MF CMakeFiles/mir_performance_tests.dir/system_performance_test.cpp.o.d -o CMakeFiles/mir_performance_tests.dir/system_performance_test.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/performance-tests/system_performance_test.cpp
+/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Wl,--version-script,/build/reproducible-path/mir-2.20.0/tests/acceptance-tests/wayland/symbol.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/miral_wlcs_integration.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../../lib/miral_wlcs_integration.so CMakeFiles/miral_wlcs_integration.dir/miral_integration.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../../libmir-test-assist.a ../../../lib/libmiral.so.7 ../../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../../lib/libmirserver.so.63 ../../../src/platforms/common/server/libserver_platform_common.a ../../../lib/libmirplatform.so.30 ../../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so ../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../../src/platforms/common/server/kms-utils/libkms_utils.a ../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 -lgtest_main ../../../libGMock.a -lgtest
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 81%] Built target example-shell-lib
-make  -f tests/CMakeFiles/mir-test-assist.dir/build.make tests/CMakeFiles/mir-test-assist.dir/depend
+[ 73%] Built target miral_wlcs_integration
+make  -f tests/miral/CMakeFiles/miral-test-internal.dir/build.make tests/miral/CMakeFiles/miral-test-internal.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests /build/reproducible-path/mir-2.20.0/build-i386/tests/CMakeFiles/mir-test-assist.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/miral /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/miral /build/reproducible-path/mir-2.20.0/build-i386/tests/miral/CMakeFiles/miral-test-internal.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/CMakeFiles/mir-test-assist.dir/build.make tests/CMakeFiles/mir-test-assist.dir/build
+make  -f tests/miral/CMakeFiles/miral-test-internal.dir/build.make tests/miral/CMakeFiles/miral-test-internal.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 81%] Linking CXX static library libmir-test-assist.a
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests && /usr/bin/cmake -P CMakeFiles/mir-test-assist.dir/cmake_clean_target.cmake
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir-test-assist.dir/link.txt --verbose=1
-[ 81%] Linking CXX executable ../../bin/miral-system-compositor.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-system-compositor && /usr/bin/cmake -E cmake_link_script CMakeFiles/miral-system-compositor.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/miral-system-compositor.dir/link.d "CMakeFiles/miral-system-compositor.dir/system_compositor_main.cpp.o" -o ../../bin/miral-system-compositor.bin  ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-/usr/bin/ar qc libmir-test-assist.a "mir_test/CMakeFiles/mir-public-test.dir/cross_process_action.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/cross_process_sync.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/current_thread_name.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/display_config_matchers.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/event_factory.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/event_matchers.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/pipe.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/popen.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/signal.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/spin_wait.cpp.o" "mir_test/CMakeFiles/mir-public-test.dir/make_surface_spec.cpp.o" "mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/nested_mock_egl.cpp.o" "mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/null_logger.cpp.o" "mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/stub_display_configuration.cpp.o" "mir_test_doubles/CMakeFiles/mir-public-test-doubles.dir/fake_display.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/async_server_runner.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/command_line_server_configuration.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/executable_path.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_in_process_server.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_display_buffer_compositor_factory.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/headless_test.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/main.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/passthrough_tracker.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/process.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/server_runner.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stub_server_platform_factory.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stub_session.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stub_surface.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/stubbed_server_configuration.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/testing_server_options.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/temporary_environment_value.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/input_device_faker.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/open_wrapper.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/test_server.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/test_display_server.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/test_wlcs_display_server.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/mmap_wrapper.cpp.o" "mir_test_framework/CMakeFiles/mir-public-test-framework.dir/window_management_test_harness.cpp.o"
-/usr/bin/ranlib libmir-test-assist.a
+[ 73%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/mru_window_list.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/mru_window_list.cpp.o -MF CMakeFiles/miral-test-internal.dir/mru_window_list.cpp.o.d -o CMakeFiles/miral-test-internal.dir/mru_window_list.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/mru_window_list.cpp
+[ 73%] Linking CXX executable ../../bin/mir-x11-kiosk.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir-x11-kiosk.dir/link.txt --verbose=1
+[ 73%] Building CXX object examples/example-server-lib/CMakeFiles/example-shell-lib.dir/wayland_app.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/example-server-lib/CMakeFiles/example-shell-lib.dir/wayland_app.cpp.o -MF CMakeFiles/example-shell-lib.dir/wayland_app.cpp.o.d -o CMakeFiles/example-shell-lib.dir/wayland_app.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/example-server-lib/wayland_app.cpp
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir-x11-kiosk.dir/link.d "CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_main.cpp.o" "CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_window_manager.cpp.o" -o ../../bin/mir-x11-kiosk.bin  ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 81%] Built target miral-system-compositor
-make  -f tests/window_management_tests/CMakeFiles/mir_window_management_tests.dir/build.make tests/window_management_tests/CMakeFiles/mir_window_management_tests.dir/depend
-[ 81%] Built target mir-test-assist
+[ 73%] Built target mir-x11-kiosk
+make  -f tests/miral/CMakeFiles/miral-test.dir/build.make tests/miral/CMakeFiles/miral-test.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/window_management_tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/window_management_tests /build/reproducible-path/mir-2.20.0/build-i386/tests/window_management_tests/CMakeFiles/mir_window_management_tests.dir/DependInfo.cmake "--color="
+[ 73%] Generating server-decoration_wrapper.h, server-decoration_wrapper.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator org_kde_kwin_ /build/reproducible-path/mir-2.20.0/wayland-protocols/server-decoration.xml header > /build/reproducible-path/mir-2.20.0/build-i386/tests/miral/server-decoration_wrapper.h"
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator org_kde_kwin_ /build/reproducible-path/mir-2.20.0/wayland-protocols/server-decoration.xml source > /build/reproducible-path/mir-2.20.0/build-i386/tests/miral/server-decoration_wrapper.cpp"
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/miral /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/miral /build/reproducible-path/mir-2.20.0/build-i386/tests/miral/CMakeFiles/miral-test.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/window_management_tests/CMakeFiles/mir_window_management_tests.dir/build.make tests/window_management_tests/CMakeFiles/mir_window_management_tests.dir/build
+make  -f tests/miral/CMakeFiles/miral-test.dir/build.make tests/miral/CMakeFiles/miral-test.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 81%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/dispatch/test_readable_fd.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/dispatch/test_readable_fd.cpp.o -MF CMakeFiles/mir_unit_tests.dir/dispatch/test_readable_fd.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/dispatch/test_readable_fd.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/dispatch/test_readable_fd.cpp
-[ 81%] Building CXX object tests/window_management_tests/CMakeFiles/mir_window_management_tests.dir/test_minimal_window_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/window_management_tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/build-i386/tests/window_management_tests -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/cookie -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/window_management_tests/CMakeFiles/mir_window_management_tests.dir/test_minimal_window_manager.cpp.o -MF CMakeFiles/mir_window_management_tests.dir/test_minimal_window_manager.cpp.o.d -o CMakeFiles/mir_window_management_tests.dir/test_minimal_window_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/window_management_tests/test_minimal_window_manager.cpp
-[ 81%] Building CXX object examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_window_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/mir-x11-kiosk/CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_window_manager.cpp.o -MF CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_window_manager.cpp.o.d -o CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_window_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/mir-x11-kiosk/x11_kiosk_window_manager.cpp
-[ 81%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_wayland_timespec.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_wayland_timespec.cpp.o -MF CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_wayland_timespec.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_wayland_timespec.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/frontend_wayland/test_wayland_timespec.cpp
-[ 81%] Linking CXX executable ../../bin/mir-x11-kiosk.bin
-[ 81%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_screencopy_v1_damage_tracker.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir-x11-kiosk && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir-x11-kiosk.dir/link.txt --verbose=1
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_screencopy_v1_damage_tracker.cpp.o -MF CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_screencopy_v1_damage_tracker.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_screencopy_v1_damage_tracker.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/frontend_wayland/test_screencopy_v1_damage_tracker.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir-x11-kiosk.dir/link.d "CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_main.cpp.o" "CMakeFiles/mir-x11-kiosk.dir/x11_kiosk_window_manager.cpp.o" -o ../../bin/mir-x11-kiosk.bin  ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic
+[ 73%] Building CXX object tests/miral/CMakeFiles/miral-test.dir/external_client.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test.dir/external_client.cpp.o -MF CMakeFiles/miral-test.dir/external_client.cpp.o.d -o CMakeFiles/miral-test.dir/external_client.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/external_client.cpp
+[ 73%] Building CXX object examples/example-server-lib/CMakeFiles/example-shell-lib.dir/wayland_surface.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/example-server-lib/CMakeFiles/example-shell-lib.dir/wayland_surface.cpp.o -MF CMakeFiles/example-shell-lib.dir/wayland_surface.cpp.o.d -o CMakeFiles/example-shell-lib.dir/wayland_surface.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/example-server-lib/wayland_surface.cpp
+[ 73%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/active_outputs.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/active_outputs.cpp.o -MF CMakeFiles/miral-test-internal.dir/active_outputs.cpp.o.d -o CMakeFiles/miral-test-internal.dir/active_outputs.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/active_outputs.cpp
+[ 73%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/command_line_option.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/command_line_option.cpp.o -MF CMakeFiles/miral-test-internal.dir/command_line_option.cpp.o.d -o CMakeFiles/miral-test-internal.dir/command_line_option.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/command_line_option.cpp
+[ 73%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/select_active_window.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/select_active_window.cpp.o -MF CMakeFiles/miral-test-internal.dir/select_active_window.cpp.o.d -o CMakeFiles/miral-test-internal.dir/select_active_window.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/select_active_window.cpp
+[ 73%] Building CXX object examples/example-server-lib/CMakeFiles/example-shell-lib.dir/wayland_shm.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/example-server-lib/CMakeFiles/example-shell-lib.dir/wayland_shm.cpp.o -MF CMakeFiles/example-shell-lib.dir/wayland_shm.cpp.o.d -o CMakeFiles/example-shell-lib.dir/wayland_shm.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/example-server-lib/wayland_shm.cpp
+[ 74%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/popup_window_placement.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/popup_window_placement.cpp.o -MF CMakeFiles/miral-test-internal.dir/popup_window_placement.cpp.o.d -o CMakeFiles/miral-test-internal.dir/popup_window_placement.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/popup_window_placement.cpp
+[ 74%] Building CXX object tests/miral/CMakeFiles/miral-test.dir/config_file.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test.dir/config_file.cpp.o -MF CMakeFiles/miral-test.dir/config_file.cpp.o.d -o CMakeFiles/miral-test.dir/config_file.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/config_file.cpp
+[ 74%] Building CXX object tests/miral/CMakeFiles/miral-test.dir/runner.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test.dir/runner.cpp.o -MF CMakeFiles/miral-test.dir/runner.cpp.o.d -o CMakeFiles/miral-test.dir/runner.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/runner.cpp
+[ 74%] Building CXX object tests/miral/CMakeFiles/miral-test.dir/wayland_extensions.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test.dir/wayland_extensions.cpp.o -MF CMakeFiles/miral-test.dir/wayland_extensions.cpp.o.d -o CMakeFiles/miral-test.dir/wayland_extensions.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/wayland_extensions.cpp
+[ 74%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_anchors_to_parent.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_anchors_to_parent.cpp.o -MF CMakeFiles/miral-test-internal.dir/window_placement_anchors_to_parent.cpp.o.d -o CMakeFiles/miral-test-internal.dir/window_placement_anchors_to_parent.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/window_placement_anchors_to_parent.cpp
+[ 74%] Linking CXX shared library ../../lib/libmiroil.so
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/cmake -E cmake_link_script CMakeFiles/miroil.dir/link.txt --verbose=1
+/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,--exclude-libs=ALL -Wl,--version-script,/build/reproducible-path/mir-2.20.0/src/miroil/symbols.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/miroil.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libmiroil.so.7 -o ../../lib/libmiroil.so.7 CMakeFiles/miroil.dir/compositor.cpp.o CMakeFiles/miroil.dir/edid.cpp.o CMakeFiles/miroil.dir/persist_display_config.cpp.o CMakeFiles/miroil.dir/display_configuration_policy.cpp.o CMakeFiles/miroil.dir/display_configuration_controller_wrapper.cpp.o CMakeFiles/miroil.dir/display_listener_wrapper.cpp.o CMakeFiles/miroil.dir/eventdispatch.cpp.o CMakeFiles/miroil.dir/event_builder.cpp.o CMakeFiles/miroil.dir/input_device.cpp.o CMakeFiles/miroil.dir/input_device_observer.cpp.o CMakeFiles/miroil.dir/mir_server_hooks.cpp.o CMakeFiles/miroil.dir/mir_prompt_session.cpp.o CMakeFiles/miroil.dir/open_gl_context.cpp.o CMakeFiles/miroil.dir/prompt_session_listener.cpp.o CMakeFiles/miroil.dir/prompt_session_manager.cpp.o CMakeFiles/miroil.dir/set_compositor.cpp.o CMakeFiles/miroil.dir/surface.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../../lib/libmiral.so.7 ../miral/libmiral-internal.a ../../lib/libmirserver.so.63 ../platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so
+cd /build/reproducible-path/mir-2.20.0/build-i386/src/miroil && /usr/bin/cmake -E cmake_symlink_library ../../lib/libmiroil.so.7 ../../lib/libmiroil.so.7 ../../lib/libmiroil.so
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 74%] Built target miroil
+[ 74%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/drag_active_window.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/drag_active_window.cpp.o -MF CMakeFiles/miral-test-internal.dir/drag_active_window.cpp.o.d -o CMakeFiles/miral-test-internal.dir/drag_active_window.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/drag_active_window.cpp
+[ 74%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/modify_window_state.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/modify_window_state.cpp.o -MF CMakeFiles/miral-test-internal.dir/modify_window_state.cpp.o.d -o CMakeFiles/miral-test-internal.dir/modify_window_state.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/modify_window_state.cpp
+[ 74%] Linking CXX static library libexample-shell-lib.a
+[ 74%] Linking CXX executable ../../bin/mir_performance_tests.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/cmake -P CMakeFiles/example-shell-lib.dir/cmake_clean_target.cmake
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_performance_tests.dir/link.txt --verbose=1
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/example-server-lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/example-shell-lib.dir/link.txt --verbose=1
+/usr/bin/ar qc libexample-shell-lib.a "CMakeFiles/example-shell-lib.dir/tiling_window_manager.cpp.o" "CMakeFiles/example-shell-lib.dir/floating_window_manager.cpp.o" "CMakeFiles/example-shell-lib.dir/decoration_provider.cpp.o" "CMakeFiles/example-shell-lib.dir/wallpaper_config.cpp.o" "CMakeFiles/example-shell-lib.dir/sw_splash.cpp.o" "CMakeFiles/example-shell-lib.dir/wayland_app.cpp.o" "CMakeFiles/example-shell-lib.dir/wayland_surface.cpp.o" "CMakeFiles/example-shell-lib.dir/wayland_shm.cpp.o"
+/usr/bin/ranlib libexample-shell-lib.a
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 74%] Built target example-shell-lib
+[ 74%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/modify_window_specification.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/modify_window_specification.cpp.o -MF CMakeFiles/miral-test-internal.dir/modify_window_specification.cpp.o.d -o CMakeFiles/miral-test-internal.dir/modify_window_specification.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/modify_window_specification.cpp
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_performance_tests.dir/link.d "CMakeFiles/mir_performance_tests.dir/test_glmark2-es2.cpp.o" CMakeFiles/mir_performance_tests.dir/test_compositor.cpp.o CMakeFiles/mir_performance_tests.dir/system_performance_test.cpp.o -o ../../bin/mir_performance_tests.bin  ../libmir-test-assist.a ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../lib/libmirserver.so.63 ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 -lgtest_main ../../libGMock.a -lgtest
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 81%] Built target mir-x11-kiosk
+[ 74%] Built target mir_performance_tests
+[ 74%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/display_reconfiguration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/display_reconfiguration.cpp.o -MF CMakeFiles/miral-test-internal.dir/display_reconfiguration.cpp.o.d -o CMakeFiles/miral-test-internal.dir/display_reconfiguration.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/display_reconfiguration.cpp
 make  -f examples/miral-shell/spinner/CMakeFiles/miral-spinner.dir/build.make examples/miral-shell/spinner/CMakeFiles/miral-spinner.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 81%] Generating spinner_logo.h
+[ 74%] Generating spinner_logo.h
 cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/spinner && python3 /build/reproducible-path/mir-2.20.0/examples/miral-shell/spinner/png2header.py /build/reproducible-path/mir-2.20.0/examples/miral-shell/spinner/spinner-logo.png spinner_logo > /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/spinner/spinner_logo.h
-[ 81%] Generating spinner_glow.h
+[ 74%] Linking CXX executable ../../bin/mir_window_management_tests.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/window_management_tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_window_management_tests.dir/link.txt --verbose=1
+[ 74%] Generating spinner_glow.h
 cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/spinner && python3 /build/reproducible-path/mir-2.20.0/examples/miral-shell/spinner/png2header.py /build/reproducible-path/mir-2.20.0/examples/miral-shell/spinner/spinner-glow.png spinner_glow > /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/spinner/spinner_glow.h
+[ 75%] Building CXX object tests/miral/CMakeFiles/miral-test.dir/zone.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test.dir/zone.cpp.o -MF CMakeFiles/miral-test.dir/zone.cpp.o.d -o CMakeFiles/miral-test.dir/zone.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/zone.cpp
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/miral-shell/spinner /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/spinner /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/spinner/CMakeFiles/miral-spinner.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f examples/miral-shell/spinner/CMakeFiles/miral-spinner.dir/build.make examples/miral-shell/spinner/CMakeFiles/miral-spinner.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 81%] Building CXX object examples/miral-shell/spinner/CMakeFiles/miral-spinner.dir/eglapp.cpp.o
+[ 75%] Building CXX object examples/miral-shell/spinner/CMakeFiles/miral-spinner.dir/eglapp.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/spinner && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/spinner -I/build/reproducible-path/mir-2.20.0/examples/miral-shell/spinner -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-overlength-strings -std=c++23 -pthread -MD -MT examples/miral-shell/spinner/CMakeFiles/miral-spinner.dir/eglapp.cpp.o -MF CMakeFiles/miral-spinner.dir/eglapp.cpp.o.d -o CMakeFiles/miral-spinner.dir/eglapp.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/miral-shell/spinner/eglapp.cpp
-[ 81%] Building CXX object examples/miral-shell/spinner/CMakeFiles/miral-spinner.dir/eglspinner.cpp.o
+[ 76%] Building CXX object examples/miral-shell/spinner/CMakeFiles/miral-spinner.dir/eglspinner.cpp.o
+[ 76%] Building CXX object examples/miral-shell/spinner/CMakeFiles/miral-spinner.dir/miregl.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/spinner && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/spinner -I/build/reproducible-path/mir-2.20.0/examples/miral-shell/spinner -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-overlength-strings -std=c++23 -pthread -Wno-variadic-macros -MD -MT examples/miral-shell/spinner/CMakeFiles/miral-spinner.dir/eglspinner.cpp.o -MF CMakeFiles/miral-spinner.dir/eglspinner.cpp.o.d -o CMakeFiles/miral-spinner.dir/eglspinner.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/miral-shell/spinner/eglspinner.cpp
-[ 82%] Building CXX object examples/miral-shell/spinner/CMakeFiles/miral-spinner.dir/miregl.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/spinner && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/spinner -I/build/reproducible-path/mir-2.20.0/examples/miral-shell/spinner -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-overlength-strings -std=c++23 -pthread -MD -MT examples/miral-shell/spinner/CMakeFiles/miral-spinner.dir/miregl.cpp.o -MF CMakeFiles/miral-spinner.dir/miregl.cpp.o.d -o CMakeFiles/miral-spinner.dir/miregl.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/miral-shell/spinner/miregl.cpp
-[ 82%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_desktop_file_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_desktop_file_manager.cpp.o -MF CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_desktop_file_manager.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_desktop_file_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/frontend_wayland/test_desktop_file_manager.cpp
-[ 82%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_g_desktop_file_cache.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_g_desktop_file_cache.cpp.o -MF CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_g_desktop_file_cache.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_g_desktop_file_cache.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/frontend_wayland/test_g_desktop_file_cache.cpp
-[ 82%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_xwayland/test_xwayland_client_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_xwayland/test_xwayland_client_manager.cpp.o -MF CMakeFiles/mir_unit_tests.dir/frontend_xwayland/test_xwayland_client_manager.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/frontend_xwayland/test_xwayland_client_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/frontend_xwayland/test_xwayland_client_manager.cpp
-[ 82%] Linking CXX static library libmiral-spinner.a
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/spinner && /usr/bin/cmake -P CMakeFiles/miral-spinner.dir/cmake_clean_target.cmake
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/spinner && /usr/bin/cmake -E cmake_link_script CMakeFiles/miral-spinner.dir/link.txt --verbose=1
-/usr/bin/ar qc libmiral-spinner.a "CMakeFiles/miral-spinner.dir/eglapp.cpp.o" "CMakeFiles/miral-spinner.dir/eglspinner.cpp.o" "CMakeFiles/miral-spinner.dir/miregl.cpp.o"
-/usr/bin/ranlib libmiral-spinner.a
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_window_management_tests.dir/link.d CMakeFiles/mir_window_management_tests.dir/test_minimal_window_manager.cpp.o -o ../../bin/mir_window_management_tests.bin   -L/build/reproducible-path/mir-2.20.0/build-i386/lib  ../mir_test/libmir-test-static.a ../mir_test_framework/libmir-test-framework-static.a ../mir_test_doubles/libmir-test-doubles-static.a ../../lib/libmiral.so.7 ../mir_test_framework/libmir-test-framework-static.a /usr/lib/i386-linux-gnu/libumockdev.so -lgtest_main ../../libGMock.a -lgtest ../../src/miral/libmiral-internal.a ../../lib/libmirserver.so.63 ../../src/platforms/common/server/libserver_platform_common.a /usr/lib/i386-linux-gnu/libGLESv2.so ../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libEGL.so ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libdrm.so ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 82%] Built target miral-spinner
+[ 76%] Built target mir_window_management_tests
+[ 76%] Building CXX object tests/miral/CMakeFiles/miral-test.dir/server_example_decoration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -I/build/reproducible-path/mir-2.20.0/build-i386/tests/miral -MD -MT tests/miral/CMakeFiles/miral-test.dir/server_example_decoration.cpp.o -MF CMakeFiles/miral-test.dir/server_example_decoration.cpp.o.d -o CMakeFiles/miral-test.dir/server_example_decoration.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/server_example_decoration.cpp
 make  -f examples/miral-kiosk/CMakeFiles/miral-kiosk.dir/build.make examples/miral-kiosk/CMakeFiles/miral-kiosk.dir/depend
+make  -f examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/build.make examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/miral-kiosk /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-kiosk /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-kiosk/CMakeFiles/miral-kiosk.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/mir_demo_server /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/DependInfo.cmake "--color="
+[ 76%] Building C object tests/miral/CMakeFiles/miral-test.dir/org_kde_kwin_server_decoration.c.o
+[ 76%] Building CXX object tests/miral/CMakeFiles/miral-test.dir/server-decoration_wrapper.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/cc -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC  -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test.dir/org_kde_kwin_server_decoration.c.o -MF CMakeFiles/miral-test.dir/org_kde_kwin_server_decoration.c.o.d -o CMakeFiles/miral-test.dir/org_kde_kwin_server_decoration.c.o -c /build/reproducible-path/mir-2.20.0/tests/miral/org_kde_kwin_server_decoration.c
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test.dir/server-decoration_wrapper.cpp.o -MF CMakeFiles/miral-test.dir/server-decoration_wrapper.cpp.o.d -o CMakeFiles/miral-test.dir/server-decoration_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/build-i386/tests/miral/server-decoration_wrapper.cpp
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f examples/miral-kiosk/CMakeFiles/miral-kiosk.dir/build.make examples/miral-kiosk/CMakeFiles/miral-kiosk.dir/build
+make  -f examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/build.make examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 82%] Building CXX object examples/miral-kiosk/CMakeFiles/miral-kiosk.dir/kiosk_main.cpp.o
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 76%] Building CXX object examples/miral-kiosk/CMakeFiles/miral-kiosk.dir/kiosk_main.cpp.o
+[ 76%] Building CXX object examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/server_example.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-kiosk && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/miral-kiosk/CMakeFiles/miral-kiosk.dir/kiosk_main.cpp.o -MF CMakeFiles/miral-kiosk.dir/kiosk_main.cpp.o.d -o CMakeFiles/miral-kiosk.dir/kiosk_main.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/miral-kiosk/kiosk_main.cpp
-[ 82%] Linking CXX executable ../../bin/mir_window_management_tests.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/window_management_tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_window_management_tests.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_window_management_tests.dir/link.d CMakeFiles/mir_window_management_tests.dir/test_minimal_window_manager.cpp.o -o ../../bin/mir_window_management_tests.bin   -L/build/reproducible-path/mir-2.20.0/build-i386/lib  ../mir_test/libmir-test-static.a ../mir_test_framework/libmir-test-framework-static.a ../mir_test_doubles/libmir-test-doubles-static.a ../../lib/libmiral.so.7 ../mir_test_framework/libmir-test-framework-static.a /usr/lib/i386-linux-gnu/libumockdev.so -lgtest_main ../../libGMock.a -lgtest ../../src/miral/libmiral-internal.a ../../lib/libmirserver.so.63 ../../src/platforms/common/server/libserver_platform_common.a /usr/lib/i386-linux-gnu/libGLESv2.so ../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libEGL.so ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libdrm.so ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 82%] Built target mir_window_management_tests
-[ 82%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions.cpp.o -MF CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/geometry/test-dimensions.cpp
-[ 83%] Building CXX object examples/miral-kiosk/CMakeFiles/miral-kiosk.dir/kiosk_window_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-kiosk && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/miral-kiosk/CMakeFiles/miral-kiosk.dir/kiosk_window_manager.cpp.o -MF CMakeFiles/miral-kiosk.dir/kiosk_window_manager.cpp.o.d -o CMakeFiles/miral-kiosk.dir/kiosk_window_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/miral-kiosk/kiosk_window_manager.cpp
-[ 83%] Linking CXX executable ../../bin/miral-kiosk.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-kiosk && /usr/bin/cmake -E cmake_link_script CMakeFiles/miral-kiosk.dir/link.txt --verbose=1
-[ 84%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions-generic.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions-generic.cpp.o -MF CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions-generic.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions-generic.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/geometry/test-dimensions-generic.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/miral-kiosk.dir/link.d "CMakeFiles/miral-kiosk.dir/kiosk_main.cpp.o" "CMakeFiles/miral-kiosk.dir/kiosk_window_manager.cpp.o" -o ../../bin/miral-kiosk.bin  ../example-server-lib/libexample-shell-lib.a ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a -latomic /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libfreetype.so
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"demo_server\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/server_example.cpp.o -MF CMakeFiles/mir_demo_server.dir/server_example.cpp.o.d -o CMakeFiles/mir_demo_server.dir/server_example.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/mir_demo_server/server_example.cpp
+[ 76%] Building CXX object examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/server_example_test_client.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"demo_server\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/server_example_test_client.cpp.o -MF CMakeFiles/mir_demo_server.dir/server_example_test_client.cpp.o.d -o CMakeFiles/mir_demo_server.dir/server_example_test_client.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/mir_demo_server/server_example_test_client.cpp
+[ 76%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/raise_tree.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/raise_tree.cpp.o -MF CMakeFiles/miral-test-internal.dir/raise_tree.cpp.o.d -o CMakeFiles/miral-test-internal.dir/raise_tree.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/raise_tree.cpp
+[ 76%] Linking CXX static library libmiral-spinner.a
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/spinner && /usr/bin/cmake -P CMakeFiles/miral-spinner.dir/cmake_clean_target.cmake
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/spinner && /usr/bin/cmake -E cmake_link_script CMakeFiles/miral-spinner.dir/link.txt --verbose=1
+/usr/bin/ar qc libmiral-spinner.a "CMakeFiles/miral-spinner.dir/eglapp.cpp.o" "CMakeFiles/miral-spinner.dir/eglspinner.cpp.o" "CMakeFiles/miral-spinner.dir/miregl.cpp.o"
+/usr/bin/ranlib libmiral-spinner.a
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 84%] Built target miral-kiosk
-make  -f examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/build.make examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/depend
+[ 76%] Built target miral-spinner
+make  -f examples/miral-shell/CMakeFiles/miral-shell.dir/build.make examples/miral-shell/CMakeFiles/miral-shell.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/mir_demo_server /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/miral-shell /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/CMakeFiles/miral-shell.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/build.make examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/build
+make  -f examples/miral-shell/CMakeFiles/miral-shell.dir/build.make examples/miral-shell/CMakeFiles/miral-shell.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 84%] Building CXX object examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/server_example.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"demo_server\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/server_example.cpp.o -MF CMakeFiles/mir_demo_server.dir/server_example.cpp.o.d -o CMakeFiles/mir_demo_server.dir/server_example.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/mir_demo_server/server_example.cpp
-[ 84%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-size.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-size.cpp.o -MF CMakeFiles/mir_unit_tests.dir/geometry/test-size.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/geometry/test-size.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/geometry/test-size.cpp
-[ 84%] Building CXX object examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/server_example_test_client.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_LOG_COMPONENT_FALLBACK=\"demo_server\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/uuid -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT examples/mir_demo_server/CMakeFiles/mir_demo_server.dir/server_example_test_client.cpp.o -MF CMakeFiles/mir_demo_server.dir/server_example_test_client.cpp.o.d -o CMakeFiles/mir_demo_server.dir/server_example_test_client.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/mir_demo_server/server_example_test_client.cpp
-[ 84%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-point.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-point.cpp.o -MF CMakeFiles/mir_unit_tests.dir/geometry/test-point.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/geometry/test-point.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/geometry/test-point.cpp
+[ 76%] Building CXX object examples/miral-shell/CMakeFiles/miral-shell.dir/shell_main.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/examples/miral-shell/spinner -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT examples/miral-shell/CMakeFiles/miral-shell.dir/shell_main.cpp.o -MF CMakeFiles/miral-shell.dir/shell_main.cpp.o.d -o CMakeFiles/miral-shell.dir/shell_main.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/miral-shell/shell_main.cpp
 make  -f examples/client/CMakeFiles/mir_demo_client_wayland_egl_spinner.dir/build.make examples/client/CMakeFiles/mir_demo_client_wayland_egl_spinner.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/client /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/client /build/reproducible-path/mir-2.20.0/build-i386/examples/client/CMakeFiles/mir_demo_client_wayland_egl_spinner.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f examples/client/CMakeFiles/mir_demo_client_wayland_egl_spinner.dir/build.make examples/client/CMakeFiles/mir_demo_client_wayland_egl_spinner.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 84%] Building CXX object examples/client/CMakeFiles/mir_demo_client_wayland_egl_spinner.dir/spinner.cpp.o
+[ 76%] Building CXX object examples/client/CMakeFiles/mir_demo_client_wayland_egl_spinner.dir/spinner.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/miral-shell/spinner -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT examples/client/CMakeFiles/mir_demo_client_wayland_egl_spinner.dir/spinner.cpp.o -MF CMakeFiles/mir_demo_client_wayland_egl_spinner.dir/spinner.cpp.o.d -o CMakeFiles/mir_demo_client_wayland_egl_spinner.dir/spinner.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/client/spinner.cpp
-[ 84%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-displacement.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-displacement.cpp.o -MF CMakeFiles/mir_unit_tests.dir/geometry/test-displacement.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/geometry/test-displacement.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/geometry/test-displacement.cpp
-[ 84%] Linking CXX executable ../../bin/mir_demo_server.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_demo_server.dir/link.txt --verbose=1
-[ 85%] Linking CXX executable ../../bin/mir_demo_client_wayland_egl_spinner.bin
+[ 77%] Building CXX object examples/miral-kiosk/CMakeFiles/miral-kiosk.dir/kiosk_window_manager.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-kiosk && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -isystem /usr/include/libdrm -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -MD -MT examples/miral-kiosk/CMakeFiles/miral-kiosk.dir/kiosk_window_manager.cpp.o -MF CMakeFiles/miral-kiosk.dir/kiosk_window_manager.cpp.o.d -o CMakeFiles/miral-kiosk.dir/kiosk_window_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/miral-kiosk/kiosk_window_manager.cpp
+[ 78%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/static_display_config.cpp.o
+[ 78%] Linking CXX executable ../../bin/mir_demo_client_wayland_egl_spinner.bin
 cd /build/reproducible-path/mir-2.20.0/build-i386/examples/client && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_demo_client_wayland_egl_spinner.dir/link.txt --verbose=1
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread  -I /build/reproducible-path/mir-2.20.0/src/include/common -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/static_display_config.cpp.o -MF CMakeFiles/miral-test-internal.dir/static_display_config.cpp.o.d -o CMakeFiles/miral-test-internal.dir/static_display_config.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/static_display_config.cpp
+[ 78%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/test_window_manager_tools.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/test_window_manager_tools.cpp.o -MF CMakeFiles/miral-test-internal.dir/test_window_manager_tools.cpp.o.d -o CMakeFiles/miral-test-internal.dir/test_window_manager_tools.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/test_window_manager_tools.cpp
+[ 79%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/depth_layer.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/depth_layer.cpp.o -MF CMakeFiles/miral-test-internal.dir/depth_layer.cpp.o.d -o CMakeFiles/miral-test-internal.dir/depth_layer.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/depth_layer.cpp
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_demo_client_wayland_egl_spinner.dir/link.d CMakeFiles/mir_demo_client_wayland_egl_spinner.dir/spinner.cpp.o -o ../../bin/mir_demo_client_wayland_egl_spinner.bin  ../miral-shell/spinner/libmiral-spinner.a ../example-server-lib/libexample-shell-lib.a ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a -latomic /usr/lib/i386-linux-gnu/libfreetype.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libwayland-egl.so /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libGLESv2.so
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 79%] Built target mir_demo_client_wayland_egl_spinner
+[ 79%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/output_updates.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/output_updates.cpp.o -MF CMakeFiles/miral-test-internal.dir/output_updates.cpp.o.d -o CMakeFiles/miral-test-internal.dir/output_updates.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/output_updates.cpp
+[ 79%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/application_zone.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/application_zone.cpp.o -MF CMakeFiles/miral-test-internal.dir/application_zone.cpp.o.d -o CMakeFiles/miral-test-internal.dir/application_zone.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/application_zone.cpp
+[ 79%] Linking CXX executable ../../bin/miral-kiosk.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-kiosk && /usr/bin/cmake -E cmake_link_script CMakeFiles/miral-kiosk.dir/link.txt --verbose=1
+[ 79%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/initial_window_placement.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/initial_window_placement.cpp.o -MF CMakeFiles/miral-test-internal.dir/initial_window_placement.cpp.o.d -o CMakeFiles/miral-test-internal.dir/initial_window_placement.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/initial_window_placement.cpp
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/miral-kiosk.dir/link.d "CMakeFiles/miral-kiosk.dir/kiosk_main.cpp.o" "CMakeFiles/miral-kiosk.dir/kiosk_window_manager.cpp.o" -o ../../bin/miral-kiosk.bin  ../example-server-lib/libexample-shell-lib.a ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a -latomic /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libfreetype.so
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 79%] Built target miral-kiosk
+[ 79%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_attached.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_attached.cpp.o -MF CMakeFiles/miral-test-internal.dir/window_placement_attached.cpp.o.d -o CMakeFiles/miral-test-internal.dir/window_placement_attached.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/window_placement_attached.cpp
+[ 79%] Linking CXX executable ../../bin/miral-shell.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell && /usr/bin/cmake -E cmake_link_script CMakeFiles/miral-shell.dir/link.txt --verbose=1
+[ 79%] Linking CXX executable ../../bin/mir_demo_server.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/examples/mir_demo_server && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_demo_server.dir/link.txt --verbose=1
+[ 79%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_fullscreen.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_fullscreen.cpp.o -MF CMakeFiles/miral-test-internal.dir/window_placement_fullscreen.cpp.o.d -o CMakeFiles/miral-test-internal.dir/window_placement_fullscreen.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/window_placement_fullscreen.cpp
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_demo_server.dir/link.d CMakeFiles/mir_demo_server.dir/server_example.cpp.o CMakeFiles/mir_demo_server.dir/server_example_test_client.cpp.o -o ../../bin/mir_demo_server.bin  ../example-server-lib/libexample-shell-lib.a libexampleserverconfig.a ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libyaml-cpp.so /usr/lib/i386-linux-gnu/libwayland-client.so ../../lib/libmirserver.so.63 ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so ../../src/platforms/common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libwayland-server.so
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 85%] Built target mir_demo_server
+[ 79%] Built target mir_demo_server
+[ 79%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_maximized.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_maximized.cpp.o -MF CMakeFiles/miral-test-internal.dir/window_placement_maximized.cpp.o.d -o CMakeFiles/miral-test-internal.dir/window_placement_maximized.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/window_placement_maximized.cpp
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/miral-shell.dir/link.d "CMakeFiles/miral-shell.dir/shell_main.cpp.o" -o ../../bin/miral-shell.bin  ../example-server-lib/libexample-shell-lib.a spinner/libmiral-spinner.a ../example-server-lib/libexample-shell-lib.a ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a -latomic /usr/lib/i386-linux-gnu/libfreetype.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libwayland-egl.so /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libGLESv2.so
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 79%] Built target miral-shell
+[ 79%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_output.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_output.cpp.o -MF CMakeFiles/miral-test-internal.dir/window_placement_output.cpp.o.d -o CMakeFiles/miral-test-internal.dir/window_placement_output.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/window_placement_output.cpp
+[ 79%] Linking CXX executable ../../bin/mir_umock_acceptance_tests.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/umock-acceptance-tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_umock_acceptance_tests.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_umock_acceptance_tests.dir/link.d CMakeFiles/mir_umock_acceptance_tests.dir/test_libinput.cpp.o "../mir_test_framework/CMakeFiles/mir-umock-test-framework.dir/udev_environment.cpp.o" -o ../../bin/mir_umock_acceptance_tests.bin  ../libmir-test-assist.a ../mir_test_framework/libmir-test-framework-static.a ../mir_test_doubles/libmir-test-doubles-static.a ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so ../mir_test_framework/libmir-test-framework-static.a /usr/lib/i386-linux-gnu/libumockdev.so ../../lib/libmirserver.so.63 ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 -lgtest_main ../../libGMock.a -lgtest
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 79%] Built target mir_umock_acceptance_tests
+[ 79%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/resize_and_move.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/resize_and_move.cpp.o -MF CMakeFiles/miral-test-internal.dir/resize_and_move.cpp.o.d -o CMakeFiles/miral-test-internal.dir/resize_and_move.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/resize_and_move.cpp
+[ 80%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/ignored_requests.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/ignored_requests.cpp.o -MF CMakeFiles/miral-test-internal.dir/ignored_requests.cpp.o.d -o CMakeFiles/miral-test-internal.dir/ignored_requests.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/ignored_requests.cpp
+[ 80%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/focus_mode.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/focus_mode.cpp.o -MF CMakeFiles/miral-test-internal.dir/focus_mode.cpp.o.d -o CMakeFiles/miral-test-internal.dir/focus_mode.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/focus_mode.cpp
+[ 80%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/fd_manager.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/fd_manager.cpp.o -MF CMakeFiles/miral-test-internal.dir/fd_manager.cpp.o.d -o CMakeFiles/miral-test-internal.dir/fd_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/fd_manager.cpp
+[ 80%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/application_selector.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/application_selector.cpp.o -MF CMakeFiles/miral-test-internal.dir/application_selector.cpp.o.d -o CMakeFiles/miral-test-internal.dir/application_selector.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/application_selector.cpp
+[ 80%] Linking CXX executable ../../bin/miral-test.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/cmake -E cmake_link_script CMakeFiles/miral-test.dir/link.txt --verbose=1
+/usr/bin/ld: CMakeFiles/miral-test.dir/external_client.cpp.o: in function `(anonymous namespace)::ExternalClient::ExternalClient()':
+./build-i386/tests/miral/./tests/miral/external_client.cpp:32:(.text+0x1b2): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/miral-test.dir/link.d "CMakeFiles/miral-test.dir/external_client.cpp.o" "CMakeFiles/miral-test.dir/config_file.cpp.o" "CMakeFiles/miral-test.dir/runner.cpp.o" "CMakeFiles/miral-test.dir/wayland_extensions.cpp.o" "CMakeFiles/miral-test.dir/zone.cpp.o" "CMakeFiles/miral-test.dir/server_example_decoration.cpp.o" "CMakeFiles/miral-test.dir/org_kde_kwin_server_decoration.c.o" "CMakeFiles/miral-test.dir/server-decoration_wrapper.cpp.o" -o ../../bin/miral-test.bin  ../libmir-test-assist.a ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libuuid.so ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 -lgtest_main ../../libGMock.a -lgtest
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 80%] Built target miral-test
+[ 80%] Linking CXX executable ../../bin/miral-test-internal.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/cmake -E cmake_link_script CMakeFiles/miral-test-internal.dir/link.txt --verbose=1
+/usr/bin/ld: CMakeFiles/miral-test-internal.dir/static_display_config.cpp.o: in function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned int, unsigned int)':
+./build-i386/tests/miral/./tests/miral/static_display_config.cpp:154:(.text+0x31d): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/miral-test-internal.dir/link.d "CMakeFiles/miral-test-internal.dir/mru_window_list.cpp.o" "CMakeFiles/miral-test-internal.dir/active_outputs.cpp.o" "CMakeFiles/miral-test-internal.dir/command_line_option.cpp.o" "CMakeFiles/miral-test-internal.dir/select_active_window.cpp.o" "CMakeFiles/miral-test-internal.dir/popup_window_placement.cpp.o" "CMakeFiles/miral-test-internal.dir/window_placement_anchors_to_parent.cpp.o" "CMakeFiles/miral-test-internal.dir/drag_active_window.cpp.o" "CMakeFiles/miral-test-internal.dir/modify_window_state.cpp.o" "CMakeFiles/miral-test-internal.dir/modify_window_specification.cpp.o" "CMakeFiles/miral-test-internal.dir/display_reconfiguration.cpp.o" "CMakeFiles/miral-test-internal.dir/raise_tree.cpp.o" "CMakeFiles/miral-test-internal.dir/static_display_config.cpp.o" "CMakeFiles/miral-test-internal.dir/test_window_manager_tools.cpp.o" "CMakeFiles/miral-test-internal.dir/depth_layer.cpp.o" "CMakeFiles/miral-test-internal.dir/output_updates.cpp.o" "CMakeFiles/miral-test-internal.dir/application_zone.cpp.o" "CMakeFiles/miral-test-internal.dir/initial_window_placement.cpp.o" "CMakeFiles/miral-test-internal.dir/window_placement_attached.cpp.o" "CMakeFiles/miral-test-internal.dir/window_placement_fullscreen.cpp.o" "CMakeFiles/miral-test-internal.dir/window_placement_maximized.cpp.o" "CMakeFiles/miral-test-internal.dir/window_placement_output.cpp.o" "CMakeFiles/miral-test-internal.dir/resize_and_move.cpp.o" "CMakeFiles/miral-test-internal.dir/ignored_requests.cpp.o" "CMakeFiles/miral-test-internal.dir/focus_mode.cpp.o" "CMakeFiles/miral-test-internal.dir/fd_manager.cpp.o" "CMakeFiles/miral-test-internal.dir/application_selector.cpp.o" -o ../../bin/miral-test-internal.bin  ../../src/miral/libmiral-internal.a ../libmir-test-assist.a -lgtest -lgtest_main -lgtest -lgtest -lgtest_main -lgtest ../../libGMock.a -lgtest ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic ../../lib/libmircommon.so.11 ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 80%] Built target miral-test-internal
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 80%] Built target mir-public-test-doubles-platform
+make  -f tests/mir_test_doubles/CMakeFiles/mir-test-doubles-platform-static.dir/build.make tests/mir_test_doubles/CMakeFiles/mir-test-doubles-platform-static.dir/depend
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/mir_test_doubles /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles/CMakeFiles/mir-test-doubles-platform-static.dir/DependInfo.cmake "--color="
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f tests/mir_test_doubles/CMakeFiles/mir-test-doubles-platform-static.dir/build.make tests/mir_test_doubles/CMakeFiles/mir-test-doubles-platform-static.dir/build
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 80%] Linking CXX static library libmir-test-doubles-platform-static.a
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/cmake -P CMakeFiles/mir-test-doubles-platform-static.dir/cmake_clean_target.cmake
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/mir_test_doubles && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir-test-doubles-platform-static.dir/link.txt --verbose=1
+/usr/bin/ar qc libmir-test-doubles-platform-static.a "CMakeFiles/mir-public-test-doubles-platform.dir/mock_libinput.cpp.o" "CMakeFiles/mir-public-test-doubles-platform.dir/mock_egl.cpp.o" "CMakeFiles/mir-public-test-doubles-platform.dir/mock_gl.cpp.o" "CMakeFiles/mir-public-test-doubles-platform.dir/mock_drm.cpp.o" "CMakeFiles/mir-public-test-doubles-platform.dir/mock_x11.cpp.o" "CMakeFiles/mir-public-test-doubles-platform.dir/mock_xkb.cpp.o" "CMakeFiles/mir-public-test-doubles-platform.dir/mock_gbm.cpp.o"
+/usr/bin/ranlib libmir-test-doubles-platform-static.a
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 80%] Built target mir-test-doubles-platform-static
 make  -f tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/build.make tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/depend
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/acceptance-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/DependInfo.cmake "--color="
+make  -f tests/unit-tests/CMakeFiles/mir_unit_tests.dir/build.make tests/unit-tests/CMakeFiles/mir_unit_tests.dir/depend
+make  -f tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/build.make tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/depend
+make  -f tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/build.make tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/depend
+make  -f tests/unit-tests/platforms/eglstream-kms/CMakeFiles/mir_unit_tests_eglstream-kms.dir/build.make tests/unit-tests/platforms/eglstream-kms/CMakeFiles/mir_unit_tests_eglstream-kms.dir/depend
+make  -f tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/build.make tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/depend
+make  -f tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/build.make tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/depend
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/x11 /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/x11 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/virtual /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/virtual /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/eglstream-kms /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/eglstream-kms /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/eglstream-kms/CMakeFiles/mir_unit_tests_eglstream-kms.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make  -f tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/build.make tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 85%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/strict_close.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/strict_close.cpp.o -MF CMakeFiles/mir_acceptance_tests.dir/strict_close.cpp.o.d -o CMakeFiles/mir_acceptance_tests.dir/strict_close.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/strict_close.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_demo_client_wayland_egl_spinner.dir/link.d CMakeFiles/mir_demo_client_wayland_egl_spinner.dir/spinner.cpp.o -o ../../bin/mir_demo_client_wayland_egl_spinner.bin  ../miral-shell/spinner/libmiral-spinner.a ../example-server-lib/libexample-shell-lib.a ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a -latomic /usr/lib/i386-linux-gnu/libfreetype.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libwayland-egl.so /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libGLESv2.so
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 85%] Built target mir_demo_client_wayland_egl_spinner
-make  -f tests/acceptance-tests/wayland/CMakeFiles/miral_wlcs_integration.dir/build.make tests/acceptance-tests/wayland/CMakeFiles/miral_wlcs_integration.dir/depend
+make  -f tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/build.make tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/build
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make  -f tests/unit-tests/platforms/eglstream-kms/CMakeFiles/mir_unit_tests_eglstream-kms.dir/build.make tests/unit-tests/platforms/eglstream-kms/CMakeFiles/mir_unit_tests_eglstream-kms.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/wayland /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/wayland /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/wayland/CMakeFiles/miral_wlcs_integration.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/CMakeFiles/mir_unit_tests.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/acceptance-tests/wayland/CMakeFiles/miral_wlcs_integration.dir/build.make tests/acceptance-tests/wayland/CMakeFiles/miral_wlcs_integration.dir/build
+make  -f tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/build.make tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 85%] Building CXX object tests/acceptance-tests/wayland/CMakeFiles/miral_wlcs_integration.dir/miral_integration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/wayland && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmiral_wlcs_integration_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/acceptance-tests/wayland/PkgConfig::WLCS -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -fPIC -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/wayland/CMakeFiles/miral_wlcs_integration.dir/miral_integration.cpp.o -MF CMakeFiles/miral_wlcs_integration.dir/miral_integration.cpp.o.d -o CMakeFiles/miral_wlcs_integration.dir/miral_integration.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/wayland/miral_integration.cpp
-[ 85%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-rectangle.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-rectangle.cpp.o -MF CMakeFiles/mir_unit_tests.dir/geometry/test-rectangle.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/geometry/test-rectangle.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/geometry/test-rectangle.cpp
-[ 86%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/server_configuration_wrapping.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/server_configuration_wrapping.cpp.o -MF CMakeFiles/mir_acceptance_tests.dir/server_configuration_wrapping.cpp.o.d -o CMakeFiles/mir_acceptance_tests.dir/server_configuration_wrapping.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/server_configuration_wrapping.cpp
-[ 86%] Linking CXX shared module ../../../lib/miral_wlcs_integration.so
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests/wayland && /usr/bin/cmake -E cmake_link_script CMakeFiles/miral_wlcs_integration.dir/link.txt --verbose=1
-[ 86%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-rectangles.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-rectangles.cpp.o -MF CMakeFiles/mir_unit_tests.dir/geometry/test-rectangles.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/geometry/test-rectangles.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/geometry/test-rectangles.cpp
-/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Wl,--version-script,/build/reproducible-path/mir-2.20.0/tests/acceptance-tests/wayland/symbol.map -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/miral_wlcs_integration.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared  -o ../../../lib/miral_wlcs_integration.so CMakeFiles/miral_wlcs_integration.dir/miral_integration.cpp.o  -Wl,-rpath,/build/reproducible-path/mir-2.20.0/build-i386/lib: ../../libmir-test-assist.a ../../../lib/libmiral.so.7 ../../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../../lib/libmirserver.so.63 ../../../src/platforms/common/server/libserver_platform_common.a ../../../lib/libmirplatform.so.30 ../../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so ../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../../src/platforms/common/server/kms-utils/libkms_utils.a ../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 -lgtest_main ../../../libGMock.a -lgtest
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 86%] Built target miral_wlcs_integration
-make  -f tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests.dir/build.make tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests.dir/depend
+make  -f tests/unit-tests/CMakeFiles/mir_unit_tests.dir/build.make tests/unit-tests/CMakeFiles/mir_unit_tests.dir/build
+[ 80%] Building CXX object tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/test_udev_wrapper_asan_skip.cpp.o
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/umock-acceptance-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/umock-acceptance-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/DependInfo.cmake "--color="
+[ 80%] Building CXX object tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/input/evdev/test_evdev_input_platform.cpp.o
+[ 80%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/server_stop_callback.cpp.o
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests.dir/build.make tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests.dir/build
+make  -f tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/build.make tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 86%] Building CXX object tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests.dir/test_libinput.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/umock-acceptance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/umock-acceptance-tests/CMakeFiles/mir_umock_acceptance_tests.dir/test_libinput.cpp.o -MF CMakeFiles/mir_umock_acceptance_tests.dir/test_libinput.cpp.o.d -o CMakeFiles/mir_umock_acceptance_tests.dir/test_libinput.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/umock-acceptance-tests/test_libinput.cpp
-[ 86%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/gl/test_tessellation_helpers.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/gl/test_tessellation_helpers.cpp.o -MF CMakeFiles/mir_unit_tests.dir/gl/test_tessellation_helpers.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/gl/test_tessellation_helpers.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/gl/test_tessellation_helpers.cpp
-[ 86%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/server_configuration_options.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/server_configuration_options.cpp.o -MF CMakeFiles/mir_acceptance_tests.dir/server_configuration_options.cpp.o.d -o CMakeFiles/mir_acceptance_tests.dir/server_configuration_options.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/server_configuration_options.cpp
-[ 86%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/server_stop_callback.cpp.o
+[ 80%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_generic.cpp.o
+[ 80%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_multi_monitor.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_generic.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_generic.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_generic.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_display_generic.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_multi_monitor.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_multi_monitor.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_multi_monitor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_display_multi_monitor.cpp
+[ 80%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_sink.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_sink.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_sink.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_sink.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_display_sink.cpp
+[ 80%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_platform.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_platform.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_platform.cpp
+[ 81%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/server_configuration_wrapping.cpp.o
+[ 81%] Building CXX object tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/graphics/test_platform_prober.cpp.o
+[ 82%] Building CXX object tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/input/test_input_platform_probing.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/server_configuration_wrapping.cpp.o -MF CMakeFiles/mir_acceptance_tests.dir/server_configuration_wrapping.cpp.o.d -o CMakeFiles/mir_acceptance_tests.dir/server_configuration_wrapping.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/server_configuration_wrapping.cpp
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/server_stop_callback.cpp.o -MF CMakeFiles/mir_acceptance_tests.dir/server_stop_callback.cpp.o.d -o CMakeFiles/mir_acceptance_tests.dir/server_stop_callback.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/server_stop_callback.cpp
-[ 86%] Linking CXX executable ../../bin/mir_umock_acceptance_tests.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/umock-acceptance-tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_umock_acceptance_tests.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_umock_acceptance_tests.dir/link.d CMakeFiles/mir_umock_acceptance_tests.dir/test_libinput.cpp.o "../mir_test_framework/CMakeFiles/mir-umock-test-framework.dir/udev_environment.cpp.o" -o ../../bin/mir_umock_acceptance_tests.bin  ../libmir-test-assist.a ../mir_test_framework/libmir-test-framework-static.a ../mir_test_doubles/libmir-test-doubles-static.a ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so ../mir_test_framework/libmir-test-framework-static.a /usr/lib/i386-linux-gnu/libumockdev.so ../../lib/libmirserver.so.63 ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 -lgtest_main ../../libGMock.a -lgtest
+[ 82%] Building CXX object tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/test_udev_wrapper.cpp.o
+[ 82%] Building CXX object tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/input/test_x11_module.cpp.o
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 86%] Built target mir_umock_acceptance_tests
-make  -f tests/performance-tests/CMakeFiles/mir_performance_tests.dir/build.make tests/performance-tests/CMakeFiles/mir_performance_tests.dir/depend
+make  -f tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/build.make tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/build
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/performance-tests /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests/CMakeFiles/mir_performance_tests.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/performance-tests/CMakeFiles/mir_performance_tests.dir/build.make tests/performance-tests/CMakeFiles/mir_performance_tests.dir/build
+[ 82%] Building CXX object tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/test_platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/x11 && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_x11_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/test_platform.cpp.o -MF CMakeFiles/mir_unit_tests_x11.dir/test_platform.cpp.o.d -o CMakeFiles/mir_unit_tests_x11.dir/test_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/x11/test_platform.cpp
 make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 86%] Building CXX object tests/performance-tests/CMakeFiles/mir_performance_tests.dir/test_glmark2-es2.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/performance-tests/CMakeFiles/mir_performance_tests.dir/test_glmark2-es2.cpp.o -MF CMakeFiles/mir_performance_tests.dir/test_glmark2-es2.cpp.o.d -o CMakeFiles/mir_performance_tests.dir/test_glmark2-es2.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/performance-tests/test_glmark2-es2.cpp
-[ 86%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/test_command_line_handling.cpp.o
+[ 82%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/strict_close.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/strict_close.cpp.o -MF CMakeFiles/mir_acceptance_tests.dir/strict_close.cpp.o.d -o CMakeFiles/mir_acceptance_tests.dir/strict_close.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/strict_close.cpp
+[ 82%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/server_configuration_options.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/server_configuration_options.cpp.o -MF CMakeFiles/mir_acceptance_tests.dir/server_configuration_options.cpp.o.d -o CMakeFiles/mir_acceptance_tests.dir/server_configuration_options.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/server_configuration_options.cpp
+[ 82%] Building CXX object tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/test_platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/virtual && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_virtual_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/test_platform.cpp.o -MF CMakeFiles/mir_unit_tests_virtual.dir/test_platform.cpp.o.d -o CMakeFiles/mir_unit_tests_virtual.dir/test_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/virtual/test_platform.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_umock_unit_tests_EXPORTS -DUMOCKDEV_VERSION=0.19 -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/test_udev_wrapper.cpp.o -MF CMakeFiles/mir_umock_unit_tests.dir/test_udev_wrapper.cpp.o.d -o CMakeFiles/mir_umock_unit_tests.dir/test_udev_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_udev_wrapper.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_umock_unit_tests_EXPORTS -DUMOCKDEV_VERSION=0.19 -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/test_udev_wrapper_asan_skip.cpp.o -MF CMakeFiles/mir_umock_unit_tests.dir/test_udev_wrapper_asan_skip.cpp.o.d -o CMakeFiles/mir_umock_unit_tests.dir/test_udev_wrapper_asan_skip.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_udev_wrapper_asan_skip.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_umock_unit_tests_EXPORTS -DUMOCKDEV_VERSION=0.19 -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/graphics/test_platform_prober.cpp.o -MF CMakeFiles/mir_umock_unit_tests.dir/graphics/test_platform_prober.cpp.o.d -o CMakeFiles/mir_umock_unit_tests.dir/graphics/test_platform_prober.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/test_platform_prober.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_umock_unit_tests_EXPORTS -DUMOCKDEV_VERSION=0.19 -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/input/evdev/test_evdev_input_platform.cpp.o -MF CMakeFiles/mir_umock_unit_tests.dir/input/evdev/test_evdev_input_platform.cpp.o.d -o CMakeFiles/mir_umock_unit_tests.dir/input/evdev/test_evdev_input_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/evdev/test_evdev_input_platform.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_umock_unit_tests_EXPORTS -DUMOCKDEV_VERSION=0.19 -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/input/test_input_platform_probing.cpp.o -MF CMakeFiles/mir_umock_unit_tests.dir/input/test_input_platform_probing.cpp.o.d -o CMakeFiles/mir_umock_unit_tests.dir/input/test_input_platform_probing.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_input_platform_probing.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_umock_unit_tests_EXPORTS -DUMOCKDEV_VERSION=0.19 -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/input/test_x11_module.cpp.o -MF CMakeFiles/mir_umock_unit_tests.dir/input/test_x11_module.cpp.o.d -o CMakeFiles/mir_umock_unit_tests.dir/input/test_x11_module.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_x11_module.cpp
+[ 82%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/test_command_line_handling.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/test_command_line_handling.cpp.o -MF CMakeFiles/mir_acceptance_tests.dir/test_command_line_handling.cpp.o.d -o CMakeFiles/mir_acceptance_tests.dir/test_command_line_handling.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/test_command_line_handling.cpp
-[ 86%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/test_input_device_hub.cpp.o
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 82%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_recursive_read_write_mutex.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_recursive_read_write_mutex.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_recursive_read_write_mutex.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_recursive_read_write_mutex.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_recursive_read_write_mutex.cpp
+[ 82%] Building CXX object tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/input/test_x11_platform.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_umock_unit_tests_EXPORTS -DUMOCKDEV_VERSION=0.19 -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_umock_unit_tests.dir/input/test_x11_platform.cpp.o -MF CMakeFiles/mir_umock_unit_tests.dir/input/test_x11_platform.cpp.o.d -o CMakeFiles/mir_umock_unit_tests.dir/input/test_x11_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_x11_platform.cpp
+[ 83%] Building CXX object tests/unit-tests/platforms/eglstream-kms/CMakeFiles/mir_unit_tests_eglstream-kms.dir/server/test_utils.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/eglstream-kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/platforms/eglstream-kms/CMakeFiles/mir_unit_tests_eglstream-kms.dir/server/test_utils.cpp.o -MF CMakeFiles/mir_unit_tests_eglstream-kms.dir/server/test_utils.cpp.o.d -o CMakeFiles/mir_unit_tests_eglstream-kms.dir/server/test_utils.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/eglstream-kms/server/test_utils.cpp
+[ 83%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_configuration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_configuration.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_configuration.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_display_configuration.cpp
+[ 83%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_real_kms_output.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_real_kms_output.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_real_kms_output.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_real_kms_output.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_real_kms_output.cpp
+[ 83%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_kms_page_flipper.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_kms_page_flipper.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_kms_page_flipper.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_kms_page_flipper.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_kms_page_flipper.cpp
+[ 83%] Linking CXX executable ../../../../bin/mir_unit_tests_eglstream-kms.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/eglstream-kms && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_unit_tests_eglstream-kms.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_unit_tests_eglstream-kms.dir/link.d "CMakeFiles/mir_unit_tests_eglstream-kms.dir/server/test_utils.cpp.o" "../../../../src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform_symbols.cpp.o" "../../../../src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/platform.cpp.o" "../../../../src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/buffer_allocator.cpp.o" "../../../../src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/display.cpp.o" "../../../../src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/kms_display_configuration.cpp.o" "../../../../src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/egl_output.cpp.o" "../../../../src/platforms/eglstream-kms/server/CMakeFiles/mirplatformgraphicseglstreamkmsobjects.dir/utils.cpp.o" "../../../mir_test_doubles/CMakeFiles/mir-test-doubles-udev.dir/mock_udev.cpp.o" ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_extensions.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_resources.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_error.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/display_configuration.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/gamma_curves.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/buffer_basic.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/pixel_format_utils.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/overlapping_output_grouping.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/texture.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/program.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/program_factory.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_wayland_allocator.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/cpu_buffers.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_logger.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/linux_dmabuf.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/drm_formats.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_context_executor.cpp.o ../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_buffer_copy.cpp.o "../../../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/linux-dmabuf-unstable-v1_wrapper.cpp.o" ../../../../src/platform/options/CMakeFiles/miroptions.dir/program_option.cpp.o ../../../../src/platform/options/CMakeFiles/miroptions.dir/default_configuration.cpp.o ../../../../src/platform/udev/CMakeFiles/mirudev.dir/udev_wrapper.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/run_mir.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/report_exception.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/terminate_with_current_exception.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/display_server.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/default_server_configuration.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop_sources.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/default_emergency_cleanup.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/server.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/lockable_callback_wrapper.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/basic_callback.cpp.o ../../../../src/server/CMakeFiles/mirserverobjects.dir/shm_backing.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/basic_seat.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/builtin_cursor_images.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/config_changer.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/cursor_controller.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/default_configuration.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/default_device.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/default_event_builder.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/default_input_device_hub.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/default_input_manager.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/event_filter_chain_dispatcher.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/input_modifier_utils.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/input_probe.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/key_repeat_dispatcher.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/keyboard_resync_dispatcher.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/null_input_dispatcher.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/seat_input_device_tracker.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/surface_input_dispatcher.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/touchspot_controller.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/validator.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/vt_filter.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/seat_observer_multiplexer.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/idle_poking_dispatcher.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/virtual_input_device.cpp.o ../../../../src/server/input/CMakeFiles/mirinput.dir/xkb_mapper_registrar.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/application_session.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/basic_surface.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/broadcasting_session_event_sink.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/default_configuration.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/session_container.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/mediating_display_changer.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/session_manager.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_allocator.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_stack.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_event_source.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/null_surface_observer.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/null_observer.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/scene_change_notification.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_change_notification.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_container.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_impl.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_manager_impl.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/rendering_tracker.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/timeout_application_not_responding_detector.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/output_properties_cache.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/application_not_responding_detector_wrapper.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/basic_clipboard.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_state_tracker.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/basic_text_input_hub.cpp.o ../../../../src/server/scene/CMakeFiles/mirscene.dir/basic_idle_hub.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor_factory.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/multi_threaded_compositor.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/occlusion.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/default_configuration.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/stream.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/multi_monitor_arbiter.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/basic_screen_shooter.cpp.o ../../../../src/server/compositor/CMakeFiles/mircompositor.dir/null_screen_shooter.cpp.o ../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/default_configuration.cpp.o ../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/default_display_configuration_policy.cpp.o ../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/software_cursor.cpp.o ../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/display_configuration_observer_multiplexer.cpp.o ../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/platform_probe.cpp.o ../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_display.cpp.o ../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_hw_cursor.cpp.o "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_default_configuration.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_connector.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_client.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_executor.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/null_event_sink.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_surface_observer.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_input_dispatcher.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device_manager.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_source.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/output_manager.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/pointer_constraints_unstable_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/relative_pointer_unstable_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_subcompositor.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/window_wl_surface_role.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_surface.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_seat.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/keyboard_helper.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_keyboard.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_pointer.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_touch.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_shell.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_v6.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_stable.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_output_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/layer_shell_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/mir_shell.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/resource_lifetime_tracker.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_region.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/foreign_toplevel_manager_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/desktop_file_manager.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/frame_executor.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_keyboard_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_pointer_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v3.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v2.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_common.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v2.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_grab_keyboard_v2.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/idle_inhibit_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wlr_screencopy_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/primary_selection_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_lock_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_decoration_unstable_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_frontend.tp.c.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/shm.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_credentials.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wp_viewporter.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/fractional_scale_v1.cpp.o" "../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_activation_v1.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_default_configuration.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_connector.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_spawner.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_server.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xcb_connection.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_wm.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_cursors.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_provider.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_source.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_client_manager.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_role.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_observer.cpp.o" "../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/scaled_buffer_stream.cpp.o" ../../../../src/server/shell/CMakeFiles/mirshell.dir/abstract_shell.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/graphics_display_layout.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/default_configuration.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/shell_wrapper.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/system_compositor_window_manager.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/default_persistent_surface_store.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/persistent_surface_store.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/surface_specification.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/surface_stack_wrapper.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/basic_idle_handler.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/token_authority.cpp.o ../../../../src/server/shell/CMakeFiles/mirshell.dir/accessibility_manager.cpp.o ../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_manager.cpp.o ../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_decoration.cpp.o ../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/window.cpp.o ../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/input.cpp.o ../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/renderer.cpp.o ../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/decoration_strategy.cpp.o ../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/compositor_report.cpp.o ../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/display_report.cpp.o ../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/input_report.cpp.o ../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/lttng_report_factory.cpp.o ../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/scene_report.cpp.o ../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/server_tracepoint_provider.cpp.o ../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/shared_library_prober_report.cpp.o ../../../../src/server/report/CMakeFiles/mirreport.dir/default_server_configuration.cpp.o ../../../../src/server/report/CMakeFiles/mirreport.dir/reports.cpp.o ../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/display_report.cpp.o ../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/input_report.cpp.o ../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/compositor_report.cpp.o ../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/scene_report.cpp.o ../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/seat_report.cpp.o ../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/shell_report.cpp.o ../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/logging_report_factory.cpp.o ../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/display_configuration_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/compositor_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/display_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/input_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/scene_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/seat_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/shell_report.cpp.o ../../../../src/server/console/CMakeFiles/mirconsole.dir/linux_virtual_terminal.cpp.o ../../../../src/server/console/CMakeFiles/mirconsole.dir/logind_console_services.cpp.o ../../../../src/server/console/CMakeF[ 83%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_glib_main_loop.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_glib_main_loop.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_glib_main_loop.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_glib_main_loop.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_glib_main_loop.cpp
+[ 83%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/test_input_device_hub.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/test_input_device_hub.cpp.o -MF CMakeFiles/mir_acceptance_tests.dir/test_input_device_hub.cpp.o.d -o CMakeFiles/mir_acceptance_tests.dir/test_input_device_hub.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/test_input_device_hub.cpp
-[ 86%] Building CXX object tests/performance-tests/CMakeFiles/mir_performance_tests.dir/test_compositor.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/performance-tests/CMakeFiles/mir_performance_tests.dir/test_compositor.cpp.o -MF CMakeFiles/mir_performance_tests.dir/test_compositor.cpp.o.d -o CMakeFiles/mir_performance_tests.dir/test_compositor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/performance-tests/test_compositor.cpp
-[ 86%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/test_seat_report.cpp.o
+[ 84%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_cursor.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_cursor.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_cursor.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_cursor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp
+[ 84%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_bypass.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_bypass.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_bypass.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_bypass.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_bypass.cpp
+[ 84%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/test_seat_report.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/test_seat_report.cpp.o -MF CMakeFiles/mir_acceptance_tests.dir/test_seat_report.cpp.o.d -o CMakeFiles/mir_acceptance_tests.dir/test_seat_report.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/test_seat_report.cpp
-[ 86%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_display_configuration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_display_configuration.cpp.o -MF CMakeFiles/mir_unit_tests.dir/graphics/test_display_configuration.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/graphics/test_display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/test_display_configuration.cpp
-[ 86%] Building CXX object tests/performance-tests/CMakeFiles/mir_performance_tests.dir/system_performance_test.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/performance-tests/CMakeFiles/mir_performance_tests.dir/system_performance_test.cpp.o -MF CMakeFiles/mir_performance_tests.dir/system_performance_test.cpp.o.d -o CMakeFiles/mir_performance_tests.dir/system_performance_test.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/performance-tests/system_performance_test.cpp
-[ 86%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/platforms/gbm-kms_platform.cpp.o
+[ 84%] Building CXX object tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/test_display.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/virtual && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_virtual_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/platforms/virtual/CMakeFiles/mir_unit_tests_virtual.dir/test_display.cpp.o -MF CMakeFiles/mir_unit_tests_virtual.dir/test_display.cpp.o.d -o CMakeFiles/mir_unit_tests_virtual.dir/test_display.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/virtual/test_display.cpp
+[ 85%] Building CXX object tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/test_display.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/x11 && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_x11_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/platforms/x11/CMakeFiles/mir_unit_tests_x11.dir/test_display.cpp.o -MF CMakeFiles/mir_unit_tests_x11.dir/test_display.cpp.o.d -o CMakeFiles/mir_unit_tests_x11.dir/test_display.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/x11/test_display.cpp
+[ 85%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_drm_helper.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -Wno-variadic-macros -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_drm_helper.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_drm_helper.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_drm_helper.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_drm_helper.cpp
+[ 85%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/platforms/gbm-kms_platform.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/platforms/gbm-kms_platform.cpp.o -MF CMakeFiles/mir_acceptance_tests.dir/platforms/gbm-kms_platform.cpp.o.d -o CMakeFiles/mir_acceptance_tests.dir/platforms/gbm-kms_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms/gbm-kms_platform.cpp
-[ 86%] Linking CXX executable ../../bin/mir_performance_tests.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/performance-tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_performance_tests.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_performance_tests.dir/link.d "CMakeFiles/mir_performance_tests.dir/test_glmark2-es2.cpp.o" CMakeFiles/mir_performance_tests.dir/test_compositor.cpp.o CMakeFiles/mir_performance_tests.dir/system_performance_test.cpp.o -o ../../bin/mir_performance_tests.bin  ../libmir-test-assist.a ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../lib/libmirserver.so.63 ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 -lgtest_main ../../libGMock.a -lgtest
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 86%] Built target mir_performance_tests
-make  -f tests/miral/CMakeFiles/miral-test-internal.dir/build.make tests/miral/CMakeFiles/miral-test-internal.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/miral /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/miral /build/reproducible-path/mir-2.20.0/build-i386/tests/miral/CMakeFiles/miral-test-internal.dir/DependInfo.cmake "--color="
+iles/mirconsole.dir/minimal_console_services.cpp.o ../../../../src/server/console/CMakeFiles/mirconsole.dir/default_configuration.cpp.o ../../../../src/server/console/CMakeFiles/mirconsole.dir/ioctl_vt_switcher.cpp.o "../../../../src/server/console/CMakeFiles/mirconsole.dir/logind-seat.c.o" "../../../../src/server/console/CMakeFiles/mirconsole.dir/logind-session.c.o" ../../../../src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer.cpp.o ../../../../src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer_factory.cpp.o ../../../../src/gl/CMakeFiles/mirgl.dir/tessellation_helpers.cpp.o -o ../../../../bin/mir_unit_tests_eglstream-kms.bin  ../../../mir_test/libmir-test-static.a ../../../mir_test_framework/libmir-test-framework-static.a ../../../mir_test_doubles/libmir-test-doubles-static.a ../../../mir_test_doubles/libmir-test-doubles-platform-static.a ../../../../src/platforms/common/server/libserver_platform_common.a ../../../mir_test_framework/libmir-test-framework-static.a /usr/lib/i386-linux-gnu/libumockdev.so ../../../../lib/libmirserver.so.63 ../../../../src/platforms/common/server/libserver_platform_common.a ../../../../src/platforms/common/server/kms-utils/libkms_utils.a ../../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libGLESv2.so ../../../../lib/libmirwayland.so.5 ../../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libwayland-server.so /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 ../../../../libGMock.a -ldl -lgtest_main -lgtest /usr/lib/i386-linux-gnu/libnvidia-egl-wayland.so
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/miral/CMakeFiles/miral-test-internal.dir/build.make tests/miral/CMakeFiles/miral-test-internal.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 86%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/mru_window_list.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/mru_window_list.cpp.o -MF CMakeFiles/miral-test-internal.dir/mru_window_list.cpp.o.d -o CMakeFiles/miral-test-internal.dir/mru_window_list.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/mru_window_list.cpp
-[ 86%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_egl_extensions.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_egl_extensions.cpp.o -MF CMakeFiles/mir_unit_tests.dir/graphics/test_egl_extensions.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/graphics/test_egl_extensions.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/test_egl_extensions.cpp
-[ 86%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/platforms/x11_platform.cpp.o
+[ 85%] Built target mir_unit_tests_eglstream-kms
+[ 85%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/platforms/x11_platform.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/platforms/x11_platform.cpp.o -MF CMakeFiles/mir_acceptance_tests.dir/platforms/x11_platform.cpp.o.d -o CMakeFiles/mir_acceptance_tests.dir/platforms/x11_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms/x11_platform.cpp
-[ 87%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/platforms/eglstream-kms_platform.cpp.o
+[ 85%] Building CXX object tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_quirks.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_gbm_kms_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/include/platforms/gbm -I/build/reproducible-path/mir-2.20.0/src/platforms/gbm-kms/server -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/platforms/gbm-kms/server -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/platforms/gbm-kms/kms/CMakeFiles/mir_unit_tests_gbm-kms.dir/test_quirks.cpp.o -MF CMakeFiles/mir_unit_tests_gbm-kms.dir/test_quirks.cpp.o.d -o CMakeFiles/mir_unit_tests_gbm-kms.dir/test_quirks.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/platforms/gbm-kms/kms/test_quirks.cpp
+[ 86%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/platforms/eglstream-kms_platform.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/platforms/eglstream-kms_platform.cpp.o -MF CMakeFiles/mir_acceptance_tests.dir/platforms/eglstream-kms_platform.cpp.o.d -o CMakeFiles/mir_acceptance_tests.dir/platforms/eglstream-kms_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms/eglstream-kms_platform.cpp
-[ 87%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/platforms/wayland_platform.cpp.o
+[ 86%] Building CXX object tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/platforms/wayland_platform.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/acceptance-tests/CMakeFiles/mir_acceptance_tests.dir/platforms/wayland_platform.cpp.o -MF CMakeFiles/mir_acceptance_tests.dir/platforms/wayland_platform.cpp.o.d -o CMakeFiles/mir_acceptance_tests.dir/platforms/wayland_platform.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/acceptance-tests/platforms/wayland_platform.cpp
-[ 87%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/active_outputs.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/active_outputs.cpp.o -MF CMakeFiles/miral-test-internal.dir/active_outputs.cpp.o.d -o CMakeFiles/miral-test-internal.dir/active_outputs.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/active_outputs.cpp
-[ 87%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/command_line_option.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/command_line_option.cpp.o -MF CMakeFiles/miral-test-internal.dir/command_line_option.cpp.o.d -o CMakeFiles/miral-test-internal.dir/command_line_option.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/command_line_option.cpp
-[ 87%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/select_active_window.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/select_active_window.cpp.o -MF CMakeFiles/miral-test-internal.dir/select_active_window.cpp.o.d -o CMakeFiles/miral-test-internal.dir/select_active_window.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/select_active_window.cpp
-[ 87%] Linking CXX executable ../../bin/mir_acceptance_tests.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_acceptance_tests.dir/link.txt --verbose=1
-make  -f tests/miral/CMakeFiles/miral-test.dir/build.make tests/miral/CMakeFiles/miral-test.dir/depend
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 87%] Generating server-decoration_wrapper.h, server-decoration_wrapper.cpp
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator org_kde_kwin_ /build/reproducible-path/mir-2.20.0/wayland-protocols/server-decoration.xml header > /build/reproducible-path/mir-2.20.0/build-i386/tests/miral/server-decoration_wrapper.h"
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && sh -c "/build/reproducible-path/mir-2.20.0/build-i386/bin/mir_wayland_generator org_kde_kwin_ /build/reproducible-path/mir-2.20.0/wayland-protocols/server-decoration.xml source > /build/reproducible-path/mir-2.20.0/build-i386/tests/miral/server-decoration_wrapper.cpp"
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/tests/miral /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/tests/miral /build/reproducible-path/mir-2.20.0/build-i386/tests/miral/CMakeFiles/miral-test.dir/DependInfo.cmake "--color="
+[ 86%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/shared_library_test.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/shared_library_test.cpp.o -MF CMakeFiles/mir_unit_tests.dir/shared_library_test.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/shared_library_test.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/shared_library_test.cpp
+[ 86%] Linking CXX executable ../../../../bin/mir_unit_tests_virtual.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/virtual && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_unit_tests_virtual.dir/link.txt --verbose=1
+[ 86%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_raii.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_raii.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_raii.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_raii.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_raii.cpp
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--export-dynamic -rdynamic -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_unit_tests_virtual.dir/link.d CMakeFiles/mir_unit_tests_virtual.dir/test_platform.cpp.o CMakeFiles/mir_unit_tests_virtual.dir/test_display.cpp.o ../../../../src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/graphics.cpp.o ../../../../src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/platform.cpp.o ../../../../src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display.cpp.o ../../../../src/platforms/virtual/CMakeFiles/mirplatformgraphicsvirtualobjects.dir/display_configuration.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/compositor_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/display_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/input_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/scene_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/seat_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/shell_report.cpp.o -o ../../../../bin/mir_unit_tests_virtual.bin  ../../../mir_test/libmir-test-static.a ../../../mir_test_doubles/libmir-test-doubles-static.a ../../../mir_test_doubles/libmir-test-doubles-platform-static.a ../../../mir_test_framework/libmir-test-framework-static.a ../../../../src/platforms/common/server/libserver_platform_common.a /usr/lib/i386-linux-gnu/libumockdev.so ../../../../lib/libmirserver.so.63 ../../../../src/platforms/common/server/libserver_platform_common.a ../../../../src/platforms/common/server/kms-utils/libkms_utils.a ../../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libGLESv2.so ../../../../lib/libmirwayland.so.5 ../../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libwayland-server.so /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 ../../../../libGMock.a -ldl -lgtest_main -lgtest
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f tests/miral/CMakeFiles/miral-test.dir/build.make tests/miral/CMakeFiles/miral-test.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 87%] Building CXX object tests/miral/CMakeFiles/miral-test.dir/external_client.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test.dir/external_client.cpp.o -MF CMakeFiles/miral-test.dir/external_client.cpp.o.d -o CMakeFiles/miral-test.dir/external_client.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/external_client.cpp
-make  -f examples/miral-shell/CMakeFiles/miral-shell.dir/build.make examples/miral-shell/CMakeFiles/miral-shell.dir/depend
+[ 86%] Linking CXX executable ../../bin/mir_acceptance_tests.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/acceptance-tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_acceptance_tests.dir/link.txt --verbose=1
+[ 86%] Built target mir_unit_tests_virtual
+[ 87%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_default_emergency_cleanup.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_default_emergency_cleanup.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_default_emergency_cleanup.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_default_emergency_cleanup.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_default_emergency_cleanup.cpp
+[ 87%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_thread_safe_list.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_thread_safe_list.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_thread_safe_list.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_thread_safe_list.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_thread_safe_list.cpp
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_acceptance_tests.dir/link.d CMakeFiles/mir_acceptance_tests.dir/strict_close.cpp.o CMakeFiles/mir_acceptance_tests.dir/server_configuration_wrapping.cpp.o CMakeFiles/mir_acceptance_tests.dir/server_configuration_options.cpp.o CMakeFiles/mir_acceptance_tests.dir/server_stop_callback.cpp.o CMakeFiles/mir_acceptance_tests.dir/test_command_line_handling.cpp.o CMakeFiles/mir_acceptance_tests.dir/test_input_device_hub.cpp.o CMakeFiles/mir_acceptance_tests.dir/test_seat_report.cpp.o "CMakeFiles/mir_acceptance_tests.dir/platforms/gbm-kms_platform.cpp.o" CMakeFiles/mir_acceptance_tests.dir/platforms/x11_platform.cpp.o "CMakeFiles/mir_acceptance_tests.dir/platforms/eglstream-kms_platform.cpp.o" CMakeFiles/mir_acceptance_tests.dir/platforms/wayland_platform.cpp.o platforms/CMakeFiles/mirplatformtest.dir/test_display_platform.cpp.o platforms/CMakeFiles/mirplatformtest.dir/test_rendering_platform.cpp.o platforms/CMakeFiles/mirplatformtest.dir/renderer_generic_egl_platform.cpp.o "platforms/CMakeFiles/mirplatformtest.dir/gbm-kms_platform.cpp.o" platforms/CMakeFiles/mirplatformtest.dir/x11_platform.cpp.o "platforms/CMakeFiles/mirplatformtest.dir/eglstream-kms_platform.cpp.o" platforms/CMakeFiles/mirplatformtest.dir/wayland_platform.cpp.o -o ../../bin/mir_acceptance_tests.bin  ../libmir-test-assist.a ../mir_test_doubles/libmir-test-doubles-platform-static.a ../mir_test_doubles/libmir-test-doubles-static.a ../mir_test_framework/libmir-test-framework-static.a /usr/lib/i386-linux-gnu/libumockdev.so ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a ../../lib/libmirserver.so.63 ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 ../../libGMock.a -ldl -lgtest_main -lgtest
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
-cd /build/reproducible-path/mir-2.20.0/build-i386 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/mir-2.20.0 /build/reproducible-path/mir-2.20.0/examples/miral-shell /build/reproducible-path/mir-2.20.0/build-i386 /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell/CMakeFiles/miral-shell.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-make  -f examples/miral-shell/CMakeFiles/miral-shell.dir/build.make examples/miral-shell/CMakeFiles/miral-shell.dir/build
-make[3]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 [ 87%] Built target mir_acceptance_tests
-[ 87%] Building CXX object examples/miral-shell/CMakeFiles/miral-shell.dir/shell_main.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/mir-2.20.0/examples/example-server-lib -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/examples/miral-shell/spinner -isystem /usr/include/libdrm -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -std=c++23 -pthread -MD -MT examples/miral-shell/CMakeFiles/miral-shell.dir/shell_main.cpp.o -MF CMakeFiles/miral-shell.dir/shell_main.cpp.o.d -o CMakeFiles/miral-shell.dir/shell_main.cpp.o -c /build/reproducible-path/mir-2.20.0/examples/miral-shell/shell_main.cpp
-[ 88%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/popup_window_placement.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/popup_window_placement.cpp.o -MF CMakeFiles/miral-test-internal.dir/popup_window_placement.cpp.o.d -o CMakeFiles/miral-test-internal.dir/popup_window_placement.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/popup_window_placement.cpp
-[ 89%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_egl_error.cpp.o
+[ 87%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_fatal.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_fatal.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_fatal.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_fatal.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_fatal.cpp
+[ 87%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_fd.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_fd.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_fd.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_fd.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_fd.cpp
+[ 87%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_shared_library_prober.cpp.o
+[ 87%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_flags.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_shared_library_prober.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_shared_library_prober.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_shared_library_prober.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_shared_library_prober.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_flags.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_flags.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_flags.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_flags.cpp
+[ 87%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_lockable_callback.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_lockable_callback.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_lockable_callback.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_lockable_callback.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_lockable_callback.cpp
+[ 87%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_module_deleter.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_module_deleter.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_module_deleter.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_module_deleter.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_module_deleter.cpp
+[ 87%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_posix_rw_mutex.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_posix_rw_mutex.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_posix_rw_mutex.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_posix_rw_mutex.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_posix_rw_mutex.cpp
+[ 88%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_posix_timestamp.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_posix_timestamp.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_posix_timestamp.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_posix_timestamp.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_posix_timestamp.cpp
+[ 88%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_observer_multiplexer.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_observer_multiplexer.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_observer_multiplexer.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_observer_multiplexer.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_observer_multiplexer.cpp
+[ 88%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_edid.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_edid.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_edid.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_edid.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_edid.cpp
+[ 88%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_report_exception.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_report_exception.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_report_exception.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_report_exception.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_report_exception.cpp
+[ 88%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_linearising_executor.cpp.o
+[ 88%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_thread_pool_executor.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_thread_pool_executor.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_thread_pool_executor.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_thread_pool_executor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_thread_pool_executor.cpp
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_linearising_executor.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_linearising_executor.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_linearising_executor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_linearising_executor.cpp
+[ 88%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_shm_backing.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_shm_backing.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_shm_backing.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_shm_backing.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_shm_backing.cpp
+[ 88%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_signal.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_signal.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_signal.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_signal.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_signal.cpp
+[ 88%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_thread_name.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/test_thread_name.cpp.o -MF CMakeFiles/mir_unit_tests.dir/test_thread_name.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/test_thread_name.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/test_thread_name.cpp
+[ 89%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_default_display_buffer_compositor.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_default_display_buffer_compositor.cpp.o -MF CMakeFiles/mir_unit_tests.dir/compositor/test_default_display_buffer_compositor.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/compositor/test_default_display_buffer_compositor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/compositor/test_default_display_buffer_compositor.cpp
+[ 89%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_stream.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_stream.cpp.o -MF CMakeFiles/mir_unit_tests.dir/compositor/test_stream.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/compositor/test_stream.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/compositor/test_stream.cpp
+[ 89%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_multi_threaded_compositor.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_multi_threaded_compositor.cpp.o -MF CMakeFiles/mir_unit_tests.dir/compositor/test_multi_threaded_compositor.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/compositor/test_multi_threaded_compositor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/compositor/test_multi_threaded_compositor.cpp
+[ 89%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_occlusion.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_occlusion.cpp.o -MF CMakeFiles/mir_unit_tests.dir/compositor/test_occlusion.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/compositor/test_occlusion.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/compositor/test_occlusion.cpp
+[ 89%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_multi_monitor_arbiter.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_multi_monitor_arbiter.cpp.o -MF CMakeFiles/mir_unit_tests.dir/compositor/test_multi_monitor_arbiter.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/compositor/test_multi_monitor_arbiter.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/compositor/test_multi_monitor_arbiter.cpp
+[ 89%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_basic_screen_shooter.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/compositor/test_basic_screen_shooter.cpp.o -MF CMakeFiles/mir_unit_tests.dir/compositor/test_basic_screen_shooter.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/compositor/test_basic_screen_shooter.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/compositor/test_basic_screen_shooter.cpp
+[ 89%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/console/test_linux_virtual_terminal.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/console/test_linux_virtual_terminal.cpp.o -MF CMakeFiles/mir_unit_tests.dir/console/test_linux_virtual_terminal.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/console/test_linux_virtual_terminal.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/console/test_linux_virtual_terminal.cpp
+[ 89%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/console/test_minimal_console_services.cpp.o
+[ 89%] Linking CXX executable ../../bin/mir_integration_tests.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_integration_tests.dir/link.txt --verbose=1
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/console/test_minimal_console_services.cpp.o -MF CMakeFiles/mir_unit_tests.dir/console/test_minimal_console_services.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/console/test_minimal_console_services.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/console/test_minimal_console_services.cpp
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_integration_tests.dir/link.d CMakeFiles/mir_integration_tests.dir/test_custom_input_dispatcher.cpp.o CMakeFiles/mir_integration_tests.dir/test_touchspot_visualization.cpp.o CMakeFiles/mir_integration_tests.dir/test_surface_stack_with_compositor.cpp.o CMakeFiles/mir_integration_tests.dir/test_display_server_main_loop_events.cpp.o CMakeFiles/mir_integration_tests.dir/test_server_client_types.cpp.o CMakeFiles/mir_integration_tests.dir/compositor/test_synchronizer.cpp.o CMakeFiles/mir_integration_tests.dir/input/test_configuring_input_manager.cpp.o CMakeFiles/mir_integration_tests.dir/input/test_cursor_listener.cpp.o CMakeFiles/mir_integration_tests.dir/input/test_single_seat_setup.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/run_mir.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/report_exception.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/terminate_with_current_exception.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/display_server.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/default_server_configuration.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop_sources.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/default_emergency_cleanup.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/server.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/lockable_callback_wrapper.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/basic_callback.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/shm_backing.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/basic_seat.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/builtin_cursor_images.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/config_changer.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/cursor_controller.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/default_configuration.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/default_device.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/default_event_builder.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/default_input_device_hub.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/default_input_manager.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/event_filter_chain_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/input_modifier_utils.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/input_probe.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/key_repeat_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/keyboard_resync_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/null_input_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/seat_input_device_tracker.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/surface_input_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/touchspot_controller.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/validator.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/vt_filter.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/seat_observer_multiplexer.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/idle_poking_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/virtual_input_device.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/xkb_mapper_registrar.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/application_session.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/basic_surface.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/broadcasting_session_event_sink.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/default_configuration.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/session_container.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/mediating_display_changer.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/session_manager.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/surface_allocator.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/surface_stack.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/surface_event_source.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/null_surface_observer.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/null_observer.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/scene_change_notification.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/surface_change_notification.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_container.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_impl.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_manager_impl.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/rendering_tracker.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/timeout_application_not_responding_detector.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/output_properties_cache.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/application_not_responding_detector_wrapper.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/basic_clipboard.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/surface_state_tracker.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/basic_text_input_hub.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/basic_idle_hub.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor_factory.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/multi_threaded_compositor.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/occlusion.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/default_configuration.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/stream.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/multi_monitor_arbiter.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/basic_screen_shooter.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/null_screen_shooter.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/default_configuration.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/default_display_configuration_policy.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/software_cursor.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/display_configuration_observer_multiplexer.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/platform_probe.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_display.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_hw_cursor.cpp.o "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_default_configuration.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_connector.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_client.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_executor.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/null_event_sink.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_surface_observer.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_input_dispatcher.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device_manager.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_source.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/output_manager.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/pointer_constraints_unstable_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/relative_pointer_unstable_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_subcompositor.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/window_wl_surface_role.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_surface.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_seat.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/keyboard_helper.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_keyboard.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_pointer.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_touch.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_shell.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_v6.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_stable.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_output_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/layer_shell_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/mir_shell.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/resource_lifetime_tracker.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_region.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/foreign_toplevel_manager_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/desktop_file_manager.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/frame_executor.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_keyboard_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_pointer_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v3.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v2.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_common.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v2.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_grab_keyboard_v2.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/idle_inhibit_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wlr_screencopy_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/primary_selection_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_lock_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_decoration_unstable_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_frontend.tp.c.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/shm.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_credentials.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wp_viewporter.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/fractional_scale_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_activation_v1.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_default_configuration.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_connector.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_spawner.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_server.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xcb_connection.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_wm.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_cursors.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_provider.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_source.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_client_manager.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_role.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_observer.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/scaled_buffer_stream.cpp.o" ../../src/server/shell/CMakeFiles/mirshell.dir/abstract_shell.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/graphics_display_layout.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/default_configuration.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/shell_wrapper.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/system_compositor_window_manager.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/default_persistent_surface_store.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/persistent_surface_store.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/surface_specification.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/surface_stack_wrapper.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/basic_idle_handler.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/token_authority.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/accessibility_manager.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_manager.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_decoration.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/window.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/input.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/renderer.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/decoration_strategy.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/compositor_report.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/display_report.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/input_report.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/lttng_report_factory.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/scene_report.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/server_tracepoint_provider.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/shared_library_prober_report.cpp.o ../../src/server/report/CMakeFiles/mirreport.dir/default_server_configuration.cpp.o ../../src/server/report/CMakeFiles/mirreport.dir/reports.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/display_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/input_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/compositor_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/scene_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/seat_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/shell_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/logging_report_factory.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/display_configuration_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/compositor_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/display_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/input_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/scene_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/seat_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/shell_report.cpp.o ../../src/server/console/CMakeFiles/mirconsole.dir/linux_virtual_terminal.cpp.o ../../src/server/console/CMakeFiles/mirconsole.dir/logind_console_services.cpp.o ../../src/server/console/CMakeFiles/mirconsole.dir/minimal_console_services.cpp.o ../../src/server/console/CMakeFiles/mirconsole.dir/default_configuration.cpp.o ../../src/server/console/CMakeFiles/mirconsole.dir/ioctl_vt_switcher.cpp.o "../../src/server/console/CMakeFiles/mirconsole.dir/logind-seat.c.o" "../../src/server/console/CMakeFiles/mirconsole.dir/logind-session.c.o" ../../src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer.cpp.o ../../src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer_factory.cpp.o ../../src/gl/CMakeFiles/mirgl.dir/tessellation_helpers.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_extensions.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_resources.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_error.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/display_configuration.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/gamma_curves.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/buffer_basic.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/pixel_format_utils.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/overlapping_output_grouping.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/texture.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/program.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/program_factory.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_wayland_allocator.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/cpu_buffers.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_logger.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/linux_dmabuf.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/drm_formats.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_context_executor.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_buffer_copy.cpp.o "../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/linux-dmabuf-unstable-v1_wrapper.cpp.o" ../../src/platform/options/CMakeFiles/miroptions.dir/program_option.cpp.o ../../src/platform/options/CMakeFiles/miroptions.dir/default_configuration.cpp.o ../../src/platform/udev/CMakeFiles/mirudev.dir/udev_wrapper.cpp.o -o ../../bin/mir_integration_tests.bin   -L/build/reproducible-path/mir-2.20.0/build-i386/lib  ../mir_test/libmir-test-static.a ../mir_test_framework/libmir-test-framework-static.a ../mir_test_doubles/libmir-test-doubles-static.a -L/usr/lib/i386-linux-gnu -ludev ../mir_test_framework/libmir-test-framework-static.a /usr/lib/i386-linux-gnu/libumockdev.so ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a ../../src/platforms/common/server/libserver_platform_common.a /usr/lib/i386-linux-gnu/libGLESv2.so ../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libEGL.so ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libwayland-server.so /[ 89%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/dispatch/test_action_queue.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/dispatch/test_action_queue.cpp.o -MF CMakeFiles/mir_unit_tests.dir/dispatch/test_action_queue.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/dispatch/test_action_queue.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/dispatch/test_action_queue.cpp
+[ 90%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/dispatch/test_dispatch_utils.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/dispatch/test_dispatch_utils.cpp.o -MF CMakeFiles/mir_unit_tests.dir/dispatch/test_dispatch_utils.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/dispatch/test_dispatch_utils.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/dispatch/test_dispatch_utils.cpp
+[ 90%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/dispatch/test_multiplexing_dispatchable.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/dispatch/test_multiplexing_dispatchable.cpp.o -MF CMakeFiles/mir_unit_tests.dir/dispatch/test_multiplexing_dispatchable.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/dispatch/test_multiplexing_dispatchable.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/dispatch/test_multiplexing_dispatchable.cpp
+[ 90%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/dispatch/test_readable_fd.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/dispatch/test_readable_fd.cpp.o -MF CMakeFiles/mir_unit_tests.dir/dispatch/test_readable_fd.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/dispatch/test_readable_fd.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/dispatch/test_readable_fd.cpp
+[ 90%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_wayland_timespec.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_wayland_timespec.cpp.o -MF CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_wayland_timespec.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_wayland_timespec.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/frontend_wayland/test_wayland_timespec.cpp
+usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so ../../src/platforms/common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libdrm.so ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/libfreetype.so -latomic -lgtest_main ../../libGMock.a -lgtest
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[ 90%] Built target mir_integration_tests
+[ 90%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_screencopy_v1_damage_tracker.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_screencopy_v1_damage_tracker.cpp.o -MF CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_screencopy_v1_damage_tracker.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_screencopy_v1_damage_tracker.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/frontend_wayland/test_screencopy_v1_damage_tracker.cpp
+[ 90%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_desktop_file_manager.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_desktop_file_manager.cpp.o -MF CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_desktop_file_manager.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_desktop_file_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/frontend_wayland/test_desktop_file_manager.cpp
+[ 90%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_g_desktop_file_cache.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_g_desktop_file_cache.cpp.o -MF CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_g_desktop_file_cache.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_g_desktop_file_cache.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/frontend_wayland/test_g_desktop_file_cache.cpp
+[ 90%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_xwayland/test_xwayland_client_manager.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/frontend_xwayland/test_xwayland_client_manager.cpp.o -MF CMakeFiles/mir_unit_tests.dir/frontend_xwayland/test_xwayland_client_manager.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/frontend_xwayland/test_xwayland_client_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/frontend_xwayland/test_xwayland_client_manager.cpp
+[ 90%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions.cpp.o -MF CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/geometry/test-dimensions.cpp
+[ 91%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions-generic.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions-generic.cpp.o -MF CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions-generic.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions-generic.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/geometry/test-dimensions-generic.cpp
+[ 91%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-size.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-size.cpp.o -MF CMakeFiles/mir_unit_tests.dir/geometry/test-size.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/geometry/test-size.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/geometry/test-size.cpp
+[ 91%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-point.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-point.cpp.o -MF CMakeFiles/mir_unit_tests.dir/geometry/test-point.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/geometry/test-point.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/geometry/test-point.cpp
+[ 91%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-displacement.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-displacement.cpp.o -MF CMakeFiles/mir_unit_tests.dir/geometry/test-displacement.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/geometry/test-displacement.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/geometry/test-displacement.cpp
+[ 91%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-rectangle.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-rectangle.cpp.o -MF CMakeFiles/mir_unit_tests.dir/geometry/test-rectangle.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/geometry/test-rectangle.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/geometry/test-rectangle.cpp
+[ 91%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-rectangles.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/geometry/test-rectangles.cpp.o -MF CMakeFiles/mir_unit_tests.dir/geometry/test-rectangles.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/geometry/test-rectangles.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/geometry/test-rectangles.cpp
+[ 91%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/gl/test_tessellation_helpers.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/gl/test_tessellation_helpers.cpp.o -MF CMakeFiles/mir_unit_tests.dir/gl/test_tessellation_helpers.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/gl/test_tessellation_helpers.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/gl/test_tessellation_helpers.cpp
+[ 91%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_display_configuration.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_display_configuration.cpp.o -MF CMakeFiles/mir_unit_tests.dir/graphics/test_display_configuration.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/graphics/test_display_configuration.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/test_display_configuration.cpp
+[ 91%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_egl_extensions.cpp.o
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_egl_extensions.cpp.o -MF CMakeFiles/mir_unit_tests.dir/graphics/test_egl_extensions.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/graphics/test_egl_extensions.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/test_egl_extensions.cpp
+[ 91%] Linking CXX executable ../../../../bin/mir_unit_tests_x11.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/x11 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_unit_tests_x11.dir/link.txt --verbose=1
+[ 92%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_egl_error.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_egl_error.cpp.o -MF CMakeFiles/mir_unit_tests.dir/graphics/test_egl_error.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/graphics/test_egl_error.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/test_egl_error.cpp
-[ 89%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_anchors_to_parent.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_anchors_to_parent.cpp.o -MF CMakeFiles/miral-test-internal.dir/window_placement_anchors_to_parent.cpp.o.d -o CMakeFiles/miral-test-internal.dir/window_placement_anchors_to_parent.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/window_placement_anchors_to_parent.cpp
-[ 89%] Linking CXX executable ../../bin/miral-shell.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/examples/miral-shell && /usr/bin/cmake -E cmake_link_script CMakeFiles/miral-shell.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing -pedantic -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/miral-shell.dir/link.d "CMakeFiles/miral-shell.dir/shell_main.cpp.o" -o ../../bin/miral-shell.bin  ../example-server-lib/libexample-shell-lib.a spinner/libmiral-spinner.a ../example-server-lib/libexample-shell-lib.a ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a -latomic /usr/lib/i386-linux-gnu/libfreetype.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libwayland-egl.so /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libGLESv2.so
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--export-dynamic -rdynamic -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_unit_tests_x11.dir/link.d CMakeFiles/mir_unit_tests_x11.dir/test_platform.cpp.o CMakeFiles/mir_unit_tests_x11.dir/test_display.cpp.o ../../../../src/platforms/x11/CMakeFiles/mirplatformserverx11sharedresources.dir/x11_resources.cpp.o ../../../../src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/platform.cpp.o ../../../../src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display.cpp.o ../../../../src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display_configuration.cpp.o ../../../../src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/display_sink.cpp.o ../../../../src/platforms/x11/graphics/CMakeFiles/mirplatformgraphicsx11objects.dir/egl_helper.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/compositor_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/display_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/input_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/scene_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/seat_report.cpp.o ../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/shell_report.cpp.o -o ../../../../bin/mir_unit_tests_x11.bin  ../../../mir_test/libmir-test-static.a ../../../mir_test_doubles/libmir-test-doubles-static.a ../../../mir_test_doubles/libmir-test-doubles-platform-static.a ../../../mir_test_framework/libmir-test-framework-static.a ../../../../src/platforms/common/server/libserver_platform_common.a /usr/lib/i386-linux-gnu/libumockdev.so ../../../../lib/libmirserver.so.63 ../../../../src/platforms/common/server/libserver_platform_common.a ../../../../src/platforms/common/server/kms-utils/libkms_utils.a ../../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libGLESv2.so ../../../../lib/libmirwayland.so.5 ../../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libwayland-server.so /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 ../../../../libGMock.a -ldl -lgtest_main -lgtest
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 89%] Built target miral-shell
-[ 89%] Building CXX object tests/miral/CMakeFiles/miral-test.dir/config_file.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test.dir/config_file.cpp.o -MF CMakeFiles/miral-test.dir/config_file.cpp.o.d -o CMakeFiles/miral-test.dir/config_file.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/config_file.cpp
-[ 89%] Building CXX object tests/miral/CMakeFiles/miral-test.dir/runner.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test.dir/runner.cpp.o -MF CMakeFiles/miral-test.dir/runner.cpp.o.d -o CMakeFiles/miral-test.dir/runner.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/runner.cpp
-[ 89%] Building CXX object tests/miral/CMakeFiles/miral-test.dir/wayland_extensions.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test.dir/wayland_extensions.cpp.o -MF CMakeFiles/miral-test.dir/wayland_extensions.cpp.o.d -o CMakeFiles/miral-test.dir/wayland_extensions.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/wayland_extensions.cpp
-[ 90%] Building CXX object tests/miral/CMakeFiles/miral-test.dir/zone.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test.dir/zone.cpp.o -MF CMakeFiles/miral-test.dir/zone.cpp.o.d -o CMakeFiles/miral-test.dir/zone.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/zone.cpp
-[ 90%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_default_display_configuration_policy.cpp.o
+[ 92%] Built target mir_unit_tests_x11
+[ 92%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_default_display_configuration_policy.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_default_display_configuration_policy.cpp.o -MF CMakeFiles/mir_unit_tests.dir/graphics/test_default_display_configuration_policy.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/graphics/test_default_display_configuration_policy.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/test_default_display_configuration_policy.cpp
-[ 90%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_gamma_curves.cpp.o
+[ 92%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_gamma_curves.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_gamma_curves.cpp.o -MF CMakeFiles/mir_unit_tests.dir/graphics/test_gamma_curves.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/graphics/test_gamma_curves.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/test_gamma_curves.cpp
-[ 90%] Building CXX object tests/miral/CMakeFiles/miral-test.dir/server_example_decoration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -I/build/reproducible-path/mir-2.20.0/build-i386/tests/miral -MD -MT tests/miral/CMakeFiles/miral-test.dir/server_example_decoration.cpp.o -MF CMakeFiles/miral-test.dir/server_example_decoration.cpp.o.d -o CMakeFiles/miral-test.dir/server_example_decoration.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/server_example_decoration.cpp
-[ 90%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/drag_active_window.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/drag_active_window.cpp.o -MF CMakeFiles/miral-test-internal.dir/drag_active_window.cpp.o.d -o CMakeFiles/miral-test-internal.dir/drag_active_window.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/drag_active_window.cpp
-[ 90%] Building C object tests/miral/CMakeFiles/miral-test.dir/org_kde_kwin_server_decoration.c.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/cc -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -pedantic -Wextra -fPIC  -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test.dir/org_kde_kwin_server_decoration.c.o -MF CMakeFiles/miral-test.dir/org_kde_kwin_server_decoration.c.o.d -o CMakeFiles/miral-test.dir/org_kde_kwin_server_decoration.c.o -c /build/reproducible-path/mir-2.20.0/tests/miral/org_kde_kwin_server_decoration.c
-[ 90%] Building CXX object tests/miral/CMakeFiles/miral-test.dir/server-decoration_wrapper.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test.dir/server-decoration_wrapper.cpp.o -MF CMakeFiles/miral-test.dir/server-decoration_wrapper.cpp.o.d -o CMakeFiles/miral-test.dir/server-decoration_wrapper.cpp.o -c /build/reproducible-path/mir-2.20.0/build-i386/tests/miral/server-decoration_wrapper.cpp
-[ 90%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/modify_window_state.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/modify_window_state.cpp.o -MF CMakeFiles/miral-test-internal.dir/modify_window_state.cpp.o.d -o CMakeFiles/miral-test-internal.dir/modify_window_state.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/modify_window_state.cpp
-[ 90%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_buffer_id.cpp.o
+[ 92%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_buffer_id.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_buffer_id.cpp.o -MF CMakeFiles/mir_unit_tests.dir/graphics/test_buffer_id.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/graphics/test_buffer_id.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/test_buffer_id.cpp
-[ 90%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_buffer_properties.cpp.o
+[ 92%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_buffer_properties.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_buffer_properties.cpp.o -MF CMakeFiles/mir_unit_tests.dir/graphics/test_buffer_properties.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/graphics/test_buffer_properties.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/test_buffer_properties.cpp
-[ 90%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_pixel_format_utils.cpp.o
+[ 92%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_pixel_format_utils.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_pixel_format_utils.cpp.o -MF CMakeFiles/mir_unit_tests.dir/graphics/test_pixel_format_utils.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/graphics/test_pixel_format_utils.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/test_pixel_format_utils.cpp
-[ 90%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_overlapping_output_grouping.cpp.o
+[ 92%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_overlapping_output_grouping.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_overlapping_output_grouping.cpp.o -MF CMakeFiles/mir_unit_tests.dir/graphics/test_overlapping_output_grouping.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/graphics/test_overlapping_output_grouping.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/test_overlapping_output_grouping.cpp
-[ 90%] Linking CXX executable ../../bin/miral-test.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/cmake -E cmake_link_script CMakeFiles/miral-test.dir/link.txt --verbose=1
-/usr/bin/ld: CMakeFiles/miral-test.dir/external_client.cpp.o: in function `(anonymous namespace)::ExternalClient::ExternalClient()':
-./build-i386/tests/miral/./tests/miral/external_client.cpp:32:(.text+0x1b2): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
-[ 90%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_software_cursor.cpp.o
+[ 92%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_software_cursor.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_software_cursor.cpp.o -MF CMakeFiles/mir_unit_tests.dir/graphics/test_software_cursor.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/graphics/test_software_cursor.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/test_software_cursor.cpp
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/miral-test.dir/link.d "CMakeFiles/miral-test.dir/external_client.cpp.o" "CMakeFiles/miral-test.dir/config_file.cpp.o" "CMakeFiles/miral-test.dir/runner.cpp.o" "CMakeFiles/miral-test.dir/wayland_extensions.cpp.o" "CMakeFiles/miral-test.dir/zone.cpp.o" "CMakeFiles/miral-test.dir/server_example_decoration.cpp.o" "CMakeFiles/miral-test.dir/org_kde_kwin_server_decoration.c.o" "CMakeFiles/miral-test.dir/server-decoration_wrapper.cpp.o" -o ../../bin/miral-test.bin  ../libmir-test-assist.a ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libuuid.so ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 -lgtest_main ../../libGMock.a -lgtest
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 90%] Built target miral-test
-[ 91%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_anonymous_shm_file.cpp.o
+[ 93%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_anonymous_shm_file.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_anonymous_shm_file.cpp.o -MF CMakeFiles/mir_unit_tests.dir/graphics/test_anonymous_shm_file.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/graphics/test_anonymous_shm_file.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/test_anonymous_shm_file.cpp
-[ 91%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_shm_buffer.cpp.o
+[ 93%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_shm_buffer.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_shm_buffer.cpp.o -MF CMakeFiles/mir_unit_tests.dir/graphics/test_shm_buffer.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/graphics/test_shm_buffer.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/test_shm_buffer.cpp
-[ 91%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_multiplexing_display.cpp.o
-[ 91%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/modify_window_specification.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/modify_window_specification.cpp.o -MF CMakeFiles/miral-test-internal.dir/modify_window_specification.cpp.o.d -o CMakeFiles/miral-test-internal.dir/modify_window_specification.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/modify_window_specification.cpp
+[ 93%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_multiplexing_display.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/test_multiplexing_display.cpp.o -MF CMakeFiles/mir_unit_tests.dir/graphics/test_multiplexing_display.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/graphics/test_multiplexing_display.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/test_multiplexing_display.cpp
-[ 91%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/egl_mock/egl_mock_test.cpp.o
+[ 93%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/egl_mock/egl_mock_test.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/graphics/egl_mock/egl_mock_test.cpp.o -MF CMakeFiles/mir_unit_tests.dir/graphics/egl_mock/egl_mock_test.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/graphics/egl_mock/egl_mock_test.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/graphics/egl_mock/egl_mock_test.cpp
-[ 91%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/display_reconfiguration.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/display_reconfiguration.cpp.o -MF CMakeFiles/miral-test-internal.dir/display_reconfiguration.cpp.o.d -o CMakeFiles/miral-test-internal.dir/display_reconfiguration.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/display_reconfiguration.cpp
-[ 91%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/raise_tree.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/raise_tree.cpp.o -MF CMakeFiles/miral-test-internal.dir/raise_tree.cpp.o.d -o CMakeFiles/miral-test-internal.dir/raise_tree.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/raise_tree.cpp
-[ 91%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/evdev/test_evdev_device_detection.cpp.o
+[ 93%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/evdev/test_evdev_device_detection.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/evdev/test_evdev_device_detection.cpp.o -MF CMakeFiles/mir_unit_tests.dir/input/evdev/test_evdev_device_detection.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/input/evdev/test_evdev_device_detection.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/evdev/test_evdev_device_detection.cpp
-[ 91%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/static_display_config.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread  -I /build/reproducible-path/mir-2.20.0/src/include/common -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/static_display_config.cpp.o -MF CMakeFiles/miral-test-internal.dir/static_display_config.cpp.o.d -o CMakeFiles/miral-test-internal.dir/static_display_config.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/static_display_config.cpp
-[ 91%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/test_window_manager_tools.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/test_window_manager_tools.cpp.o -MF CMakeFiles/miral-test-internal.dir/test_window_manager_tools.cpp.o.d -o CMakeFiles/miral-test-internal.dir/test_window_manager_tools.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/test_window_manager_tools.cpp
-[ 92%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/depth_layer.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/depth_layer.cpp.o -MF CMakeFiles/miral-test-internal.dir/depth_layer.cpp.o.d -o CMakeFiles/miral-test-internal.dir/depth_layer.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/depth_layer.cpp
-[ 92%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/output_updates.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/output_updates.cpp.o -MF CMakeFiles/miral-test-internal.dir/output_updates.cpp.o.d -o CMakeFiles/miral-test-internal.dir/output_updates.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/output_updates.cpp
-[ 92%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/application_zone.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/application_zone.cpp.o -MF CMakeFiles/miral-test-internal.dir/application_zone.cpp.o.d -o CMakeFiles/miral-test-internal.dir/application_zone.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/application_zone.cpp
-[ 92%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/evdev/test_libinput_device.cpp.o
+[ 93%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/evdev/test_libinput_device.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/evdev/test_libinput_device.cpp.o -MF CMakeFiles/mir_unit_tests.dir/input/evdev/test_libinput_device.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/input/evdev/test_libinput_device.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/evdev/test_libinput_device.cpp
-[ 92%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_event_filter_chain_dispatcher.cpp.o
+[ 93%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_event_filter_chain_dispatcher.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_event_filter_chain_dispatcher.cpp.o -MF CMakeFiles/mir_unit_tests.dir/input/test_event_filter_chain_dispatcher.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/input/test_event_filter_chain_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_event_filter_chain_dispatcher.cpp
-[ 92%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_cursor_controller.cpp.o
+[ 93%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_cursor_controller.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_cursor_controller.cpp.o -MF CMakeFiles/mir_unit_tests.dir/input/test_cursor_controller.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/input/test_cursor_controller.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_cursor_controller.cpp
-[ 92%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_touchspot_controller.cpp.o
+[ 93%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_touchspot_controller.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_touchspot_controller.cpp.o -MF CMakeFiles/mir_unit_tests.dir/input/test_touchspot_controller.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/input/test_touchspot_controller.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_touchspot_controller.cpp
-[ 93%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_input_event.cpp.o
+[ 94%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_input_event.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_input_event.cpp.o -MF CMakeFiles/mir_unit_tests.dir/input/test_input_event.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/input/test_input_event.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_input_event.cpp
-[ 93%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/initial_window_placement.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/initial_window_placement.cpp.o -MF CMakeFiles/miral-test-internal.dir/initial_window_placement.cpp.o.d -o CMakeFiles/miral-test-internal.dir/initial_window_placement.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/initial_window_placement.cpp
-[ 93%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_config_changer.cpp.o
+[ 94%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_config_changer.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_config_changer.cpp.o -MF CMakeFiles/mir_unit_tests.dir/input/test_config_changer.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/input/test_config_changer.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_config_changer.cpp
-[ 93%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_attached.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_attached.cpp.o -MF CMakeFiles/miral-test-internal.dir/window_placement_attached.cpp.o.d -o CMakeFiles/miral-test-internal.dir/window_placement_attached.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/window_placement_attached.cpp
-[ 93%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_event_builders.cpp.o
+[ 94%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_event_builders.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_event_builders.cpp.o -MF CMakeFiles/mir_unit_tests.dir/input/test_event_builders.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/input/test_event_builders.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_event_builders.cpp
-[ 93%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_external_input_device_hub.cpp.o
+[ 94%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_external_input_device_hub.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_external_input_device_hub.cpp.o -MF CMakeFiles/mir_unit_tests.dir/input/test_external_input_device_hub.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/input/test_external_input_device_hub.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_external_input_device_hub.cpp
-[ 93%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_default_device.cpp.o
+[ 94%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_default_device.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_default_device.cpp.o -MF CMakeFiles/mir_unit_tests.dir/input/test_default_device.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/input/test_default_device.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_default_device.cpp
-[ 93%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_fullscreen.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_fullscreen.cpp.o -MF CMakeFiles/miral-test-internal.dir/window_placement_fullscreen.cpp.o.d -o CMakeFiles/miral-test-internal.dir/window_placement_fullscreen.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/window_placement_fullscreen.cpp
-[ 93%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_maximized.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_maximized.cpp.o -MF CMakeFiles/miral-test-internal.dir/window_placement_maximized.cpp.o.d -o CMakeFiles/miral-test-internal.dir/window_placement_maximized.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/window_placement_maximized.cpp
-[ 93%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_output.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/window_placement_output.cpp.o -MF CMakeFiles/miral-test-internal.dir/window_placement_output.cpp.o.d -o CMakeFiles/miral-test-internal.dir/window_placement_output.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/window_placement_output.cpp
-[ 93%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/resize_and_move.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/resize_and_move.cpp.o -MF CMakeFiles/miral-test-internal.dir/resize_and_move.cpp.o.d -o CMakeFiles/miral-test-internal.dir/resize_and_move.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/resize_and_move.cpp
-[ 94%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/ignored_requests.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/ignored_requests.cpp.o -MF CMakeFiles/miral-test-internal.dir/ignored_requests.cpp.o.d -o CMakeFiles/miral-test-internal.dir/ignored_requests.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/ignored_requests.cpp
-[ 94%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/focus_mode.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/focus_mode.cpp.o -MF CMakeFiles/miral-test-internal.dir/focus_mode.cpp.o.d -o CMakeFiles/miral-test-internal.dir/focus_mode.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/focus_mode.cpp
-[ 94%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/fd_manager.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/fd_manager.cpp.o -MF CMakeFiles/miral-test-internal.dir/fd_manager.cpp.o.d -o CMakeFiles/miral-test-internal.dir/fd_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/fd_manager.cpp
-[ 94%] Building CXX object tests/miral/CMakeFiles/miral-test-internal.dir/application_selector.cpp.o
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIRAL_ENABLE_DEPRECATIONS=0 -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/src/miral -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0/include/common -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/miral/CMakeFiles/miral-test-internal.dir/application_selector.cpp.o -MF CMakeFiles/miral-test-internal.dir/application_selector.cpp.o.d -o CMakeFiles/miral-test-internal.dir/application_selector.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/miral/application_selector.cpp
 [ 94%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_default_input_device_hub.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_default_input_device_hub.cpp.o -MF CMakeFiles/mir_unit_tests.dir/input/test_default_input_device_hub.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/input/test_default_input_device_hub.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_default_input_device_hub.cpp
 [ 94%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_default_input_manager.cpp.o
@@ -5316,13 +5364,6 @@
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_seat_input_device_tracker.cpp.o -MF CMakeFiles/mir_unit_tests.dir/input/test_seat_input_device_tracker.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/input/test_seat_input_device_tracker.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_seat_input_device_tracker.cpp
 [ 95%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_key_repeat_dispatcher.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_key_repeat_dispatcher.cpp.o -MF CMakeFiles/mir_unit_tests.dir/input/test_key_repeat_dispatcher.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/input/test_key_repeat_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_key_repeat_dispatcher.cpp
-[ 95%] Linking CXX executable ../../bin/miral-test-internal.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/miral && /usr/bin/cmake -E cmake_link_script CMakeFiles/miral-test-internal.dir/link.txt --verbose=1
-/usr/bin/ld: CMakeFiles/miral-test-internal.dir/static_display_config.cpp.o: in function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::erase(unsigned int, unsigned int)':
-./build-i386/tests/miral/./tests/miral/static_display_config.cpp:154:(.text+0x31d): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized  -Wno-pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/miral-test-internal.dir/link.d "CMakeFiles/miral-test-internal.dir/mru_window_list.cpp.o" "CMakeFiles/miral-test-internal.dir/active_outputs.cpp.o" "CMakeFiles/miral-test-internal.dir/command_line_option.cpp.o" "CMakeFiles/miral-test-internal.dir/select_active_window.cpp.o" "CMakeFiles/miral-test-internal.dir/popup_window_placement.cpp.o" "CMakeFiles/miral-test-internal.dir/window_placement_anchors_to_parent.cpp.o" "CMakeFiles/miral-test-internal.dir/drag_active_window.cpp.o" "CMakeFiles/miral-test-internal.dir/modify_window_state.cpp.o" "CMakeFiles/miral-test-internal.dir/modify_window_specification.cpp.o" "CMakeFiles/miral-test-internal.dir/display_reconfiguration.cpp.o" "CMakeFiles/miral-test-internal.dir/raise_tree.cpp.o" "CMakeFiles/miral-test-internal.dir/static_display_config.cpp.o" "CMakeFiles/miral-test-internal.dir/test_window_manager_tools.cpp.o" "CMakeFiles/miral-test-internal.dir/depth_layer.cpp.o" "CMakeFiles/miral-test-internal.dir/output_updates.cpp.o" "CMakeFiles/miral-test-internal.dir/application_zone.cpp.o" "CMakeFiles/miral-test-internal.dir/initial_window_placement.cpp.o" "CMakeFiles/miral-test-internal.dir/window_placement_attached.cpp.o" "CMakeFiles/miral-test-internal.dir/window_placement_fullscreen.cpp.o" "CMakeFiles/miral-test-internal.dir/window_placement_maximized.cpp.o" "CMakeFiles/miral-test-internal.dir/window_placement_output.cpp.o" "CMakeFiles/miral-test-internal.dir/resize_and_move.cpp.o" "CMakeFiles/miral-test-internal.dir/ignored_requests.cpp.o" "CMakeFiles/miral-test-internal.dir/focus_mode.cpp.o" "CMakeFiles/miral-test-internal.dir/fd_manager.cpp.o" "CMakeFiles/miral-test-internal.dir/application_selector.cpp.o" -o ../../bin/miral-test-internal.bin  ../../src/miral/libmiral-internal.a ../libmir-test-assist.a -lgtest -lgtest_main -lgtest -lgtest -lgtest_main -lgtest ../../libGMock.a -lgtest ../../lib/libmiral.so.7 ../../src/miral/libmiral-internal.a /usr/lib/i386-linux-gnu/libwayland-client.so /usr/lib/i386-linux-gnu/libyaml-cpp.so ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so ../../src/platforms/common/server/libserver_platform_common.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../src/platforms/common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic ../../lib/libmircommon.so.11 ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 95%] Built target miral-test-internal
 [ 95%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_keyboard_resync_dispatcher.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_keyboard_resync_dispatcher.cpp.o -MF CMakeFiles/mir_unit_tests.dir/input/test_keyboard_resync_dispatcher.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/input/test_keyboard_resync_dispatcher.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/input/test_keyboard_resync_dispatcher.cpp
 [ 95%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/input/test_idle_poking_dispatcher.cpp.o
@@ -5351,9 +5392,7 @@
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_application_session.cpp.o -MF CMakeFiles/mir_unit_tests.dir/scene/test_application_session.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/scene/test_application_session.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/scene/test_application_session.cpp
 [ 96%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_broadcasting_session_event_sink.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_broadcasting_session_event_sink.cpp.o -MF CMakeFiles/mir_unit_tests.dir/scene/test_broadcasting_session_event_sink.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/scene/test_broadcasting_session_event_sink.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/scene/test_broadcasting_session_event_sink.cpp
-[ 96%] Linking CXX executable ../../../../../bin/mir_unit_tests_gbm-kms.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_unit_tests_gbm-kms.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--export-dynamic -rdynamic -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_unit_tests_gbm-kms.dir/link.d "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_platform.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_generic.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_sink.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_multi_monitor.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_configuration.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_real_kms_output.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_kms_page_flipper.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_cursor.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_bypass.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_drm_helper.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_quirks.cpp.o" ../../../../../src/server/CMakeFiles/mirserverobjects.dir/run_mir.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/report_exception.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/terminate_with_current_exception.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/display_server.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/default_server_configuration.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop_sources.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/default_emergency_cleanup.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/server.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/lockable_callback_wrapper.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/basic_callback.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/shm_backing.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/basic_seat.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/builtin_cursor_images.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/config_changer.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/cursor_controller.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/default_configuration.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/default_device.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/default_event_builder.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/default_input_device_hub.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/default_input_manager.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/event_filter_chain_dispatcher.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/input_modifier_utils.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/input_probe.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/key_repeat_dispatcher.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/keyboard_resync_dispatcher.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/null_input_dispatcher.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/seat_input_device_tracker.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/surface_input_dispatcher.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/touchspot_controller.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/validator.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/vt_filter.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/seat_observer_multiplexer.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/idle_poking_dispatcher.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/virtual_input_device.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/xkb_mapper_registrar.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/application_session.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/basic_surface.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/broadcasting_session_event_sink.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/default_configuration.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/session_container.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/mediating_display_changer.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/session_manager.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_allocator.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_stack.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_event_source.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/null_surface_observer.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/null_observer.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/scene_change_notification.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_change_notification.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_container.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_impl.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_manager_impl.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/rendering_tracker.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/timeout_application_not_responding_detector.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/output_properties_cache.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/application_not_responding_detector_wrapper.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/basic_clipboard.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_state_tracker.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/basic_text_input_hub.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/basic_idle_hub.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor_factory.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/multi_threaded_compositor.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/occlusion.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/default_configuration.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/stream.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/multi_monitor_arbiter.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/basic_screen_shooter.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/null_screen_shooter.cpp.o ../../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/default_configuration.cpp.o ../../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/default_display_configuration_policy.cpp.o ../../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/software_cursor.cpp.o ../../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/display_configuration_observer_multiplexer.cpp.o ../../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/platform_probe.cpp.o ../../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_display.cpp.o ../../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_hw_cursor.cpp.o "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_default_configuration.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_connector.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_client.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_executor.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/null_event_sink.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_surface_observer.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_input_dispatcher.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device_manager.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_source.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/output_manager.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/pointer_constraints_unstable_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/relative_pointer_unstable_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_subcompositor.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/window_wl_surface_role.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_surface.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_seat.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/keyboard_helper.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_keyboard.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_pointer.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_touch.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_shell.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_v6.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_stable.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_output_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/layer_shell_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/mir_shell.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/resource_lifetime_tracker.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_region.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/foreign_toplevel_manager_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/desktop_file_manager.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/frame_executor.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_keyboard_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_pointer_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v3.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v2.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_common.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v2.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_grab_keyboard_v2.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/idle_inhibit_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wlr_screencopy_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/primary_selection_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_lock_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_decoration_unstable_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_frontend.tp.c.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/shm.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_credentials.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wp_viewporter.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/fractional_scale_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_activation_v1.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_default_configuration.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_connector.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_spawner.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_server.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xcb_connection.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_wm.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_cursors.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_provider.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_source.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_client_manager.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_role.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_observer.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/scaled_buffer_stream.cpp.o" ../../../../../src/server/shell/CMakeFiles/mirshell.dir/abstract_shell.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/graphics_display_layout.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/default_configuration.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/shell_wrapper.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/system_compositor_window_manager.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/default_persistent_surface_store.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/persistent_surface_store.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/surface_specification.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/surface_stack_wrapper.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/basic_idle_handler.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/token_authority.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/accessibility_manager.cpp.o ../../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_manager.cpp.o ../../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_decoration.cpp.o ../../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/window.cpp.o ../../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/input.cpp.o ../../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/renderer.cpp.o ../../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/decoration_strategy.cpp.o ../../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/compositor_report.cpp.o ../../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/display_report.cpp.o ../../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/input_report.cpp.o ../../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/lttng_report_factory.cpp.o ../../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/scene_report.cpp.o ../../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/server_tracepoint_provider.cpp.o ../../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/shared_library_prober_report.cpp.o ../../../../../src/server/report/CMakeFiles/mirreport.dir/default_server_configuration.cpp.o ../../../../../src/server/report/CMakeFiles/mirreport.dir/reports.cpp.o ../../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/display_report.cpp.o ../../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/input_report.cpp.o ../../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/compositor_report.cpp.o ../../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/scene_report.cpp.o ../../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/seat_report.cpp.o ../../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/shell_report.cpp.o ../../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/logging_report_factory.cpp.o ../../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/display_configuration_report.cpp.o ../../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/compositor_report.cpp.o ../../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/display_report.cpp.o ../../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/input_report.cpp.o ../../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o ../../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/scene_report.cpp.o ../../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/seat_report.cpp.o ../../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/shell_report.cpp.o ../../../../../src/server/console/CMakeFiles/mirconsole.dir/linux_virtual_terminal.cpp.o ../../../../../src/server/console/CMakeFiles/mirconsole.dir/logind_console_services.cpp.o ../../../../../src/server/console/CMakeFiles/mirconsole.dir/minimal_console_services.cpp.o ../../../../../src/server/console/CMakeFiles/mirconsole.dir/default_configuration.cpp.o ../../../../../src/server/console/CMakeFiles/mirconsole.dir/ioctl_vt_switcher.cpp.o "../../../../../src/server/console/CMakeFiles/mirconsole.dir/logind-seat.c.o" "../../../../../src/server/console/CMakeFiles/mirconsole.dir/logind-session.c.o" ../../../../../src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer.cpp.o ../../../../../src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer_factory.cpp.o ../../../../../src/gl/CMakeFiles/mirgl.dir/tessellation_helpers.cpp.o "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/bypass.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/cursor.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display_buffer.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/kms_page_flipper.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/platform.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_display_configuration.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output_container.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/egl_helper.cpp.o[ 96%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_session_manager.cpp.o
+[ 96%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_session_manager.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_session_manager.cpp.o -MF CMakeFiles/mir_unit_tests.dir/scene/test_session_manager.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/scene/test_session_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/scene/test_session_manager.cpp
 [ 96%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_the_session_container_implementation.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_the_session_container_implementation.cpp.o -MF CMakeFiles/mir_unit_tests.dir/scene/test_the_session_container_implementation.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/scene/test_the_session_container_implementation.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/scene/test_the_session_container_implementation.cpp
@@ -5361,9 +5400,6 @@
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_mediating_display_changer.cpp.o -MF CMakeFiles/mir_unit_tests.dir/scene/test_mediating_display_changer.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/scene/test_mediating_display_changer.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/scene/test_mediating_display_changer.cpp
 [ 97%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_prompt_session_container.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_prompt_session_container.cpp.o -MF CMakeFiles/mir_unit_tests.dir/scene/test_prompt_session_container.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/scene/test_prompt_session_container.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/scene/test_prompt_session_container.cpp
-" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/quirks.cpp.o" "../../../../mir_test_framework/CMakeFiles/mir-umock-test-framework.dir/udev_environment.cpp.o" -o ../../../../../bin/mir_unit_tests_gbm-kms.bin  ../../../../mir_test/libmir-test-static.a ../../../../mir_test_framework/libmir-test-framework-static.a ../../../../mir_test_doubles/libmir-test-doubles-static.a ../../../../mir_test_doubles/libmir-test-doubles-platform-static.a ../../../../../src/platforms/gbm-kms/server/libmirsharedgbmservercommon-static.a ../../../../mir_test_framework/libmir-test-framework-static.a /usr/lib/i386-linux-gnu/libumockdev.so ../../../../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic ../../../../../libGMock.a -ldl -lgtest_main -lgtest ../../../../../src/platforms/common/server/libserver_platform_common.a /usr/lib/i386-linux-gnu/libGLESv2.so ../../../../../src/platforms/common/server/kms-utils/libkms_utils.a ../../../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libdrm.so ../../../../../lib/libmirwayland.so.5 ../../../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libwayland-server.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libgbm.so
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 97%] Built target mir_unit_tests_gbm-kms
 [ 97%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_prompt_session_manager.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_prompt_session_manager.cpp.o -MF CMakeFiles/mir_unit_tests.dir/scene/test_prompt_session_manager.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/scene/test_prompt_session_manager.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/scene/test_prompt_session_manager.cpp
 [ 97%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_prompt_session_impl.cpp.o
@@ -5376,11 +5412,6 @@
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_surface_impl.cpp.o -MF CMakeFiles/mir_unit_tests.dir/scene/test_surface_impl.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/scene/test_surface_impl.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/scene/test_surface_impl.cpp
 [ 97%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_basic_surface.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_basic_surface.cpp.o -MF CMakeFiles/mir_unit_tests.dir/scene/test_basic_surface.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/scene/test_basic_surface.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/scene/test_basic_surface.cpp
-[ 97%] Linking CXX executable ../../bin/mir_integration_tests.bin
-cd /build/reproducible-path/mir-2.20.0/build-i386/tests/integration-tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_integration_tests.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_integration_tests.dir/link.d CMakeFiles/mir_integration_tests.dir/test_custom_input_dispatcher.cpp.o CMakeFiles/mir_integration_tests.dir/test_touchspot_visualization.cpp.o CMakeFiles/mir_integration_tests.dir/test_surface_stack_with_compositor.cpp.o CMakeFiles/mir_integration_tests.dir/test_display_server_main_loop_events.cpp.o CMakeFiles/mir_integration_tests.dir/test_server_client_types.cpp.o CMakeFiles/mir_integration_tests.dir/compositor/test_synchronizer.cpp.o CMakeFiles/mir_integration_tests.dir/input/test_configuring_input_manager.cpp.o CMakeFiles/mir_integration_tests.dir/input/test_cursor_listener.cpp.o CMakeFiles/mir_integration_tests.dir/input/test_single_seat_setup.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/run_mir.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/report_exception.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/terminate_with_current_exception.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/display_server.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/default_server_configuration.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop_sources.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/default_emergency_cleanup.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/server.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/lockable_callback_wrapper.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/basic_callback.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/shm_backing.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/basic_seat.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/builtin_cursor_images.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/config_changer.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/cursor_controller.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/default_configuration.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/default_device.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/default_event_builder.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/default_input_device_hub.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/default_input_manager.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/event_filter_chain_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/input_modifier_utils.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/input_probe.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/key_repeat_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/keyboard_resync_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/null_input_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/seat_input_device_tracker.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/surface_input_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/touchspot_controller.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/validator.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/vt_filter.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/seat_observer_multiplexer.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/idle_poking_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/virtual_input_device.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/xkb_mapper_registrar.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/application_session.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/basic_surface.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/broadcasting_session_event_sink.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/default_configuration.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/session_container.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/mediating_display_changer.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/session_manager.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/surface_allocator.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/surface_stack.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/surface_event_source.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/null_surface_observer.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/null_observer.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/scene_change_notification.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/surface_change_notification.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_container.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_impl.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_manager_impl.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/rendering_tracker.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/timeout_application_not_responding_detector.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/output_properties_cache.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/application_not_responding_detector_wrapper.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/basic_clipboard.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/surface_state_tracker.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/basic_text_input_hub.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/basic_idle_hub.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor_factory.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/multi_threaded_compositor.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/occlusion.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/default_configuration.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/stream.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/multi_monitor_arbiter.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/basic_screen_shooter.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/null_screen_shooter.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/default_configuration.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/default_display_configuration_policy.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/software_cursor.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/display_configuration_observer_multiplexer.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/platform_probe.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_display.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_hw_cursor.cpp.o "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_default_configuration.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_connector.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_client.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_executor.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/null_event_sink.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_surface_observer.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_input_dispatcher.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device_manager.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_source.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/output_manager.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/pointer_constraints_unstable_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/relative_pointer_unstable_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_subcompositor.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/window_wl_surface_role.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_surface.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_seat.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/keyboard_helper.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_keyboard.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_pointer.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_touch.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_shell.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_v6.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_stable.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_output_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/layer_shell_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/mir_shell.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/resource_lifetime_tracker.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_region.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/foreign_toplevel_manager_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/desktop_file_manager.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/frame_executor.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_keyboard_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_pointer_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v3.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v2.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_common.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v2.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_grab_keyboard_v2.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/idle_inhibit_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wlr_screencopy_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/primary_selection_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_lock_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_decoration_unstable_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_frontend.tp.c.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/shm.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_credentials.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wp_viewporter.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/fractional_scale_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_activation_v1.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_default_configuration.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_connector.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_spawner.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_server.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xcb_connection.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_wm.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_cursors.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_provider.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_source.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_client_manager.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_role.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_observer.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/scaled_buffer_stream.cpp.o" ../../src/server/shell/CMakeFiles/mirshell.dir/abstract_shell.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/graphics_display_layout.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/default_configuration.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/shell_wrapper.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/system_compositor_window_manager.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/default_persistent_surface_store.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/persistent_surface_store.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/surface_specification.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/surface_stack_wrapper.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/basic_idle_handler.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/token_authority.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/accessibility_manager.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_manager.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_decoration.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/window.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/input.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/renderer.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/decoration_strategy.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/compositor_report.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/display_report.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/input_report.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/lttng_report_factory.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/scene_report.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/server_tracepoint_provider.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/shared_library_prober_report.cpp.o ../../src/server/report/CMakeFiles/mirreport.dir/default_server_configuration.cpp.o ../../src/server/report/CMakeFiles/mirreport.dir/reports.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/display_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/input_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/compositor_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/scene_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/seat_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/shell_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/logging_report_factory.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/display_configuration_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/compositor_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/display_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/input_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/scene_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/seat_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/shell_report.cpp.o ../../src/server/console/CMakeFiles/mirconsole.dir/linux_virtual_terminal.cpp.o ../../src/server/console/CMakeFiles/mirconsole.dir/logind_console_services.cpp.o ../../src/server/console/CMakeFiles/mirconsole.dir/minimal_console_services.cpp.o ../../src/server/console/CMakeFiles/mirconsole.dir/default_configuration.cpp.o ../../src/server/console/CMakeFiles/mirconsole.dir/ioctl_vt_switcher.cpp.o "../../src/server/console/CMakeFiles/mirconsole.dir/logind-seat.c.o" "../../src/server/console/CMakeFiles/mirconsole.dir/logind-session.c.o" ../../src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer.cpp.o ../../src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer_factory.cpp.o ../../src/gl/CMakeFiles/mirgl.dir/tessellation_helpers.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_extensions.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_resources.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_error.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/display_configuration.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/gamma_curves.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/buffer_basic.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/pixel_format_utils.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/overlapping_output_grouping.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/texture.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/program.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/program_factory.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_wayland_allocator.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/cpu_buffers.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_logger.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/linux_dmabuf.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/drm_formats.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_context_executor.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_buffer_copy.cpp.o "../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/linux-dmabuf-unstable-v1_wrapper.cpp.o" ../../src/platform/options/CMakeFiles/miroptions.dir/program_option.cpp.o ../../src/platform/options/CMakeFiles/miroptions.dir/default_configuration.cpp.o ../../src/platform/udev/CMakeFiles/mirudev.dir/udev_wrapper.cpp.o -o ../../bin/mir_integration_tests.bin   -L/build/reproducible-path/mir-2.20.0/build-i386/lib  ../mir_test/libmir-test-static.a ../mir_test_framework/libmir-test-framework-static.a ../mir_test_doubles/libmir-test-doubles-static.a -L/usr/lib/i386-linux-gnu -ludev ../mir_test_framework/libmir-test-framework-static.a /usr/lib/i386-linux-gnu/libumockdev.so ../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a ../../src/platforms/common/server/libserver_platform_common.a /usr/lib/i386-linux-gnu/libGLESv2.so ../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libEGL.so ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libwayland-server.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so ../../src/platforms/common/server/kms-utils/libkms_utils.a /usr/lib/i386-linux-gnu/libdrm.so ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/libfreetype.so -latomic -lgtest_main ../../libGMock.a -lgtest
-make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-[ 97%] Built target mir_integration_tests
 [ 97%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_surface_stack.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_surface_stack.cpp.o -MF CMakeFiles/mir_unit_tests.dir/scene/test_surface_stack.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/scene/test_surface_stack.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/scene/test_surface_stack.cpp
 [ 97%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/scene/test_scene_change_notification.cpp.o
@@ -5417,6 +5448,11 @@
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/wayland/test_wayland_weak.cpp.o -MF CMakeFiles/mir_unit_tests.dir/wayland/test_wayland_weak.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/wayland/test_wayland_weak.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/wayland/test_wayland_weak.cpp
 [100%] Building CXX object tests/unit-tests/CMakeFiles/mir_unit_tests.dir/wayland/test_lifetime_tracker.cpp.o
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DEGL_NO_X11 -DLTTNG_UST_HAVE_SDT_INTEGRATION -DMIR_BUILD_PLATFORM_ATOMIC_KMS -DMIR_BUILD_PLATFORM_EGLSTREAM_KMS -DMIR_BUILD_PLATFORM_GBM_KMS -DMIR_BUILD_PLATFORM_X11 -DMIR_SERVER_GRAPHICS_PLATFORM_ABI_STRING=\"23\" -DMIR_VERSION_MAJOR=2 -DMIR_VERSION_MICRO=0 -DMIR_VERSION_MINOR=20 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dmir_unit_tests_EXPORTS -I/usr/src/googletest/googlemock/include -I/build/reproducible-path/mir-2.20.0/include/miral -I/build/reproducible-path/mir-2.20.0/src/include/server -I/build/reproducible-path/mir-2.20.0/include/test -I/build/reproducible-path/mir-2.20.0/include/renderer -I/build/reproducible-path/mir-2.20.0/include/renderers/gl -I/build/reproducible-path/mir-2.20.0/tests/include -I/build/reproducible-path/mir-2.20.0 -I/build/reproducible-path/mir-2.20.0/include/renderers/sw -I/build/reproducible-path/mir-2.20.0/src/include/platform -I/build/reproducible-path/mir-2.20.0/src/include/client -I/build/reproducible-path/mir-2.20.0/src/include/common -I/build/reproducible-path/mir-2.20.0/src/include/gl -I/build/reproducible-path/mir-2.20.0/src/platforms/common/client -I/build/reproducible-path/mir-2.20.0/src/platforms/common/server -I/build/reproducible-path/mir-2.20.0/build-i386/src/server/console -I/build/reproducible-path/mir-2.20.0/build-i386/src/platform/graphics -I/build/reproducible-path/mir-2.20.0/include/platform -I/build/reproducible-path/mir-2.20.0/include/wayland -I/build/reproducible-path/mir-2.20.0/src/include/wayland -I/build/reproducible-path/mir-2.20.0/build-i386/src/wayland -I/build/reproducible-path/mir-2.20.0/include/core -I/build/reproducible-path/mir-2.20.0/include/common -isystem /usr/include/libdrm -isystem /usr/include/uuid -isystem /usr/include/glib-2.0 -isystem /usr/lib/i386-linux-gnu/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/umockdev-1.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -std=c++23 -Wno-error=infinite-recursion -pthread -MD -MT tests/unit-tests/CMakeFiles/mir_unit_tests.dir/wayland/test_lifetime_tracker.cpp.o -MF CMakeFiles/mir_unit_tests.dir/wayland/test_lifetime_tracker.cpp.o.d -o CMakeFiles/mir_unit_tests.dir/wayland/test_lifetime_tracker.cpp.o -c /build/reproducible-path/mir-2.20.0/tests/unit-tests/wayland/test_lifetime_tracker.cpp
+[100%] Linking CXX executable ../../../../../bin/mir_unit_tests_gbm-kms.bin
+cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests/platforms/gbm-kms/kms && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_unit_tests_gbm-kms.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--export-dynamic -rdynamic -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_unit_tests_gbm-kms.dir/link.d "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_platform.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_generic.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_sink.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_multi_monitor.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_display_configuration.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_real_kms_output.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_kms_page_flipper.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_cursor.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_bypass.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_drm_helper.cpp.o" "CMakeFiles/mir_unit_tests_gbm-kms.dir/test_quirks.cpp.o" ../../../../../src/server/CMakeFiles/mirserverobjects.dir/run_mir.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/report_exception.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/terminate_with_current_exception.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/display_server.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/default_server_configuration.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop_sources.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/default_emergency_cleanup.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/server.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/lockable_callback_wrapper.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/basic_callback.cpp.o ../../../../../src/server/CMakeFiles/mirserverobjects.dir/shm_backing.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/basic_seat.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/builtin_cursor_images.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/config_changer.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/cursor_controller.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/default_configuration.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/default_device.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/default_event_builder.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/default_input_device_hub.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/default_input_manager.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/event_filter_chain_dispatcher.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/input_modifier_utils.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/input_probe.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/key_repeat_dispatcher.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/keyboard_resync_dispatcher.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/null_input_dispatcher.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/seat_input_device_tracker.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/surface_input_dispatcher.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/touchspot_controller.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/validator.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/vt_filter.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/seat_observer_multiplexer.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/idle_poking_dispatcher.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/virtual_input_device.cpp.o ../../../../../src/server/input/CMakeFiles/mirinput.dir/xkb_mapper_registrar.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/application_session.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/basic_surface.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/broadcasting_session_event_sink.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/default_configuration.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/session_container.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/mediating_display_changer.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/session_manager.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_allocator.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_stack.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_event_source.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/null_surface_observer.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/null_observer.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/scene_change_notification.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_change_notification.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_container.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_impl.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_manager_impl.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/rendering_tracker.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/timeout_application_not_responding_detector.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/output_properties_cache.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/application_not_responding_detector_wrapper.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/basic_clipboard.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/surface_state_tracker.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/basic_text_input_hub.cpp.o ../../../../../src/server/scene/CMakeFiles/mirscene.dir/basic_idle_hub.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor_factory.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/multi_threaded_compositor.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/occlusion.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/default_configuration.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/stream.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/multi_monitor_arbiter.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/basic_screen_shooter.cpp.o ../../../../../src/server/compositor/CMakeFiles/mircompositor.dir/null_screen_shooter.cpp.o ../../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/default_configuration.cpp.o ../../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/default_display_configuration_policy.cpp.o ../../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/software_cursor.cpp.o ../../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/display_configuration_observer_multiplexer.cpp.o ../../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/platform_probe.cpp.o ../../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_display.cpp.o ../../../../../src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_hw_cursor.cpp.o "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_default_configuration.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_connector.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_client.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_executor.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/null_event_sink.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_surface_observer.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_input_dispatcher.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device_manager.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_source.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/output_manager.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/pointer_constraints_unstable_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/relative_pointer_unstable_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_subcompositor.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/window_wl_surface_role.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_surface.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_seat.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/keyboard_helper.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_keyboard.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_pointer.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_touch.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_shell.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_v6.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_stable.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_output_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/layer_shell_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/mir_shell.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/resource_lifetime_tracker.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_region.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/foreign_toplevel_manager_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/desktop_file_manager.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/frame_executor.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_keyboard_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_pointer_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v3.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v2.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_common.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v2.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_grab_keyboard_v2.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/idle_inhibit_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wlr_screencopy_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/primary_selection_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_lock_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_decoration_unstable_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_frontend.tp.c.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/shm.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_credentials.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wp_viewporter.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/fractional_scale_v1.cpp.o" "../../../../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_activation_v1.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_default_configuration.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_connector.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_spawner.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_server.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xcb_connection.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_wm.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_cursors.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_provider.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_source.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_client_manager.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_role.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_observer.cpp.o" "../../../../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/scaled_buffer_stream.cpp.o" ../../../../../src/server/shell/CMakeFiles/mirshell.dir/abstract_shell.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/graphics_display_layout.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/default_configuration.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/shell_wrapper.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/system_compositor_window_manager.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/default_persistent_surface_store.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/persistent_surface_store.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/surface_specification.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/surface_stack_wrapper.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/basic_idle_handler.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/token_authority.cpp.o ../../../../../src/server/shell/CMakeFiles/mirshell.dir/accessibility_manager.cpp.o ../../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_manager.cpp.o ../../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_decoration.cpp.o ../../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/window.cpp.o ../../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/input.cpp.o ../../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/renderer.cpp.o ../../../../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/decoration_strategy.cpp.o ../../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/compositor_report.cpp.o ../../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/display_report.cpp.o ../../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/input_report.cpp.o ../../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/lttng_report_factory.cpp.o ../../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/scene_report.cpp.o ../../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/server_tracepoint_provider.cpp.o ../../../../../src/server/report/lttng/CMakeFiles/mirlttng.dir/shared_library_prober_report.cpp.o ../../../../../src/server/report/CMakeFiles/mirreport.dir/default_server_configuration.cpp.o ../../../../../src/server/report/CMakeFiles/mirreport.dir/reports.cpp.o ../../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/display_report.cpp.o ../../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/input_report.cpp.o ../../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/compositor_report.cpp.o ../../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/scene_report.cpp.o ../../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/seat_report.cpp.o ../../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/shell_report.cpp.o ../../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/logging_report_factory.cpp.o ../../../../../src/server/report/logging/CMakeFiles/mirlogging.dir/display_configuration_report.cpp.o ../../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/compositor_report.cpp.o ../../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/display_report.cpp.o ../../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/input_report.cpp.o ../../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o ../../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/scene_report.cpp.o ../../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/seat_report.cpp.o ../../../../../src/server/report/null/CMakeFiles/mirnullreport.dir/shell_report.cpp.o ../../../../../src/server/console/CMakeFiles/mirconsole.dir/linux_virtual_terminal.cpp.o ../../../../../src/server/console/CMakeFiles/mirconsole.dir/logind_console_services.cpp.o ../../../../../src/server/console/CMakeFiles/mirconsole.dir/minimal_console_services.cpp.o ../../../../../src/server/console/CMakeFiles/mirconsole.dir/default_configuration.cpp.o ../../../../../src/server/console/CMakeFiles/mirconsole.dir/ioctl_vt_switcher.cpp.o "../../../../../src/server/console/CMakeFiles/mirconsole.dir/logind-seat.c.o" "../../../../../src/server/console/CMakeFiles/mirconsole.dir/logind-session.c.o" ../../../../../src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer.cpp.o ../../../../../src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer_factory.cpp.o ../../../../../src/gl/CMakeFiles/mirgl.dir/tessellation_helpers.cpp.o "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/bypass.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/cursor.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/display_buffer.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/kms_page_flipper.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/platform.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_display_configuration.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/real_kms_output_container.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/egl_helper.cpp.o" "../../../../../src/platforms/gbm-kms/server/kms/CMakeFiles/mirplatformgraphicsgbmkmsobjects.dir/quirks.cpp.o" "../../../../mir_test_framework/CMakeFiles/mir-umock-test-framework.dir/udev_environment.cpp.o" -o ../../../../../bin/mir_unit_tests_gbm-kms.bin  ../../../../mir_test/libmir-test-static.a ../../../../mir_test_framework/libmir-test-framework-static.a ../../../../mir_test_doubles/libmir-test-doubles-static.a ../../../../mir_test_doubles/libmir-test-doubles-platform-static.a ../../../../../src/platforms/gbm-kms/server/libmirsharedgbmservercommon-static.a ../../../../mir_test_framework/libmir-test-framework-static.a /usr/lib/i386-linux-gnu/libumockdev.so ../../../../../lib/libmirserver.so.63 /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libuuid.so /usr/lib/i386-linux-gnu/libxcb.so /usr/lib/i386-linux-gnu/libxcb-composite.so /usr/lib/i386-linux-gnu/libxcb-xfixes.so /usr/lib/i386-linux-gnu/libxcb-randr.so /usr/lib/i386-linux-gnu/libxcb-render.so /usr/lib/i386-linux-gnu/libXcursor.so /usr/lib/i386-linux-gnu/liblttng-ust.so /usr/lib/i386-linux-gnu/liblttng-ust-common.so /usr/lib/i386-linux-gnu/libdl.a /usr/lib/i386-linux-gnu/libfreetype.so -latomic ../../../../../libGMock.a -ldl -lgtest_main -lgtest ../../../../../src/platforms/common/server/libserver_platform_common.a /usr/lib/i386-linux-gnu/libGLESv2.so ../../../../../src/platforms/common/server/kms-utils/libkms_utils.a ../../../../../lib/libmirplatform.so.30 /usr/lib/i386-linux-gnu/libdrm.so ../../../../../lib/libmirwayland.so.5 ../../../../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so ../../../../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libwayland-server.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libudev.so /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libgbm.so
+make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
+[100%] Built target mir_unit_tests_gbm-kms
 [100%] Linking CXX executable ../../bin/mir_unit_tests.bin
 cd /build/reproducible-path/mir-2.20.0/build-i386/tests/unit-tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/mir_unit_tests.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/mir-2.20.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -Wall -fno-strict-aliasing  -Wnon-virtual-dtor -Wextra -fPIC -Wno-mismatched-tags -Wno-psabi -Wno-error=null-dereference -Wno-error=overloaded-virtual -Wno-sign-compare -Wno-error=maybe-uninitialized -fno-lto -Dregister= -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--export-dynamic -rdynamic -Wl,--no-undefined -Wl,--dependency-file=CMakeFiles/mir_unit_tests.dir/link.d CMakeFiles/mir_unit_tests.dir/test_recursive_read_write_mutex.cpp.o CMakeFiles/mir_unit_tests.dir/test_glib_main_loop.cpp.o CMakeFiles/mir_unit_tests.dir/shared_library_test.cpp.o CMakeFiles/mir_unit_tests.dir/test_raii.cpp.o CMakeFiles/mir_unit_tests.dir/test_default_emergency_cleanup.cpp.o CMakeFiles/mir_unit_tests.dir/test_thread_safe_list.cpp.o CMakeFiles/mir_unit_tests.dir/test_fatal.cpp.o CMakeFiles/mir_unit_tests.dir/test_fd.cpp.o CMakeFiles/mir_unit_tests.dir/test_flags.cpp.o CMakeFiles/mir_unit_tests.dir/test_shared_library_prober.cpp.o CMakeFiles/mir_unit_tests.dir/test_lockable_callback.cpp.o CMakeFiles/mir_unit_tests.dir/test_module_deleter.cpp.o CMakeFiles/mir_unit_tests.dir/test_posix_rw_mutex.cpp.o CMakeFiles/mir_unit_tests.dir/test_posix_timestamp.cpp.o CMakeFiles/mir_unit_tests.dir/test_observer_multiplexer.cpp.o CMakeFiles/mir_unit_tests.dir/test_edid.cpp.o CMakeFiles/mir_unit_tests.dir/test_report_exception.cpp.o CMakeFiles/mir_unit_tests.dir/test_thread_pool_executor.cpp.o CMakeFiles/mir_unit_tests.dir/test_linearising_executor.cpp.o CMakeFiles/mir_unit_tests.dir/test_shm_backing.cpp.o CMakeFiles/mir_unit_tests.dir/test_signal.cpp.o CMakeFiles/mir_unit_tests.dir/test_thread_name.cpp.o CMakeFiles/mir_unit_tests.dir/compositor/test_default_display_buffer_compositor.cpp.o CMakeFiles/mir_unit_tests.dir/compositor/test_stream.cpp.o CMakeFiles/mir_unit_tests.dir/compositor/test_multi_threaded_compositor.cpp.o CMakeFiles/mir_unit_tests.dir/compositor/test_occlusion.cpp.o CMakeFiles/mir_unit_tests.dir/compositor/test_multi_monitor_arbiter.cpp.o CMakeFiles/mir_unit_tests.dir/compositor/test_basic_screen_shooter.cpp.o CMakeFiles/mir_unit_tests.dir/console/test_linux_virtual_terminal.cpp.o CMakeFiles/mir_unit_tests.dir/console/test_minimal_console_services.cpp.o CMakeFiles/mir_unit_tests.dir/dispatch/test_action_queue.cpp.o CMakeFiles/mir_unit_tests.dir/dispatch/test_dispatch_utils.cpp.o CMakeFiles/mir_unit_tests.dir/dispatch/test_multiplexing_dispatchable.cpp.o CMakeFiles/mir_unit_tests.dir/dispatch/test_readable_fd.cpp.o CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_wayland_timespec.cpp.o CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_screencopy_v1_damage_tracker.cpp.o CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_desktop_file_manager.cpp.o CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_g_desktop_file_cache.cpp.o CMakeFiles/mir_unit_tests.dir/frontend_xwayland/test_xwayland_client_manager.cpp.o "CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions.cpp.o" "CMakeFiles/mir_unit_tests.dir/geometry/test-dimensions-generic.cpp.o" "CMakeFiles/mir_unit_tests.dir/geometry/test-size.cpp.o" "CMakeFiles/mir_unit_tests.dir/geometry/test-point.cpp.o" "CMakeFiles/mir_unit_tests.dir/geometry/test-displacement.cpp.o" "CMakeFiles/mir_unit_tests.dir/geometry/test-rectangle.cpp.o" "CMakeFiles/mir_unit_tests.dir/geometry/test-rectangles.cpp.o" CMakeFiles/mir_unit_tests.dir/gl/test_tessellation_helpers.cpp.o CMakeFiles/mir_unit_tests.dir/graphics/test_display_configuration.cpp.o CMakeFiles/mir_unit_tests.dir/graphics/test_egl_extensions.cpp.o CMakeFiles/mir_unit_tests.dir/graphics/test_egl_error.cpp.o CMakeFiles/mir_unit_tests.dir/graphics/test_default_display_configuration_policy.cpp.o CMakeFiles/mir_unit_tests.dir/graphics/test_gamma_curves.cpp.o CMakeFiles/mir_unit_tests.dir/graphics/test_buffer_id.cpp.o CMakeFiles/mir_unit_tests.dir/graphics/test_buffer_properties.cpp.o CMakeFiles/mir_unit_tests.dir/graphics/test_pixel_format_utils.cpp.o CMakeFiles/mir_unit_tests.dir/graphics/test_overlapping_output_grouping.cpp.o CMakeFiles/mir_unit_tests.dir/graphics/test_software_cursor.cpp.o CMakeFiles/mir_unit_tests.dir/graphics/test_anonymous_shm_file.cpp.o CMakeFiles/mir_unit_tests.dir/graphics/test_shm_buffer.cpp.o CMakeFiles/mir_unit_tests.dir/graphics/test_multiplexing_display.cpp.o CMakeFiles/mir_unit_tests.dir/graphics/egl_mock/egl_mock_test.cpp.o CMakeFiles/mir_unit_tests.dir/input/evdev/test_evdev_device_detection.cpp.o CMakeFiles/mir_unit_tests.dir/input/evdev/test_libinput_device.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_event_filter_chain_dispatcher.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_cursor_controller.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_touchspot_controller.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_input_event.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_config_changer.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_event_builders.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_external_input_device_hub.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_default_device.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_default_input_device_hub.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_default_input_manager.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_surface_input_dispatcher.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_seat_input_device_tracker.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_key_repeat_dispatcher.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_keyboard_resync_dispatcher.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_idle_poking_dispatcher.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_validator.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_buffer_keymap.cpp.o CMakeFiles/mir_unit_tests.dir/input/test_default_event_builder.cpp.o CMakeFiles/mir_unit_tests.dir/logging/test_display_report.cpp.o CMakeFiles/mir_unit_tests.dir/logging/test_compositor_report.cpp.o CMakeFiles/mir_unit_tests.dir/options/test_program_option.cpp.o "CMakeFiles/mir_unit_tests.dir/platforms/gbm-kms/kms-utils/test_connector_utils.cpp.o" "CMakeFiles/mir_unit_tests.dir/platforms/gbm-kms/kms-utils/test_drm_mode_resources.cpp.o" CMakeFiles/mir_unit_tests.dir/platforms/test_threaded_drm_event_handler.cpp.o CMakeFiles/mir_unit_tests.dir/renderers/gl/test_gl_renderer.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_application_session.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_broadcasting_session_event_sink.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_session_manager.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_the_session_container_implementation.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_mediating_display_changer.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_prompt_session_container.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_prompt_session_manager.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_prompt_session_impl.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_abstract_shell.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_surface.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_surface_impl.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_basic_surface.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_surface_stack.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_scene_change_notification.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_rendering_tracker.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_timeout_application_not_responding_detector.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_basic_clipboard.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_surface_state_tracker.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_basic_text_input_hub.cpp.o CMakeFiles/mir_unit_tests.dir/scene/test_basic_idle_hub.cpp.o CMakeFiles/mir_unit_tests.dir/shell/test_graphics_display_layout.cpp.o CMakeFiles/mir_unit_tests.dir/shell/test_persistent_surface_store_id.cpp.o CMakeFiles/mir_unit_tests.dir/shell/test_default_persistent_surface_store.cpp.o CMakeFiles/mir_unit_tests.dir/shell/test_basic_idle_handler.cpp.o CMakeFiles/mir_unit_tests.dir/shell/test_decoration_basic_manager.cpp.o CMakeFiles/mir_unit_tests.dir/shell/test_decoration_basic_decoration.cpp.o CMakeFiles/mir_unit_tests.dir/shell/test_token_authority.cpp.o CMakeFiles/mir_unit_tests.dir/wayland/test_wayland_executor.cpp.o CMakeFiles/mir_unit_tests.dir/wayland/test_wayland_weak.cpp.o CMakeFiles/mir_unit_tests.dir/wayland/test_lifetime_tracker.cpp.o ../../src/platforms/evdev/CMakeFiles/mirevdevutilsobjects.dir/button_utils.cpp.o ../../src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device.cpp.o ../../src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/libinput_device_ptr.cpp.o ../../src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/libinput_ptr.cpp.o ../../src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/platform.cpp.o ../../src/platforms/evdev/CMakeFiles/mirplatforminputevdevobjects.dir/fd_store.cpp.o "../mir_test_framework/CMakeFiles/mir-libinput-test-framework.dir/libinput_environment.cpp.o" "../mir_test_doubles/CMakeFiles/mir-test-doubles-udev.dir/mock_udev.cpp.o" ../../src/server/CMakeFiles/mirserverobjects.dir/run_mir.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/report_exception.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/terminate_with_current_exception.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/display_server.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/default_server_configuration.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/glib_main_loop_sources.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/default_emergency_cleanup.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/server.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/lockable_callback_wrapper.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/basic_callback.cpp.o ../../src/server/CMakeFiles/mirserverobjects.dir/shm_backing.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/basic_seat.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/builtin_cursor_images.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/config_changer.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/cursor_controller.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/default_configuration.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/default_device.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/default_event_builder.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/default_input_device_hub.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/default_input_manager.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/event_filter_chain_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/input_modifier_utils.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/input_probe.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/key_repeat_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/keyboard_resync_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/null_input_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/seat_input_device_tracker.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/surface_input_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/touchspot_controller.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/validator.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/vt_filter.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/seat_observer_multiplexer.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/idle_poking_dispatcher.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/virtual_input_device.cpp.o ../../src/server/input/CMakeFiles/mirinput.dir/xkb_mapper_registrar.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/application_session.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/basic_surface.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/broadcasting_session_event_sink.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/default_configuration.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/session_container.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/mediating_display_changer.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/session_manager.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/surface_allocator.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/surface_stack.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/surface_event_source.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/null_surface_observer.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/null_observer.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/scene_change_notification.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/surface_change_notification.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_container.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_impl.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/prompt_session_manager_impl.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/rendering_tracker.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/timeout_application_not_responding_detector.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/output_properties_cache.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/application_not_responding_detector_wrapper.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/basic_clipboard.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/surface_state_tracker.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/basic_text_input_hub.cpp.o ../../src/server/scene/CMakeFiles/mirscene.dir/basic_idle_hub.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/default_display_buffer_compositor_factory.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/multi_threaded_compositor.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/occlusion.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/default_configuration.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/stream.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/multi_monitor_arbiter.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/basic_screen_shooter.cpp.o ../../src/server/compositor/CMakeFiles/mircompositor.dir/null_screen_shooter.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/default_configuration.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/default_display_configuration_policy.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/software_cursor.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/display_configuration_observer_multiplexer.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/platform_probe.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_display.cpp.o ../../src/server/graphics/CMakeFiles/mirgraphics.dir/multiplexing_hw_cursor.cpp.o "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_default_configuration.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_connector.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_client.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_executor.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/null_event_sink.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_surface_observer.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_input_dispatcher.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device_manager.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_device.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_data_source.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/output_manager.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/pointer_constraints_unstable_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/relative_pointer_unstable_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_subcompositor.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/window_wl_surface_role.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_surface.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_seat.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/keyboard_helper.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_keyboard.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_pointer.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_touch.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_shell.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_v6.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_shell_stable.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_output_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/layer_shell_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/mir_shell.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/resource_lifetime_tracker.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wl_region.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/foreign_toplevel_manager_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/desktop_file_manager.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/frame_executor.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_keyboard_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/virtual_pointer_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v3.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v2.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_common.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_v2.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/input_method_grab_keyboard_v2.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/idle_inhibit_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wlr_screencopy_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/text_input_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/primary_selection_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_lock_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_decoration_unstable_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wayland_frontend.tp.c.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/shm.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/session_credentials.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/wp_viewporter.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/fractional_scale_v1.cpp.o" "../../src/server/frontend_wayland/CMakeFiles/mirfrontend-wayland.dir/xdg_activation_v1.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_default_configuration.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_connector.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_spawner.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_server.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xcb_connection.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_wm.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_cursors.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_provider.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_clipboard_source.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_client_manager.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_role.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/xwayland_surface_observer.cpp.o" "../../src/server/frontend_xwayland/CMakeFiles/mirfrontend-xwayland.dir/scaled_buffer_stream.cpp.o" ../../src/server/shell/CMakeFiles/mirshell.dir/abstract_shell.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/graphics_display_layout.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/default_configuration.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/shell_wrapper.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/system_compositor_window_manager.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/default_persistent_surface_store.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/persistent_surface_store.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/surface_specification.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/surface_stack_wrapper.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/basic_idle_handler.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/token_authority.cpp.o ../../src/server/shell/CMakeFiles/mirshell.dir/accessibility_manager.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_manager.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/basic_decoration.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/window.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/input.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/renderer.cpp.o ../../src/server/shell/decoration/CMakeFiles/mirshelldecoration.dir/decoration_strategy.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/compositor_report.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/display_report.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/input_report.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/lttng_report_factory.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/scene_report.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/server_tracepoint_provider.cpp.o ../../src/server/report/lttng/CMakeFiles/mirlttng.dir/shared_library_prober_report.cpp.o ../../src/server/report/CMakeFiles/mirreport.dir/default_server_configuration.cpp.o ../../src/server/report/CMakeFiles/mirreport.dir/reports.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/display_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/input_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/compositor_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/scene_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/seat_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/shell_report.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/logging_report_factory.cpp.o ../../src/server/report/logging/CMakeFiles/mirlogging.dir/display_configuration_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/compositor_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/display_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/input_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/null_report_factory.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/scene_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/seat_report.cpp.o ../../src/server/report/null/CMakeFiles/mirnullreport.dir/shell_report.cpp.o ../../src/server/console/CMakeFiles/mirconsole.dir/linux_virtual_terminal.cpp.o ../../src/server/console/CMakeFiles/mirconsole.dir/logind_console_services.cpp.o ../../src/server/console/CMakeFiles/mirconsole.dir/minimal_console_services.cpp.o ../../src/server/console/CMakeFiles/mirconsole.dir/default_configuration.cpp.o ../../src/server/console/CMakeFiles/mirconsole.dir/ioctl_vt_switcher.cpp.o "../../src/server/console/CMakeFiles/mirconsole.dir/logind-seat.c.o" "../../src/server/console/CMakeFiles/mirconsole.dir/logind-session.c.o" ../../src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer.cpp.o ../../src/renderers/gl/CMakeFiles/mirrenderergl.dir/renderer_factory.cpp.o ../../src/gl/CMakeFiles/mirgl.dir/tessellation_helpers.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_extensions.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_resources.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_error.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/display_configuration.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/gamma_curves.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/buffer_basic.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/pixel_format_utils.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/overlapping_output_grouping.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/texture.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/program.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/program_factory.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_wayland_allocator.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/cpu_buffers.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_logger.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/linux_dmabuf.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/drm_formats.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_context_executor.cpp.o ../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/egl_buffer_copy.cpp.o "../../src/platform/graphics/CMakeFiles/mirplatformgraphicscommon.dir/linux-dmabuf-unstable-v1_wrapper.cpp.o" ../../src/platform/options/CMakeFiles/miroptions.dir/program_option.cpp.o ../../src/platform/options/CMakeFiles/miroptions.dir/default_configuration.cpp.o ../../src/platform/udev/CMakeFiles/mirudev.dir/udev_wrapper.cpp.o -o ../../bin/mir_unit_tests.bin   -L/build/reproducible-path/mir-2.20.0/build-i386/lib  ../../examples/mir_demo_server/libexampleserverconfig.a ../../src/platforms/common/server/libserver_platform_common.a ../mir_test/libmir-test-static.a ../mir_test_framework/libmir-test-framework-static.a ../mir_test_doubles/libmir-test-doubles-static.a ../mir_test_doubles/libmir-test-doubles-platform-static.a /usr/lib/i386-linux-gnu/libinput.so ../mir_test_framework/libmir-test-framework-static.a /usr/lib/i386-linux-gnu/libumockdev.so ../../lib/libmirserver.so.63 ../../src/platforms/common/server/libserver_platform_common.a ../../src/platforms/common/server/kms-utils/libkms_utils.a ../../lib/libmirplatform.so.30 ../../lib/libmirwayland.so.5 ../../lib/libmircommon.so.11 /usr/lib/i386-linux-gnu/libboost_filesystem.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_atomic.so.1.83.0 -ldl /usr/lib/i386-linux-gnu/libxkbcommon.so /usr/lib/i386-linux-gnu/libwayland-server.so ../../lib/libmircore.so.2 /usr/lib/i386-linux-gnu/libboost_system.so.1.83.0 /usr/lib/i386-linux-gnu/libboost_program_options.so.1.83.0 /usr/lib/i386-linux-gnu/libepoxy.so /usr/lib/i386-linux-gnu/libGLESv2.so /usr/lib/i386-linux-gnu/libboost_iostreams.so.1.83.0 /usr/lib/i386-linux-gnu/libdrm.so /usr/lib/i386-linux-gnu/libEGL.so /usr/lib/i386-linux-gnu/libudev.so /usr//usr/bin/ld: CMakeFiles/mir_unit_tests.dir/frontend_wayland/test_desktop_file_manager.cpp.o: in function `DesktopFileManager_can_resolve_from_valid_flatpak_info_Test::TestBody()':
@@ -5443,7 +5479,7 @@
 mkdir -p /build/reproducible-path/mir-2.20.0/debian/home
 mkdir -p /build/reproducible-path/mir-2.20.0/debian/run
 export HOME="/build/reproducible-path/mir-2.20.0/debian/home" && export XDG_RUNTIME_DIR="/build/reproducible-path/mir-2.20.0/debian/run" && GTEST_OUTPUT=xml:./ dh_auto_build -- ARGS="-V" ptest || true
-	cd build-i386 && make -j11 "INSTALL=install --strip-program=true" ARGS=-V ptest VERBOSE=1
+	cd build-i386 && make -j21 "INSTALL=install --strip-program=true" ARGS=-V ptest VERBOSE=1
 make[2]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 /usr/bin/cmake -S/build/reproducible-path/mir-2.20.0 -B/build/reproducible-path/mir-2.20.0/build-i386 --check-build-system CMakeFiles/Makefile.cmake 0
 make  -f CMakeFiles/Makefile2 ptest
@@ -5460,13 +5496,13 @@
 make[5]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 /build/reproducible-path/mir-2.20.0/tools/run_ctests.sh --cost-file /build/reproducible-path/mir-2.20.0/build-i386/ptest_ctest_cost_data.txt sh\ /build/reproducible-path/mir-2.20.0/build-i386/discover_all_tests.sh -- $ARGS
 Run dashboard with model ptest
-   Source directory: /tmp/mir-ctests-hEQNT
-   Build directory: /tmp/mir-ctests-hEQNT
-   Reading ctest configuration file: /tmp/mir-ctests-hEQNT/CTestConfig.cmake
+   Source directory: /tmp/mir-ctests-hAfvX
+   Build directory: /tmp/mir-ctests-hAfvX
+   Reading ctest configuration file: /tmp/mir-ctests-hAfvX/CTestConfig.cmake
    Site: 
    Build name: (empty)
-   Use Experimental tag: 20250318-0156
-Test project /tmp/mir-ctests-hEQNT
+   Use Experimental tag: 20260420-0642
+Test project /tmp/mir-ctests-hAfvX
 Connected to MAKE jobserver
         Start   1: mir_acceptance_tests.ServerConfigurationWrapping.*
         Start   2: mir_acceptance_tests.ServerConfigurationOptions.*
@@ -5479,27 +5515,49 @@
         Start   9: mir_acceptance_tests.EGLStreamKMS/DisplayPlatformTest.*
         Start  10: mir_acceptance_tests.Wayland/DisplayPlatformTest.*
         Start  11: mir_acceptance_tests.EGLStreamKMS/RenderingPlatformTest.*
-  1/238 Test   #7: mir_acceptance_tests.GbmKms/DisplayPlatformTest.* ..........................................................   Passed    1.72 sec
         Start  12: mir_acceptance_tests.RenderingGenericEGL/RenderingPlatformTest.*
-  2/238 Test   #9: mir_acceptance_tests.EGLStreamKMS/DisplayPlatformTest.* ....................................................   Passed    1.73 sec
         Start  13: test_wayland_generator
-  3/238 Test   #8: mir_acceptance_tests.X11/DisplayPlatformTest.* .............................................................   Passed    1.84 sec
-  4/238 Test  #13: test_wayland_generator .....................................................................................   Passed    0.10 sec
         Start  14: mir_umock_acceptance_tests.LibInput.*
         Start  15: miral-test.ExternalClient.*
-  5/238 Test  #10: mir_acceptance_tests.Wayland/DisplayPlatformTest.* .........................................................   Passed    1.84 sec
         Start  16: miral-test.TestConfigFile.*
-  6/238 Test  #11: mir_acceptance_tests.EGLStreamKMS/RenderingPlatformTest.* ..................................................   Passed    2.31 sec
         Start  17: miral-test.Runner.*
-  7/238 Test   #4: mir_acceptance_tests.CommandLineHandling.* .................................................................   Passed    2.65 sec
         Start  18: miral-test.WaylandExtensions.*
-  8/238 Test  #12: mir_acceptance_tests.RenderingGenericEGL/RenderingPlatformTest.* ...........................................   Passed    2.08 sec
         Start  19: miral-test.Zone.*
-  9/238 Test   #2: mir_acceptance_tests.ServerConfigurationOptions.* ..........................................................   Passed    4.32 sec
         Start  20: miral-test-internal.MRUWindowList.*
- 10/238 Test  #14: mir_umock_acceptance_tests.LibInput.* ......................................................................   Passed    2.62 sec
         Start  21: miral-test-internal.ActiveOutputs.*
- 11/238 Test   #3: mir_acceptance_tests.ServerStopCallback.* ..................................................................***Failed    5.78 sec
+  1/238 Test  #13: test_wayland_generator .....................................................................................   Passed    0.03 sec
+        Start  22: miral-test-internal.CommandLineOption.*
+  2/238 Test   #8: mir_acceptance_tests.X11/DisplayPlatformTest.* .............................................................   Passed    0.34 sec
+        Start  23: miral-test-internal.SelectActiveWindow.*
+  3/238 Test   #9: mir_acceptance_tests.EGLStreamKMS/DisplayPlatformTest.* ....................................................   Passed    0.44 sec
+        Start  24: miral-test-internal.PopupWindowPlacement.*
+  4/238 Test  #10: mir_acceptance_tests.Wayland/DisplayPlatformTest.* .........................................................   Passed    0.54 sec
+        Start  25: miral-test-internal.WindowPlacementAnchorsToParent.*
+  5/238 Test  #12: mir_acceptance_tests.RenderingGenericEGL/RenderingPlatformTest.* ...........................................   Passed    0.57 sec
+        Start  26: miral-test-internal.DragWindow.*
+  6/238 Test  #11: mir_acceptance_tests.EGLStreamKMS/RenderingPlatformTest.* ..................................................   Passed    0.65 sec
+        Start  27: miral-test-internal.ModifyWindowState.*
+  7/238 Test  #14: mir_umock_acceptance_tests.LibInput.* ......................................................................   Passed    0.65 sec
+        Start  28: miral-test-internal.DisplayConfiguration.*
+  8/238 Test  #22: miral-test-internal.CommandLineOption.* ....................................................................   Passed    0.65 sec
+        Start  29: miral-test-internal.RaiseTree.*
+  9/238 Test   #7: mir_acceptance_tests.GbmKms/DisplayPlatformTest.* ..........................................................   Passed    0.79 sec
+        Start  30: miral-test-internal.StaticDisplayConfig.*
+ 10/238 Test  #23: miral-test-internal.SelectActiveWindow.* ...................................................................   Passed    0.47 sec
+        Start  31: miral-test-internal.OutputUpdates.*
+ 11/238 Test  #19: miral-test.Zone.* ..........................................................................................   Passed    0.86 sec
+        Start  32: miral-test-internal.ApplicationZone.*
+ 12/238 Test  #20: miral-test-internal.MRUWindowList.* ........................................................................   Passed    0.86 sec
+        Start  33: miral-test-internal.InitialWindowPlacement.*
+ 13/238 Test  #27: miral-test-internal.ModifyWindowState.* ....................................................................   Passed    0.26 sec
+        Start  34: miral-test-internal.WindowPlacementFullscreen.*
+ 14/238 Test   #4: mir_acceptance_tests.CommandLineHandling.* .................................................................   Passed    1.09 sec
+        Start  35: miral-test-internal.WindowPlacementMaximized.*
+ 15/238 Test   #2: mir_acceptance_tests.ServerConfigurationOptions.* ..........................................................   Passed    1.10 sec
+        Start  36: miral-test-internal.ResizeAndMove.*
+ 16/238 Test  #26: miral-test-internal.DragWindow.* ...........................................................................   Passed    0.59 sec
+        Start  37: miral-test-internal.IgnoredRequests.*
+ 17/238 Test   #3: mir_acceptance_tests.ServerStopCallback.* ..................................................................***Failed    1.24 sec
 Running main() from main.cpp
 Note: Google Test filter = ServerStopCallback.*:-:--
 [==========] Running 2 tests from 1 test suite.
@@ -5507,111 +5565,59 @@
 [----------] 2 tests from ServerStopCallback
 [ RUN ] ServerStopCallback.is_invoked
 Saving server logs to: /tmp/ServerStopCallback_is_invoked_server.log
-[2025-03-17 13:56:54.645754] <information> mirserver: Starting
-[2025-03-17 13:56:54.662348] < - debug - > mirserver: No session management supported
-[2025-03-17 13:56:54.662535] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
-[2025-03-17 13:56:54.670588] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:56:54.670763] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:56:54.670815] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:56:54.670845] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:56:54.670875] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:56:54.670906] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:56:54.670938] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:56:54.670966] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:56:54.670995] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:56:54.671021] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:56:54.671051] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:56:54.671735] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:56:54.672250] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:56:54.672292] <information> mirserver: Driver supports:
-[2025-03-17 13:56:54.672318] <information> mirserver: System (priority 1)
-[2025-03-17 13:56:54.672344] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:56:54.672593] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
-[2025-03-17 13:56:54.672628] <information> mirserver: (Unsupported by system environment)
-[2025-03-17 13:56:54.672664] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:56:54.672734] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:56:54.672861] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:56:54.672898] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:56:54.672931] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:56:54.672962] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:56:54.672997] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:56:54.673031] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:56:54.673085] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:56:54.673119] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:56:54.673153] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:56:54.673187] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:56:54.673744] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:56:54.673876] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:56:54.673910] <information> mirserver: Driver supports:
-[2025-03-17 13:56:54.673935] <information> mirserver: System (priority 1)
-[2025-03-17 13:56:54.673963] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:56:54.674025] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:56:54.729412] <information> display: Failed to create hardware cursor
-[2025-03-17 13:56:54.729484] <information> mirserver: Using software cursor
-[2025-03-17 13:56:54.793573] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
-error: XDG_RUNTIME_DIR is invalid or not set in the environment
-Mir fatal error: Unable to bind Wayland socket
-/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 33439 Aborted                 $@ 2>&1
-     33440 Done                    | detect_fd_leaks
-
-        Start  22: miral-test-internal.CommandLineOption.*
- 12/238 Test   #5: mir_acceptance_tests.TestInputDeviceHub.* ..................................................................***Failed    5.78 sec
-Running main() from main.cpp
-Note: Google Test filter = TestInputDeviceHub.*:-:--
-[==========] Running 2 tests from 1 test suite.
-[----------] Global test environment set-up.
-[----------] 2 tests from TestInputDeviceHub
-[ RUN ] TestInputDeviceHub.calls_observers_with_changes_complete_on_registry
-Saving server logs to: /tmp/TestInputDeviceHub_calls_observers_with_changes_complete_on_registry_server.log
-[2025-03-17 13:56:54.647081] <information> mirserver: Starting
-[2025-03-17 13:56:54.658372] < - debug - > mirserver: No session management supported
-[2025-03-17 13:56:54.662615] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
-[2025-03-17 13:56:54.670448] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:56:54.670619] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:56:54.670698] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:56:54.670730] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:56:54.670756] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:56:54.670784] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:56:54.670817] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:56:54.670850] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:56:54.670884] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:56:54.670916] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:56:54.670949] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:56:54.671583] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:56:54.672098] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:56:54.672136] <information> mirserver: Driver supports:
-[2025-03-17 13:56:54.672162] <information> mirserver: System (priority 1)
-[2025-03-17 13:56:54.672191] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:56:54.672421] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
-[2025-03-17 13:56:54.672449] <information> mirserver: (Unsupported by system environment)
-[2025-03-17 13:56:54.672476] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:56:54.672532] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:56:54.672639] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:56:54.672670] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:56:54.672700] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:56:54.672728] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:56:54.672762] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:56:54.672795] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:56:54.672843] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:56:54.672878] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:56:54.672911] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:56:54.672944] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:56:54.673470] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:56:54.673591] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:56:54.673623] <information> mirserver: Driver supports:
-[2025-03-17 13:56:54.673647] <information> mirserver: System (priority 1)
-[2025-03-17 13:56:54.673673] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:56:54.673735] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:56:54.731736] <information> display: Failed to create hardware cursor
-[2025-03-17 13:56:54.731808] <information> mirserver: Using software cursor
-[2025-03-17 13:56:54.794616] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
+[2026-04-20 20:42:36.404350] <information> mirserver: Starting
+[2026-04-20 20:42:36.404791] < - debug - > mirserver: No session management supported
+[2026-04-20 20:42:36.404837] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
+[2026-04-20 20:42:36.404943] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:36.405029] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:36.405059] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:36.405080] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:36.405095] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:36.405109] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:36.405125] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:36.405141] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:36.405156] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:36.405172] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:36.405565] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:36.405602] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:36.405968] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:36.405996] <information> mirserver: Driver supports:
+[2026-04-20 20:42:36.406008] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:36.406020] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:36.406212] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
+[2026-04-20 20:42:36.406235] <information> mirserver: (Unsupported by system environment)
+[2026-04-20 20:42:36.406260] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:36.406306] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:36.406405] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:36.406430] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:36.406446] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:36.406461] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:36.406476] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:36.406493] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:36.406523] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:36.406541] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:36.406557] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:36.406953] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:36.406987] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:36.407074] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:36.407096] <information> mirserver: Driver supports:
+[2026-04-20 20:42:36.407107] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:36.407120] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:36.407147] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:36.413164] <information> display: Failed to create hardware cursor
+[2026-04-20 20:42:36.413207] <information> mirserver: Using software cursor
+[2026-04-20 20:42:36.415147] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
 error: XDG_RUNTIME_DIR is invalid or not set in the environment
 Mir fatal error: Unable to bind Wayland socket
-/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 33451 Aborted                 $@ 2>&1
-     33452 Done                    | detect_fd_leaks
+/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 112282 Aborted                 $@ 2>&1
+     112283 Done                    | detect_fd_leaks
 
-        Start  23: miral-test-internal.SelectActiveWindow.*
- 13/238 Test   #6: mir_acceptance_tests.TestSeatReport.* ......................................................................***Failed    5.82 sec
+        Start  38: miral-test-internal.FocusMode.*
+ 18/238 Test  #25: miral-test-internal.WindowPlacementAnchorsToParent.* .......................................................   Passed    0.94 sec
+        Start  39: miral-test-internal.FdManager.*
+ 19/238 Test  #34: miral-test-internal.WindowPlacementFullscreen.* ............................................................   Passed    0.58 sec
+        Start  40: miral-test-internal.ApplicationSelectorTest.*
+ 20/238 Test   #6: mir_acceptance_tests.TestSeatReport.* ......................................................................***Failed    1.62 sec
 Running main() from main.cpp
 Note: Google Test filter = TestSeatReport.*:-:--
 [==========] Running 4 tests from 1 test suite.
@@ -5619,293 +5625,171 @@
 [----------] 4 tests from TestSeatReport
 [ RUN ] TestSeatReport.add_device_received
 Saving server logs to: /tmp/TestSeatReport_add_device_received_server.log
-[2025-03-17 13:56:54.650887] <information> mirserver: Starting
-[2025-03-17 13:56:54.658461] < - debug - > mirserver: No session management supported
-[2025-03-17 13:56:54.666358] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
-[2025-03-17 13:56:54.670497] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:56:54.670698] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:56:54.670773] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:56:54.670794] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:56:54.670845] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:56:54.670875] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:56:54.670906] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:56:54.670938] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:56:54.670974] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:56:54.671003] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:56:54.671030] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:56:54.671751] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:56:54.672337] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:56:54.672344] <information> mirserver: Driver supports:
-[2025-03-17 13:56:54.672386] <information> mirserver: System (priority 1)
-[2025-03-17 13:56:54.672433] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:56:54.672681] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
-[2025-03-17 13:56:54.672709] <information> mirserver: (Unsupported by system environment)
-[2025-03-17 13:56:54.672747] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:56:54.672805] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:56:54.672944] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:56:54.672976] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:56:54.673009] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:56:54.673042] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:56:54.673042] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:56:54.673095] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:56:54.673163] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:56:54.673197] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:56:54.673197] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:56:54.673198] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:56:54.673759] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:56:54.673910] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:56:54.673945] <information> mirserver: Driver supports:
-[2025-03-17 13:56:54.673978] <information> mirserver: System (priority 1)
-[2025-03-17 13:56:54.674005] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:56:54.674036] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:56:54.723794] <information> display: Failed to create hardware cursor
-[2025-03-17 13:56:54.723868] <information> mirserver: Using software cursor
-[2025-03-17 13:56:54.794529] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
+[2026-04-20 20:42:36.339328] <information> mirserver: Starting
+[2026-04-20 20:42:36.347980] < - debug - > mirserver: No session management supported
+[2026-04-20 20:42:36.352389] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
+[2026-04-20 20:42:36.354318] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:36.354427] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:36.354470] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:36.354496] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:36.354513] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:36.354529] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:36.354546] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:36.354563] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:36.354580] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:36.354596] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:36.355054] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:36.355092] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:36.355479] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:36.355507] <information> mirserver: Driver supports:
+[2026-04-20 20:42:36.355520] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:36.355532] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:36.355723] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
+[2026-04-20 20:42:36.355740] <information> mirserver: (Unsupported by system environment)
+[2026-04-20 20:42:36.355757] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:36.355801] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:36.355904] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:36.355929] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:36.355945] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:36.355960] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:36.355977] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:36.355993] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:36.356029] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:36.356047] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:36.356063] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:36.356438] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:36.356472] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:36.356560] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:36.356579] <information> mirserver: Driver supports:
+[2026-04-20 20:42:36.356590] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:36.356603] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:36.356629] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:36.382491] <information> display: Failed to create hardware cursor
+[2026-04-20 20:42:36.382533] <information> mirserver: Using software cursor
+[2026-04-20 20:42:36.395872] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
 error: XDG_RUNTIME_DIR is invalid or not set in the environment
 Mir fatal error: Unable to bind Wayland socket
-/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 33475 Aborted                 $@ 2>&1
-     33476 Done                    | detect_fd_leaks
+/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 112276 Aborted                 $@ 2>&1
+     112280 Done                    | detect_fd_leaks
 
-        Start  24: miral-test-internal.PopupWindowPlacement.*
- 14/238 Test  #19: miral-test.Zone.* ..........................................................................................   Passed    3.34 sec
-        Start  25: miral-test-internal.WindowPlacementAnchorsToParent.*
- 15/238 Test  #22: miral-test-internal.CommandLineOption.* ....................................................................   Passed    1.75 sec
-        Start  26: miral-test-internal.DragWindow.*
- 16/238 Test  #23: miral-test-internal.SelectActiveWindow.* ...................................................................   Passed    1.83 sec
-        Start  27: miral-test-internal.ModifyWindowState.*
- 17/238 Test  #20: miral-test-internal.MRUWindowList.* ........................................................................   Passed    3.37 sec
-        Start  28: miral-test-internal.DisplayConfiguration.*
- 18/238 Test  #15: miral-test.ExternalClient.* ................................................................................***Failed    5.76 sec
+        Start  41: miral-test-internal.DragActiveWindow/ForMoveableTypes.*
+ 21/238 Test  #31: miral-test-internal.OutputUpdates.* ........................................................................   Passed    0.82 sec
+        Start  42: miral-test-internal.DragActiveWindow/ForUnmoveableTypes.*
+ 22/238 Test  #15: miral-test.ExternalClient.* ................................................................................***Failed    1.66 sec
 Running main() from main.cpp
 Note: Google Test filter = ExternalClient.*:-:--
 [==========] Running 13 tests from 1 test suite.
 [----------] Global test environment set-up.
 [----------] 13 tests from ExternalClient
 [ RUN ] ExternalClient.default_app_env_is_as_expected
-[2025-03-17 13:56:56.500378] <information> mirserver: Starting
-[2025-03-17 13:56:56.500581] < - debug - > mirserver: No session management supported
-[2025-03-17 13:56:56.500675] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
-[2025-03-17 13:56:56.500841] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:56:56.500968] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:56:56.501011] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:56:56.501031] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:56:56.501047] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:56:56.501065] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:56:56.501083] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:56:56.501100] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:56:56.501119] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:56:56.501137] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:56:56.501158] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:56:56.501857] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:56:56.510860] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:56:56.510895] <information> mirserver: Driver supports:
-[2025-03-17 13:56:56.510907] <information> mirserver: System (priority 1)
-[2025-03-17 13:56:56.510921] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:56:56.511594] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
-[2025-03-17 13:56:56.511615] <information> mirserver: (Unsupported by system environment)
-[2025-03-17 13:56:56.511637] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:56:56.511733] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:56:56.511915] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:56:56.511942] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:56:56.511960] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:56:56.511980] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:56:56.512003] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:56:56.512023] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:56:56.512044] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:56:56.512065] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:56:56.512088] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:56:56.512111] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:56:56.512864] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:56:56.513018] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:56:56.513036] <information> mirserver: Driver supports:
-[2025-03-17 13:56:56.513049] <information> mirserver: System (priority 1)
-[2025-03-17 13:56:56.513064] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:56:56.513114] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:56:56.532940] <information> display: Failed to create hardware cursor
-[2025-03-17 13:56:56.532981] <information> mirserver: Using software cursor
-[2025-03-17 13:56:56.543488] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
-error: XDG_RUNTIME_DIR is invalid or not set in the environment
-Mir fatal error: Unable to bind Wayland socket
-/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 35581 Aborted                 $@ 2>&1
-     35582 Done                    | detect_fd_leaks
-
-        Start  29: miral-test-internal.RaiseTree.*
- 19/238 Test  #16: miral-test.TestConfigFile.* ................................................................................***Failed    5.86 sec
-Running main() from main.cpp
-Note: Google Test filter = TestConfigFile.*:-:--
-[==========] Running 24 tests from 1 test suite.
-[----------] Global test environment set-up.
-[----------] 24 tests from TestConfigFile
-[ RUN ] TestConfigFile.with_reload_on_change_and_no_file_nothing_is_loaded
-[2025-03-17 13:56:56.573500] <information> mirserver: Starting
-[2025-03-17 13:56:56.573674] < - debug - > mirserver: No session management supported
-[2025-03-17 13:56:56.573746] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
-[2025-03-17 13:56:56.573930] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:56:56.574050] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:56:56.574080] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:56:56.574097] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:56:56.574113] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:56:56.574130] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:56:56.574148] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:56:56.574259] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:56:56.574278] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:56:56.578334] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:56:56.578367] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:56:56.579055] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:56:56.580248] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:56:56.580271] <information> mirserver: Driver supports:
-[2025-03-17 13:56:56.580283] <information> mirserver: System (priority 1)
-[2025-03-17 13:56:56.580296] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:56:56.581215] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
-[2025-03-17 13:56:56.581234] <information> mirserver: (Unsupported by system environment)
-[2025-03-17 13:56:56.581253] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:56:56.581322] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:56:56.581470] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:56:56.581493] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:56:56.581510] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:56:56.581527] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:56:56.581546] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:56:56.581562] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:56:56.581577] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:56:56.581596] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:56:56.581613] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:56:56.581631] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:56:56.589812] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:56:56.590010] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:56:56.590028] <information> mirserver: Driver supports:
-[2025-03-17 13:56:56.590040] <information> mirserver: System (priority 1)
-[2025-03-17 13:56:56.590054] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:56:56.590102] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:56:56.606251] <information> display: Failed to create hardware cursor
-[2025-03-17 13:56:56.606282] <information> mirserver: Using software cursor
-[2025-03-17 13:56:56.616638] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
-error: XDG_RUNTIME_DIR is invalid or not set in the environment
-Mir fatal error: Unable to bind Wayland socket
-/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 35607 Aborted                 $@ 2>&1
-     35608 Done                    | detect_fd_leaks
-
-        Start  30: miral-test-internal.StaticDisplayConfig.*
- 20/238 Test  #17: miral-test.Runner.* ........................................................................................***Failed    5.58 sec
-Running main() from main.cpp
-Note: Google Test filter = Runner.*:-:--
-[==========] Running 10 tests from 1 test suite.
-[----------] Global test environment set-up.
-[----------] 10 tests from Runner
-[ RUN ] Runner.stop_callback_is_called
-[2025-03-17 13:56:56.983146] <information> mirserver: Starting
-[2025-03-17 13:56:56.983350] < - debug - > mirserver: No session management supported
-[2025-03-17 13:56:56.983452] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
-[2025-03-17 13:56:56.983614] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:56:56.983745] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:56:56.983788] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:56:56.983807] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:56:56.983822] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:56:56.983838] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:56:56.983858] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:56:56.983876] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:56:56.983894] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:56:56.983911] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:56:56.983932] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:56:56.984616] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:56:56.985464] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:56:56.985487] <information> mirserver: Driver supports:
-[2025-03-17 13:56:56.985498] <information> mirserver: System (priority 1)
-[2025-03-17 13:56:56.985512] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:56:56.986110] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
-[2025-03-17 13:56:56.986135] <information> mirserver: (Unsupported by system environment)
-[2025-03-17 13:56:56.986158] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:56:56.991085] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:56:56.991313] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:56:56.991361] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:56:56.991380] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:56:56.991411] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:56:56.991428] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:56:56.991450] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:56:56.991469] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:56:56.991489] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:56:56.991509] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:56:56.991531] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:56:56.992239] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:56:56.992411] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:56:56.992434] <information> mirserver: Driver supports:
-[2025-03-17 13:56:56.992446] <information> mirserver: System (priority 1)
-[2025-03-17 13:56:56.992459] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:56:56.992507] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:56:57.014305] <information> display: Failed to create hardware cursor
-[2025-03-17 13:56:57.014346] <information> mirserver: Using software cursor
-[2025-03-17 13:56:57.016584] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
+[2026-04-20 20:42:36.342299] <information> mirserver: Starting
+[2026-04-20 20:42:36.348073] < - debug - > mirserver: No session management supported
+[2026-04-20 20:42:36.352629] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
+[2026-04-20 20:42:36.354522] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:36.354625] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:36.354659] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:36.354672] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:36.354682] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:36.354692] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:36.354703] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:36.354714] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:36.354724] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:36.354736] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:36.355158] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:36.355182] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:36.355891] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:36.355907] <information> mirserver: Driver supports:
+[2026-04-20 20:42:36.355912] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:36.355919] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:36.357268] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
+[2026-04-20 20:42:36.357288] <information> mirserver: (Unsupported by system environment)
+[2026-04-20 20:42:36.357301] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:36.357352] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:36.357463] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:36.357481] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:36.357492] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:36.357501] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:36.357511] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:36.357523] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:36.357533] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:36.357543] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:36.357554] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:36.357994] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:36.358021] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:36.358124] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:36.358137] <information> mirserver: Driver supports:
+[2026-04-20 20:42:36.358142] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:36.358148] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:36.358168] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:36.383682] <information> display: Failed to create hardware cursor
+[2026-04-20 20:42:36.383700] <information> mirserver: Using software cursor
+[2026-04-20 20:42:36.394581] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
 error: XDG_RUNTIME_DIR is invalid or not set in the environment
 Mir fatal error: Unable to bind Wayland socket
-/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 36130 Aborted                 $@ 2>&1
-     36131 Done                    | detect_fd_leaks
+/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 112340 Aborted                 $@ 2>&1
+     112345 Done                    | detect_fd_leaks
 
-        Start  31: miral-test-internal.OutputUpdates.*
- 21/238 Test  #18: miral-test.WaylandExtensions.* .............................................................................***Failed    5.63 sec
+        Start  43: miral-test-internal.ModifyWindowState/ForNormalSurface.*
+ 23/238 Test  #18: miral-test.WaylandExtensions.* .............................................................................***Failed    1.68 sec
 Running main() from main.cpp
 Note: Google Test filter = WaylandExtensions.*:-:--
 [==========] Running 30 tests from 1 test suite.
 [----------] Global test environment set-up.
 [----------] 30 tests from WaylandExtensions
 [ RUN ] WaylandExtensions.client_connects
-[2025-03-17 13:56:57.252151] <information> mirserver: Starting
-[2025-03-17 13:56:57.252382] < - debug - > mirserver: No session management supported
-[2025-03-17 13:56:57.252505] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
-[2025-03-17 13:56:57.252696] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:56:57.252849] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:56:57.252964] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:56:57.252970] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:56:57.252970] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:56:57.252970] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:56:57.252977] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:56:57.253000] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:56:57.253023] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:56:57.253044] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:56:57.253069] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:56:57.253759] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:56:57.254637] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:56:57.254661] <information> mirserver: Driver supports:
-[2025-03-17 13:56:57.254674] <information> mirserver: System (priority 1)
-[2025-03-17 13:56:57.254688] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:56:57.255261] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
-[2025-03-17 13:56:57.255282] <information> mirserver: (Unsupported by system environment)
-[2025-03-17 13:56:57.255302] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:56:57.255387] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:56:57.255513] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:56:57.255533] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:56:57.255550] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:56:57.255633] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:56:57.255633] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:56:57.255633] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:56:57.255633] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:56:57.255643] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:56:57.255661] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:56:57.255680] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:56:57.256281] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:56:57.256404] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:56:57.256422] <information> mirserver: Driver supports:
-[2025-03-17 13:56:57.256434] <information> mirserver: System (priority 1)
-[2025-03-17 13:56:57.256449] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:56:57.256495] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:56:57.280872] <information> display: Failed to create hardware cursor
-[2025-03-17 13:56:57.280918] <information> mirserver: Using software cursor
-[2025-03-17 13:56:57.287984] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
+[2026-04-20 20:42:36.507057] <information> mirserver: Starting
+[2026-04-20 20:42:36.507225] < - debug - > mirserver: No session management supported
+[2026-04-20 20:42:36.507292] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
+[2026-04-20 20:42:36.507411] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:36.507503] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:36.507524] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:36.507534] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:36.507543] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:36.507552] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:36.507561] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:36.507571] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:36.507580] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:36.507590] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:36.507985] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:36.508002] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:36.508617] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:36.508630] <information> mirserver: Driver supports:
+[2026-04-20 20:42:36.508635] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:36.508641] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:36.509049] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
+[2026-04-20 20:42:36.509059] <information> mirserver: (Unsupported by system environment)
+[2026-04-20 20:42:36.509069] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:36.509102] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:36.509199] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:36.509212] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:36.509221] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:36.509229] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:36.509237] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:36.509248] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:36.509257] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:36.509267] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:36.509276] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:36.509655] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:36.509673] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:36.509742] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:36.509750] <information> mirserver: Driver supports:
+[2026-04-20 20:42:36.509755] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:36.509762] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:36.509781] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:36.520458] <information> display: Failed to create hardware cursor
+[2026-04-20 20:42:36.520482] <information> mirserver: Using software cursor
+[2026-04-20 20:42:36.523167] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
 error: XDG_RUNTIME_DIR is invalid or not set in the environment
 Mir fatal error: Unable to bind Wayland socket
-/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 36359 Aborted                 $@ 2>&1
-     36363 Done                    | detect_fd_leaks
+/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 112391 Aborted                 $@ 2>&1
+     112393 Done                    | detect_fd_leaks
 
-        Start  32: miral-test-internal.ApplicationZone.*
- 22/238 Test  #26: miral-test-internal.DragWindow.* ...........................................................................   Passed    1.53 sec
-        Start  33: miral-test-internal.InitialWindowPlacement.*
- 23/238 Test  #27: miral-test-internal.ModifyWindowState.* ....................................................................   Passed    1.48 sec
-        Start  34: miral-test-internal.WindowPlacementFullscreen.*
- 24/238 Test  #28: miral-test-internal.DisplayConfiguration.* .................................................................   Passed    1.58 sec
-        Start  35: miral-test-internal.WindowPlacementMaximized.*
- 25/238 Test  #29: miral-test-internal.RaiseTree.* ............................................................................   Passed    1.72 sec
-        Start  36: miral-test-internal.ResizeAndMove.*
- 26/238 Test  #25: miral-test-internal.WindowPlacementAnchorsToParent.* .......................................................   Passed    2.43 sec
-        Start  37: miral-test-internal.IgnoredRequests.*
- 27/238 Test  #21: miral-test-internal.ActiveOutputs.* ........................................................................***Failed    5.63 sec
+        Start  44: miral-test-internal.ModifyWindowState/ForFreestyleSurface.*
+ 24/238 Test  #28: miral-test-internal.DisplayConfiguration.* .................................................................   Passed    1.07 sec
+        Start  45: miral-test-internal.DepthLayer/DepthLayer.*
+ 25/238 Test  #29: miral-test-internal.RaiseTree.* ............................................................................   Passed    1.07 sec
+        Start  46: miral-test-internal.WindowPlacementAttached/WindowPlacementAttached.*
+ 26/238 Test  #21: miral-test-internal.ActiveOutputs.* ........................................................................***Failed    1.75 sec
 Running main() from main.cpp
 Note: Google Test filter = ActiveOutputs.*:-:--
 [==========] Running 7 tests from 1 test suite.
@@ -5913,151 +5797,319 @@
 [----------] 7 tests from ActiveOutputs
 [ RUN ] ActiveOutputs.on_startup_listener_is_advised
 Saving server logs to: /tmp/ActiveOutputs_on_startup_listener_is_advised_server.log
-[2025-03-17 13:56:59.076990] <information> mirserver: Starting
-[2025-03-17 13:56:59.077179] < - debug - > mirserver: No session management supported
-[2025-03-17 13:56:59.077263] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
-[2025-03-17 13:56:59.077405] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:56:59.077515] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:56:59.077548] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:56:59.077576] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:56:59.077603] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:56:59.077629] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:56:59.077656] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:56:59.077683] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:56:59.077711] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:56:59.077739] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:56:59.077768] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:56:59.077793] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:56:59.078139] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:56:59.078170] <information> mirserver: Driver supports:
-[2025-03-17 13:56:59.078191] <information> mirserver: System (priority 1)
-[2025-03-17 13:56:59.078214] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:56:59.082773] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
-[2025-03-17 13:56:59.082801] <information> mirserver: (Unsupported by system environment)
-[2025-03-17 13:56:59.082830] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:56:59.082913] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:56:59.083030] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:56:59.083055] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:56:59.083079] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:56:59.083102] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:56:59.083128] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:56:59.083153] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:56:59.083192] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:56:59.083218] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:56:59.083243] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:56:59.083269] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:56:59.083291] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:56:59.083396] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:56:59.083419] <information> mirserver: Driver supports:
-[2025-03-17 13:56:59.083437] <information> mirserver: System (priority 1)
-[2025-03-17 13:56:59.083457] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:56:59.083503] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:56:59.094622] <information> display: Failed to create hardware cursor
-[2025-03-17 13:56:59.094681] <information> mirserver: Using software cursor
-[2025-03-17 13:56:59.096340] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
+[2026-04-20 20:42:36.602712] <information> mirserver: Starting
+[2026-04-20 20:42:36.602946] < - debug - > mirserver: No session management supported
+[2026-04-20 20:42:36.603058] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
+[2026-04-20 20:42:36.603208] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:36.603304] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:36.603335] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:36.603358] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:36.603376] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:36.603393] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:36.603413] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:36.603432] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:36.603451] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:36.603469] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:36.603487] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:36.603502] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:36.603818] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:36.603847] <information> mirserver: Driver supports:
+[2026-04-20 20:42:36.603861] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:36.603876] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:36.604095] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
+[2026-04-20 20:42:36.604120] <information> mirserver: (Unsupported by system environment)
+[2026-04-20 20:42:36.604143] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:36.604196] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:36.604321] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:36.604351] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:36.604371] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:36.604389] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:36.604412] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:36.604433] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:36.604467] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:36.604488] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:36.604510] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:36.604528] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:36.604546] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:36.604645] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:36.604666] <information> mirserver: Driver supports:
+[2026-04-20 20:42:36.604680] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:36.604694] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:36.604723] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:36.610791] <information> display: Failed to create hardware cursor
+[2026-04-20 20:42:36.610834] <information> mirserver: Using software cursor
+[2026-04-20 20:42:36.612865] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
 error: XDG_RUNTIME_DIR is invalid or not set in the environment
 Mir fatal error: Unable to bind Wayland socket
-/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 38538 Aborted                 $@ 2>&1
-     38541 Done                    | detect_fd_leaks
+/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 112415 Aborted                 $@ 2>&1
+     112416 Done                    | detect_fd_leaks
 
-        Start  38: miral-test-internal.FocusMode.*
- 28/238 Test  #33: miral-test-internal.InitialWindowPlacement.* ...............................................................   Passed    2.01 sec
-        Start  39: miral-test-internal.FdManager.*
- 29/238 Test  #37: miral-test-internal.IgnoredRequests.* ......................................................................   Passed    1.59 sec
-        Start  40: miral-test-internal.ApplicationSelectorTest.*
- 30/238 Test  #31: miral-test-internal.OutputUpdates.* ........................................................................   Passed    3.23 sec
-        Start  41: miral-test-internal.DragActiveWindow/ForMoveableTypes.*
- 31/238 Test  #35: miral-test-internal.WindowPlacementMaximized.* .............................................................   Passed    2.74 sec
-        Start  42: miral-test-internal.DragActiveWindow/ForUnmoveableTypes.*
- 32/238 Test  #32: miral-test-internal.ApplicationZone.* ......................................................................   Passed    3.95 sec
-        Start  43: miral-test-internal.ModifyWindowState/ForNormalSurface.*
- 33/238 Test  #34: miral-test-internal.WindowPlacementFullscreen.* ............................................................   Passed    3.21 sec
-        Start  44: miral-test-internal.ModifyWindowState/ForFreestyleSurface.*
- 34/238 Test  #24: miral-test-internal.PopupWindowPlacement.* .................................................................   Passed    6.78 sec
-        Start  45: miral-test-internal.DepthLayer/DepthLayer.*
- 35/238 Test  #36: miral-test-internal.ResizeAndMove.* ........................................................................   Passed    3.73 sec
-        Start  46: miral-test-internal.WindowPlacementAttached/WindowPlacementAttached.*
- 36/238 Test  #39: miral-test-internal.FdManager.* ............................................................................   Passed    2.25 sec
         Start  47: miral-test-internal.WindowPlacementOutput/WhenOutputIsSpecified.*
- 37/238 Test  #41: miral-test-internal.DragActiveWindow/ForMoveableTypes.* ....................................................   Passed    2.27 sec
+ 27/238 Test  #39: miral-test-internal.FdManager.* ............................................................................   Passed    0.67 sec
         Start  48: miral-test-internal.UnknownWindow/IgnoredRequests.*
- 38/238 Test  #30: miral-test-internal.StaticDisplayConfig.* ..................................................................   Passed    6.06 sec
+ 28/238 Test   #5: mir_acceptance_tests.TestInputDeviceHub.* ..................................................................***Failed    2.22 sec
+Running main() from main.cpp
+Note: Google Test filter = TestInputDeviceHub.*:-:--
+[==========] Running 2 tests from 1 test suite.
+[----------] Global test environment set-up.
+[----------] 2 tests from TestInputDeviceHub
+[ RUN ] TestInputDeviceHub.calls_observers_with_changes_complete_on_registry
+Saving server logs to: /tmp/TestInputDeviceHub_calls_observers_with_changes_complete_on_registry_server.log
+[2026-04-20 20:42:36.556333] <information> mirserver: Starting
+[2026-04-20 20:42:36.556504] < - debug - > mirserver: No session management supported
+[2026-04-20 20:42:36.556579] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
+[2026-04-20 20:42:36.556732] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:36.556821] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:36.556846] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:36.556862] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:36.556877] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:36.556891] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:36.556906] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:36.556921] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:36.556935] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:36.556950] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:36.557339] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:36.557367] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:36.557714] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:36.557743] <information> mirserver: Driver supports:
+[2026-04-20 20:42:36.557754] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:36.557765] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:36.557927] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
+[2026-04-20 20:42:36.557942] <information> mirserver: (Unsupported by system environment)
+[2026-04-20 20:42:36.557959] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:36.557998] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:36.559910] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:36.559978] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:36.560003] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:36.560022] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:36.560040] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:36.560057] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:36.560091] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:36.560113] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:36.560131] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:36.560459] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:36.560492] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:36.560661] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:36.560686] <information> mirserver: Driver supports:
+[2026-04-20 20:42:36.560699] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:36.560712] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:36.560740] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:36.566748] <information> display: Failed to create hardware cursor
+[2026-04-20 20:42:36.566784] <information> mirserver: Using software cursor
+[2026-04-20 20:42:36.568549] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
+error: XDG_RUNTIME_DIR is invalid or not set in the environment
+Mir fatal error: Unable to bind Wayland socket
+/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 112344 Aborted                 $@ 2>&1
+     112349 Done                    | detect_fd_leaks
+
         Start  49: miral-test-internal.UnknownSession/IgnoredRequests.*
- 39/238 Test  #42: miral-test-internal.DragActiveWindow/ForUnmoveableTypes.* ..................................................   Passed    2.20 sec
+ 29/238 Test  #37: miral-test-internal.IgnoredRequests.* ......................................................................   Passed    1.05 sec
         Start  50: mir_integration_tests.TestCustomInputDispatcher.*
- 40/238 Test  #38: miral-test-internal.FocusMode.* ............................................................................   Passed    4.57 sec
+ 30/238 Test  #16: miral-test.TestConfigFile.* ................................................................................***Failed    2.23 sec
+Running main() from main.cpp
+Note: Google Test filter = TestConfigFile.*:-:--
+[==========] Running 24 tests from 1 test suite.
+[----------] Global test environment set-up.
+[----------] 24 tests from TestConfigFile
+[ RUN ] TestConfigFile.with_reload_on_change_and_no_file_nothing_is_loaded
+[2026-04-20 20:42:36.339874] <information> mirserver: Starting
+[2026-04-20 20:42:36.347920] < - debug - > mirserver: No session management supported
+[2026-04-20 20:42:36.352455] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
+[2026-04-20 20:42:36.355210] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:36.355312] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:36.355345] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:36.355357] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:36.355366] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:36.355374] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:36.355384] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:36.355394] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:36.355403] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:36.355414] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:36.355815] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:36.355837] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:36.356830] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:36.356847] <information> mirserver: Driver supports:
+[2026-04-20 20:42:36.356854] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:36.356860] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:36.357521] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
+[2026-04-20 20:42:36.357535] <information> mirserver: (Unsupported by system environment)
+[2026-04-20 20:42:36.357546] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:36.357589] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:36.357693] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:36.357709] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:36.357719] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:36.357728] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:36.357737] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:36.357748] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:36.357758] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:36.357766] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:36.357772] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:36.358156] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:36.358181] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:36.358259] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:36.358270] <information> mirserver: Driver supports:
+[2026-04-20 20:42:36.358276] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:36.358282] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:36.358302] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:36.385719] <information> display: Failed to create hardware cursor
+[2026-04-20 20:42:36.385735] <information> mirserver: Using software cursor
+[2026-04-20 20:42:36.395487] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
+error: XDG_RUNTIME_DIR is invalid or not set in the environment
+Mir fatal error: Unable to bind Wayland socket
+/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 112343 Aborted                 $@ 2>&1
+     112348 Done                    | detect_fd_leaks
+
         Start  51: mir_integration_tests.TestTouchspotVisualizations.*
- 41/238 Test  #43: miral-test-internal.ModifyWindowState/ForNormalSurface.* ...................................................   Passed    2.76 sec
+ 31/238 Test  #33: miral-test-internal.InitialWindowPlacement.* ...............................................................   Passed    1.42 sec
         Start  52: mir_integration_tests.SurfaceStackCompositor.*
- 42/238 Test  #44: miral-test-internal.ModifyWindowState/ForFreestyleSurface.* ................................................   Passed    2.90 sec
+ 32/238 Test  #24: miral-test-internal.PopupWindowPlacement.* .................................................................   Passed    1.89 sec
         Start  53: mir_integration_tests.DisplayServerMainLoopEvents.*
- 43/238 Test  #40: miral-test-internal.ApplicationSelectorTest.* ..............................................................   Passed    4.37 sec
+ 33/238 Test  #17: miral-test.Runner.* ........................................................................................***Failed    2.31 sec
+Running main() from main.cpp
+Note: Google Test filter = Runner.*:-:--
+[==========] Running 10 tests from 1 test suite.
+[----------] Global test environment set-up.
+[----------] 10 tests from Runner
+[ RUN ] Runner.stop_callback_is_called
+[2026-04-20 20:42:36.358019] <information> mirserver: Starting
+[2026-04-20 20:42:36.358200] < - debug - > mirserver: No session management supported
+[2026-04-20 20:42:36.358265] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
+[2026-04-20 20:42:36.358412] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:36.358519] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:36.358544] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:36.358557] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:36.358567] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:36.358578] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:36.358590] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:36.358602] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:36.358614] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:36.358627] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:36.359097] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:36.359120] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:36.359885] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:36.359900] <information> mirserver: Driver supports:
+[2026-04-20 20:42:36.359905] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:36.359912] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:36.360368] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
+[2026-04-20 20:42:36.360382] <information> mirserver: (Unsupported by system environment)
+[2026-04-20 20:42:36.360394] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:36.360436] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:36.360535] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:36.360552] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:36.360564] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:36.360573] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:36.360583] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:36.360596] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:36.360605] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:36.360615] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:36.360626] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:36.360993] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:36.361014] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:36.361087] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:36.361099] <information> mirserver: Driver supports:
+[2026-04-20 20:42:36.361105] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:36.361111] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:36.361130] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:36.381499] <information> display: Failed to create hardware cursor
+[2026-04-20 20:42:36.381520] <information> mirserver: Using software cursor
+[2026-04-20 20:42:36.396482] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
+error: XDG_RUNTIME_DIR is invalid or not set in the environment
+Mir fatal error: Unable to bind Wayland socket
+/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 112417 Aborted                 $@ 2>&1
+     112419 Done                    | detect_fd_leaks
+
         Start  54: mir_integration_tests.ServerClientTypes.*
- 44/238 Test  #49: miral-test-internal.UnknownSession/IgnoredRequests.* .......................................................   Passed    2.44 sec
+ 34/238 Test  #42: miral-test-internal.DragActiveWindow/ForUnmoveableTypes.* ..................................................   Passed    0.80 sec
         Start  55: mir_integration_tests.Synchronizer.*
- 45/238 Test  #51: mir_integration_tests.TestTouchspotVisualizations.* ........................................................***Failed    1.69 sec
+ 35/238 Test  #32: miral-test-internal.ApplicationZone.* ......................................................................   Passed    1.58 sec
+        Start  56: mir_integration_tests.InputManager.*
+ 36/238 Test  #41: miral-test-internal.DragActiveWindow/ForMoveableTypes.* ....................................................   Passed    1.00 sec
+        Start  57: mir_integration_tests.CursorListenerIntegrationTest.*
+ 37/238 Test  #40: miral-test-internal.ApplicationSelectorTest.* ..............................................................   Passed    1.14 sec
+        Start  58: mir_integration_tests.SingleSeatInputDeviceHubSetup.*
+ 38/238 Test  #36: miral-test-internal.ResizeAndMove.* ........................................................................   Passed    1.59 sec
+        Start  59: mir_window_management_tests.MinimalWindowManagerTest.*
+ 39/238 Test  #54: mir_integration_tests.ServerClientTypes.* ..................................................................   Passed    0.35 sec
+        Start  60: mir_window_management_tests.MinimalWindowManagerAttachedTestPlacement/MinimalWindowManagerAttachedTest.*
+ 40/238 Test  #51: mir_integration_tests.TestTouchspotVisualizations.* ........................................................***Failed    0.45 sec
 Running main() from main.cpp
 Note: Google Test filter = TestTouchspotVisualizations.*:-:--
 [==========] Running 2 tests from 1 test suite.
 [----------] Global test environment set-up.
 [----------] 2 tests from TestTouchspotVisualizations
 [ RUN ] TestTouchspotVisualizations.touch_is_given_to_touchspot_visualizer
-[2025-03-17 13:57:09.304134] < - debug - > mirserver: Not using logind for session management: Failed to connect to DBus system bus: Could not connect: No such file or directory
-[2025-03-17 13:57:09.304362] < - debug - > mirserver: Not using Linux VT subsystem for session management: Failed to find the current VT
-[2025-03-17 13:57:09.304395] < - debug - > mirserver: No session management supported
-[2025-03-17 13:57:09.304455] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
-[2025-03-17 13:57:09.321303] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
+[2026-04-20 20:42:38.638285] < - debug - > mirserver: Not using logind for session management: Failed to connect to DBus system bus: Could not connect: No such file or directory
+[2026-04-20 20:42:38.638454] < - debug - > mirserver: Not using Linux VT subsystem for session management: Failed to find the current VT
+[2026-04-20 20:42:38.638471] < - debug - > mirserver: No session management supported
+[2026-04-20 20:42:38.638514] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
+[2026-04-20 20:42:38.659178] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
 error: XDG_RUNTIME_DIR is invalid or not set in the environment
 Mir fatal error: Unable to bind Wayland socket
-/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 50237 Aborted                 $@ 2>&1
-     50238 Done                    | detect_fd_leaks
+/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 125756 Aborted                 $@ 2>&1
+     125763 Done                    | detect_fd_leaks
 
-        Start  56: mir_integration_tests.InputManager.*
- 46/238 Test  #47: miral-test-internal.WindowPlacementOutput/WhenOutputIsSpecified.* ..........................................   Passed    3.48 sec
-        Start  57: mir_integration_tests.CursorListenerIntegrationTest.*
- 47/238 Test  #53: mir_integration_tests.DisplayServerMainLoopEvents.* ........................................................***Failed    1.62 sec
+        Start  61: mir_unit_tests_gbm-kms.MesaGraphicsPlatform.*
+ 41/238 Test  #43: miral-test-internal.ModifyWindowState/ForNormalSurface.* ...................................................   Passed    1.02 sec
+        Start  62: mir_unit_tests_gbm-kms.DisplayTestGeneric.*
+ 42/238 Test  #35: miral-test-internal.WindowPlacementMaximized.* .............................................................   Passed    1.64 sec
+        Start  63: mir_unit_tests_gbm-kms.MesaDisplaySinkTest.*
+ 43/238 Test  #53: mir_integration_tests.DisplayServerMainLoopEvents.* ........................................................***Failed    0.42 sec
 Running main() from main.cpp
 Note: Google Test filter = DisplayServerMainLoopEvents.*:-:--
 [==========] Running 8 tests from 1 test suite.
 [----------] Global test environment set-up.
 [----------] 8 tests from DisplayServerMainLoopEvents
 [ RUN ] DisplayServerMainLoopEvents.display_server_shuts_down_properly_on_sigint
-[2025-03-17 13:57:09.782708] < - debug - > mirserver: Not using logind for session management: Failed to connect to DBus system bus: Could not connect: No such file or directory
-[2025-03-17 13:57:09.782915] < - debug - > mirserver: Not using Linux VT subsystem for session management: Failed to find the current VT
-[2025-03-17 13:57:09.782942] < - debug - > mirserver: No session management supported
-[2025-03-17 13:57:09.782995] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
-[2025-03-17 13:57:09.804636] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
+[2026-04-20 20:42:38.637615] < - debug - > mirserver: Not using logind for session management: Failed to connect to DBus system bus: Could not connect: No such file or directory
+[2026-04-20 20:42:38.637769] < - debug - > mirserver: Not using Linux VT subsystem for session management: Failed to find the current VT
+[2026-04-20 20:42:38.637786] < - debug - > mirserver: No session management supported
+[2026-04-20 20:42:38.638671] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
+[2026-04-20 20:42:38.660574] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
 error: XDG_RUNTIME_DIR is invalid or not set in the environment
 Mir fatal error: Unable to bind Wayland socket
-/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 50765 Aborted                 $@ 2>&1
-     50766 Done                    | detect_fd_leaks
+/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 126251 Aborted                 $@ 2>&1
+     126255 Done                    | detect_fd_leaks
 
-        Start  58: mir_integration_tests.SingleSeatInputDeviceHubSetup.*
- 48/238 Test  #54: mir_integration_tests.ServerClientTypes.* ..................................................................   Passed    1.44 sec
-        Start  59: mir_window_management_tests.MinimalWindowManagerTest.*
- 49/238 Test  #55: mir_integration_tests.Synchronizer.* .......................................................................   Passed    1.64 sec
-        Start  60: mir_window_management_tests.MinimalWindowManagerAttachedTestPlacement/MinimalWindowManagerAttachedTest.*
- 50/238 Test  #56: mir_integration_tests.InputManager.* .......................................................................***Failed    1.58 sec
+        Start  64: mir_unit_tests_gbm-kms.MesaDisplayMultiMonitorTest.*
+ 44/238 Test  #49: miral-test-internal.UnknownSession/IgnoredRequests.* .......................................................   Passed    0.59 sec
+        Start  65: mir_unit_tests_gbm-kms.MesaDisplayConfigurationTest.*
+ 45/238 Test  #44: miral-test-internal.ModifyWindowState/ForFreestyleSurface.* ................................................   Passed    1.13 sec
+        Start  66: mir_unit_tests_gbm-kms.RealKMSOutputTest.*
+ 46/238 Test  #56: mir_integration_tests.InputManager.* .......................................................................***Failed    0.41 sec
 Running main() from main.cpp
 Note: Google Test filter = InputManager.*:-:--
 [==========] Running 1 test from 1 test suite.
 [----------] Global test environment set-up.
 [----------] 1 test from InputManager
 [ RUN ] InputManager.is_started_when_display_server_starts
-[2025-03-17 13:57:11.026434] < - debug - > mirserver: Not using logind for session management: Failed to connect to DBus system bus: Could not connect: No such file or directory
-[2025-03-17 13:57:11.026610] < - debug - > mirserver: Not using Linux VT subsystem for session management: Failed to find the current VT
-[2025-03-17 13:57:11.026633] < - debug - > mirserver: No session management supported
-[2025-03-17 13:57:11.026680] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
-[2025-03-17 13:57:11.055012] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
+[2026-04-20 20:42:38.791252] < - debug - > mirserver: Not using logind for session management: Failed to connect to DBus system bus: Could not connect: No such file or directory
+[2026-04-20 20:42:38.791374] < - debug - > mirserver: Not using Linux VT subsystem for session management: Failed to find the current VT
+[2026-04-20 20:42:38.791390] < - debug - > mirserver: No session management supported
+[2026-04-20 20:42:38.791424] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
+[2026-04-20 20:42:38.799065] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
 error: XDG_RUNTIME_DIR is invalid or not set in the environment
 Mir fatal error: Unable to bind Wayland socket
-/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 52169 Aborted                 $@ 2>&1
-     52170 Done                    | detect_fd_leaks
+/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 127753 Aborted                 $@ 2>&1
+     127757 Done                    | detect_fd_leaks
 
-        Start  61: mir_unit_tests_gbm-kms.MesaGraphicsPlatform.*
- 51/238 Test  #52: mir_integration_tests.SurfaceStackCompositor.* .............................................................   Passed    3.09 sec
-        Start  62: mir_unit_tests_gbm-kms.DisplayTestGeneric.*
- 52/238 Test  #50: mir_integration_tests.TestCustomInputDispatcher.* ..........................................................***Failed    5.42 sec
+        Start  67: mir_unit_tests_gbm-kms.KMSPageFlipperTest.*
+ 47/238 Test  #47: miral-test-internal.WindowPlacementOutput/WhenOutputIsSpecified.* ..........................................   Passed    1.13 sec
+ 48/238 Test  #55: mir_integration_tests.Synchronizer.* .......................................................................   Passed    0.48 sec
+        Start  68: mir_unit_tests_gbm-kms.MesaCursorTest.*
+        Start  69: mir_unit_tests_gbm-kms.BypassMatchTest.*
+ 49/238 Test  #52: mir_integration_tests.SurfaceStackCompositor.* .............................................................   Passed    0.75 sec
+        Start  70: mir_unit_tests_gbm-kms.DRMHelperTest.*
+ 50/238 Test  #30: miral-test-internal.StaticDisplayConfig.* ..................................................................   Passed    2.28 sec
+        Start  71: mir_unit_tests_gbm-kms.Quirks.*
+ 51/238 Test  #38: miral-test-internal.FocusMode.* ............................................................................   Passed    1.90 sec
+        Start  72: mir_unit_tests_eglstream-kms.EGLStreamUtils.*
+ 52/238 Test  #57: mir_integration_tests.CursorListenerIntegrationTest.* ......................................................   Passed    0.98 sec
+        Start  73: mir_unit_tests_x11.X11GraphicsPlatformTest.*
+ 53/238 Test  #70: mir_unit_tests_gbm-kms.DRMHelperTest.* .....................................................................   Passed    0.62 sec
+        Start  74: mir_unit_tests_x11.X11DisplayTest.*
+ 54/238 Test  #63: mir_unit_tests_gbm-kms.MesaDisplaySinkTest.* ...............................................................   Passed    0.98 sec
+        Start  75: mir_unit_tests_virtual.VirtualGraphicsPlatformTest.*
+ 55/238 Test  #50: mir_integration_tests.TestCustomInputDispatcher.* ..........................................................***Failed    1.49 sec
 Running main() from main.cpp
 Note: Google Test filter = TestCustomInputDispatcher.*:-:--
 [==========] Running 2 tests from 1 test suite.
@@ -6065,63 +6117,63 @@
 [----------] 2 tests from TestCustomInputDispatcher
 [ RUN ] TestCustomInputDispatcher.gets_started_and_stopped
 Saving server logs to: /tmp/TestCustomInputDispatcher_gets_started_and_stopped_server.log
-[2025-03-17 13:57:08.749326] <information> mirserver: Starting
-[2025-03-17 13:57:08.773299] < - debug - > mirserver: No session management supported
-[2025-03-17 13:57:08.790358] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
-[2025-03-17 13:57:08.794866] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:57:08.795042] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:57:08.795199] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:57:08.795240] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:57:08.795272] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:57:08.795301] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:57:08.795333] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:57:08.795363] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:57:08.795397] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:57:08.795428] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:57:08.795462] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:57:08.795493] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:57:08.802757] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:57:08.802829] <information> mirserver: Driver supports:
-[2025-03-17 13:57:08.802855] <information> mirserver: System (priority 1)
-[2025-03-17 13:57:08.802882] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:57:08.803131] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
-[2025-03-17 13:57:08.803169] <information> mirserver: (Unsupported by system environment)
-[2025-03-17 13:57:08.803204] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:57:08.803288] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:57:08.803439] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:57:08.803479] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:57:08.803512] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:57:08.803544] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:57:08.803580] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:57:08.803614] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:57:08.803667] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:57:08.803703] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:57:08.803738] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:57:08.803774] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:57:08.803806] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:57:08.803915] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:57:08.803950] <information> mirserver: Driver supports:
-[2025-03-17 13:57:08.803975] <information> mirserver: System (priority 1)
-[2025-03-17 13:57:08.804300] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:57:08.804385] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:57:08.833141] <information> display: Failed to create hardware cursor
-[2025-03-17 13:57:08.833219] <information> mirserver: Using software cursor
-[2025-03-17 13:57:08.852268] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
+[2026-04-20 20:42:38.619049] <information> mirserver: Starting
+[2026-04-20 20:42:38.620378] < - debug - > mirserver: No session management supported
+[2026-04-20 20:42:38.638945] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
+[2026-04-20 20:42:38.639187] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:38.639317] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:38.639370] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:38.639398] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:38.639418] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:38.639438] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:38.639459] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:38.639481] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:38.639502] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:38.639526] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:38.639544] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:38.639562] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:38.642942] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:38.642977] <information> mirserver: Driver supports:
+[2026-04-20 20:42:38.642990] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:38.643002] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:38.643182] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
+[2026-04-20 20:42:38.643205] <information> mirserver: (Unsupported by system environment)
+[2026-04-20 20:42:38.643225] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:38.643276] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:38.643379] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:38.643405] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:38.643422] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:38.643439] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:38.643457] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:38.643474] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:38.643506] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:38.643528] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:38.643547] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:38.643564] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:38.643580] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:38.643665] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:38.643684] <information> mirserver: Driver supports:
+[2026-04-20 20:42:38.643696] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:38.643709] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:38.643739] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:38.651400] <information> display: Failed to create hardware cursor
+[2026-04-20 20:42:38.651444] <information> mirserver: Using software cursor
+[2026-04-20 20:42:38.659295] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
 error: XDG_RUNTIME_DIR is invalid or not set in the environment
 Mir fatal error: Unable to bind Wayland socket
-/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 49535 Aborted                 $@ 2>&1
-     49538 Done                    | detect_fd_leaks
+/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 125543 Aborted                 $@ 2>&1
+     125548 Done                    | detect_fd_leaks
 
-        Start  63: mir_unit_tests_gbm-kms.MesaDisplaySinkTest.*
- 53/238 Test  #48: miral-test-internal.UnknownWindow/IgnoredRequests.* ........................................................   Passed    6.13 sec
-        Start  64: mir_unit_tests_gbm-kms.MesaDisplayMultiMonitorTest.*
- 54/238 Test  #57: mir_integration_tests.CursorListenerIntegrationTest.* ......................................................   Passed    3.28 sec
-        Start  65: mir_unit_tests_gbm-kms.MesaDisplayConfigurationTest.*
- 55/238 Test  #58: mir_integration_tests.SingleSeatInputDeviceHubSetup.* ......................................................   Passed    4.61 sec
-        Start  66: mir_unit_tests_gbm-kms.RealKMSOutputTest.*
- 56/238 Test  #63: mir_unit_tests_gbm-kms.MesaDisplaySinkTest.* ...............................................................   Passed    2.59 sec
-        Start  67: mir_unit_tests_gbm-kms.KMSPageFlipperTest.*
- 57/238 Test  #59: mir_window_management_tests.MinimalWindowManagerTest.* .....................................................***Failed    5.62 sec
+        Start  76: mir_unit_tests_virtual.VirtualDisplayTest.*
+ 56/238 Test  #72: mir_unit_tests_eglstream-kms.EGLStreamUtils.* ..............................................................   Passed    0.66 sec
+        Start  77: mir_unit_tests.FatalErrorDeathTest.*
+ 57/238 Test  #48: miral-test-internal.UnknownWindow/IgnoredRequests.* ........................................................   Passed    1.66 sec
+        Start  78: mir_unit_tests.ThreadPoolExecutorDeathTest.*
+ 58/238 Test  #58: mir_integration_tests.SingleSeatInputDeviceHubSetup.* ......................................................   Passed    1.26 sec
+        Start  79: mir_unit_tests.RecursiveReadWriteMutex.*
+ 59/238 Test  #67: mir_unit_tests_gbm-kms.KMSPageFlipperTest.* ................................................................   Passed    1.16 sec
+        Start  80: mir_unit_tests.GLibMainLoopTest.*
+ 60/238 Test  #59: mir_window_management_tests.MinimalWindowManagerTest.* .....................................................***Failed    1.47 sec
 Running main() from main.cpp
 Note: Google Test filter = MinimalWindowManagerTest.*:-:--
 [==========] Running 13 tests from 1 test suite.
@@ -6129,55 +6181,55 @@
 [----------] 13 tests from MinimalWindowManagerTest
 [ RUN ] MinimalWindowManagerTest.new_window_has_focus
 Saving server logs to: /tmp/MinimalWindowManagerTest_new_window_has_focus_server.log
-[2025-03-17 13:57:11.613328] <information> mirserver: Starting
-[2025-03-17 13:57:11.613502] < - debug - > mirserver: No session management supported
-[2025-03-17 13:57:11.613558] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
-[2025-03-17 13:57:11.613703] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:57:11.613819] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:57:11.613854] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:57:11.613881] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:57:11.613908] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:57:11.613935] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:57:11.613962] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:57:11.613996] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:57:11.614025] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:57:11.614053] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:57:11.614082] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:57:11.614107] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:57:11.626479] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:57:11.626614] <information> mirserver: Driver supports:
-[2025-03-17 13:57:11.626614] <information> mirserver: System (priority 1)
-[2025-03-17 13:57:11.626614] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:57:11.626908] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
-[2025-03-17 13:57:11.626924] <information> mirserver: (Unsupported by system environment)
-[2025-03-17 13:57:11.626924] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:57:11.627025] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:57:11.627165] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:57:11.627189] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:57:11.627222] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:57:11.627250] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:57:11.627281] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:57:11.627309] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:57:11.627358] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:57:11.627394] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:57:11.627421] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:57:11.627452] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:57:11.627477] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:57:11.627613] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:57:11.627613] <information> mirserver: Driver supports:
-[2025-03-17 13:57:11.627628] <information> mirserver: System (priority 1)
-[2025-03-17 13:57:11.627651] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:57:11.627705] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:57:11.652638] <information> display: Failed to create hardware cursor
-[2025-03-17 13:57:11.652677] <information> mirserver: Using software cursor
-[2025-03-17 13:57:11.663137] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
+[2026-04-20 20:42:38.994535] <information> mirserver: Starting
+[2026-04-20 20:42:38.994709] < - debug - > mirserver: No session management supported
+[2026-04-20 20:42:38.994789] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
+[2026-04-20 20:42:38.994914] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:38.995012] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:38.995040] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:38.995058] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:38.995075] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:38.995092] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:38.995108] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:38.995124] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:38.995140] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:38.995157] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:38.995174] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:38.995190] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:38.995495] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:38.995524] <information> mirserver: Driver supports:
+[2026-04-20 20:42:38.995536] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:38.995547] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:38.995732] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
+[2026-04-20 20:42:38.995754] <information> mirserver: (Unsupported by system environment)
+[2026-04-20 20:42:38.995771] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:38.995828] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:38.995928] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:38.995953] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:38.995970] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:38.995988] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:38.996006] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:38.996023] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:38.996051] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:38.996068] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:38.996084] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:38.996097] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:38.996111] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:38.996200] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:38.996219] <information> mirserver: Driver supports:
+[2026-04-20 20:42:38.996230] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:38.996241] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:38.996266] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:39.002783] <information> display: Failed to create hardware cursor
+[2026-04-20 20:42:39.002818] <information> mirserver: Using software cursor
+[2026-04-20 20:42:39.004876] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
 error: XDG_RUNTIME_DIR is invalid or not set in the environment
 Mir fatal error: Unable to bind Wayland socket
-/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 52866 Aborted                 $@ 2>&1
-     52868 Done                    | detect_fd_leaks
+/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 129483 Aborted                 $@ 2>&1
+     129484 Done                    | detect_fd_leaks
 
-        Start  68: mir_unit_tests_gbm-kms.MesaCursorTest.*
- 58/238 Test  #60: mir_window_management_tests.MinimalWindowManagerAttachedTestPlacement/MinimalWindowManagerAttachedTest.* ...***Failed    5.71 sec
+        Start  81: mir_unit_tests.GLibMainLoopAlarmTest.*
+ 61/238 Test  #60: mir_window_management_tests.MinimalWindowManagerAttachedTestPlacement/MinimalWindowManagerAttachedTest.* ...***Failed    1.51 sec
 Running main() from main.cpp
 Note: Google Test filter = MinimalWindowManagerAttachedTestPlacement/MinimalWindowManagerAttachedTest.*:-:--
 [==========] Running 1 test from 1 test suite.
@@ -6185,485 +6237,469 @@
 [----------] 1 test from MinimalWindowManagerAttachedTestPlacement/MinimalWindowManagerAttachedTest
 [ RUN ] MinimalWindowManagerAttachedTestPlacement/MinimalWindowManagerAttachedTest.attached_window_positioning/0
 Failed to open log file: /tmp/MinimalWindowManagerAttachedTestPlacement/MinimalWindowManagerAttachedTest_attached_window_positioning/0_server.log
-[2025-03-17 13:57:12.474774] <information> mirserver: Starting
-[2025-03-17 13:57:12.474946] < - debug - > mirserver: No session management supported
-[2025-03-17 13:57:12.475021] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
-[2025-03-17 13:57:12.475189] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:57:12.475300] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:57:12.475342] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:57:12.475359] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:57:12.475376] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:57:12.475394] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:57:12.475413] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:57:12.475441] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:57:12.475464] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:57:12.475487] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:57:12.475514] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:57:12.475534] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:57:12.475957] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:57:12.475979] <information> mirserver: Driver supports:
-[2025-03-17 13:57:12.475993] <information> mirserver: System (priority 1)
-[2025-03-17 13:57:12.476006] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:57:12.476267] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
-[2025-03-17 13:57:12.476287] <information> mirserver: (Unsupported by system environment)
-[2025-03-17 13:57:12.476308] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:57:12.476360] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
-[2025-03-17 13:57:12.476487] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
-[2025-03-17 13:57:12.476510] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
-[2025-03-17 13:57:12.476528] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
-[2025-03-17 13:57:12.476548] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
-[2025-03-17 13:57:12.476566] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
-[2025-03-17 13:57:12.476585] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
-[2025-03-17 13:57:12.476603] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
-[2025-03-17 13:57:12.476622] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
-[2025-03-17 13:57:12.476641] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
-[2025-03-17 13:57:12.476663] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
-[2025-03-17 13:57:12.476683] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
-[2025-03-17 13:57:12.476782] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
-[2025-03-17 13:57:12.476801] <information> mirserver: Driver supports:
-[2025-03-17 13:57:12.476814] <information> mirserver: System (priority 1)
-[2025-03-17 13:57:12.476828] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
-[2025-03-17 13:57:12.476876] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
-[2025-03-17 13:57:12.491972] <information> display: Failed to create hardware cursor
-[2025-03-17 13:57:12.492010] <information> mirserver: Using software cursor
-[2025-03-17 13:57:12.494184] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
+[2026-04-20 20:42:38.994488] <information> mirserver: Starting
+[2026-04-20 20:42:38.994627] < - debug - > mirserver: No session management supported
+[2026-04-20 20:42:38.994702] <information> VT switch key handler: No VT switching support available: MinimalConsoleServices does not support VT switching
+[2026-04-20 20:42:38.994882] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:38.994985] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:38.995012] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:38.995025] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:38.995037] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:38.995049] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:38.995060] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:38.995072] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:38.995084] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:38.995098] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:38.995108] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:38.995118] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:38.995512] <information> mirserver: Found display driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:38.995526] <information> mirserver: Driver supports:
+[2026-04-20 20:42:38.995532] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:38.995539] < -warning- > mirserver: Manually-specified display platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:38.995752] <information> mirserver: Found display driver: mir:virtual (version 2.20.0)
+[2026-04-20 20:42:38.995764] <information> mirserver: (Unsupported by system environment)
+[2026-04-20 20:42:38.995778] <information> mirserver: Selected display driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:38.995819] <information> mircommon: Loading modules from: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/
+[2026-04-20 20:42:38.995918] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-x11.so.23
+[2026-04-20 20:42:38.995937] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/server-virtual.so.23
+[2026-04-20 20:42:38.995949] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/renderer-egl-generic.so.23
+[2026-04-20 20:42:38.995963] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-gbm-kms.so.23
+[2026-04-20 20:42:38.995974] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-eglstream-kms.so.23
+[2026-04-20 20:42:38.995986] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-atomic-kms.so.23
+[2026-04-20 20:42:38.995999] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-wayland.so.23
+[2026-04-20 20:42:38.996011] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-evdev.so.10
+[2026-04-20 20:42:38.996022] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/input-stub.so
+[2026-04-20 20:42:38.996031] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-dummy.so
+[2026-04-20 20:42:38.996040] <information> mircommon: Loading module: /build/reproducible-path/mir-2.20.0/build-i386/bin/../lib/server-modules/graphics-throw.so
+[2026-04-20 20:42:38.996128] <information> mirserver: Found rendering driver: mir:stub-graphics (version 2.20.0)
+[2026-04-20 20:42:38.996140] <information> mirserver: Driver supports:
+[2026-04-20 20:42:38.996146] <information> mirserver: System (priority 1)
+[2026-04-20 20:42:38.996162] < -warning- > mirserver: Manually-specified rendering platform mir:stub-graphics does not claim to support this system. Trying anyway...
+[2026-04-20 20:42:38.996186] <information> mirserver: Selected rendering driver: mir:stub-graphics (version 2.20.0) for platform
+[2026-04-20 20:42:39.002133] <information> display: Failed to create hardware cursor
+[2026-04-20 20:42:39.002152] <information> mirserver: Using software cursor
+[2026-04-20 20:42:39.004180] < - ERROR - > mirserver: Unable to watch directory /usr/local/share//applications
 error: XDG_RUNTIME_DIR is invalid or not set in the environment
 Mir fatal error: Unable to bind Wayland socket
-/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 54020 Aborted                 $@ 2>&1
-     54021 Done                    | detect_fd_leaks
+/build/reproducible-path/mir-2.20.0/tools/detect_fd_leaks.bash: line 84: 129507 Aborted                 $@ 2>&1
+     129512 Done                    | detect_fd_leaks
 
-        Start  69: mir_unit_tests_gbm-kms.BypassMatchTest.*
- 59/238 Test  #45: miral-test-internal.DepthLayer/DepthLayer.* ................................................................   Passed   11.36 sec
-        Start  70: mir_unit_tests_gbm-kms.DRMHelperTest.*
- 60/238 Test  #62: mir_unit_tests_gbm-kms.DisplayTestGeneric.* ................................................................   Passed    6.94 sec
-        Start  71: mir_unit_tests_gbm-kms.Quirks.*
- 61/238 Test  #70: mir_unit_tests_gbm-kms.DRMHelperTest.* .....................................................................   Passed    1.88 sec
-        Start  72: mir_unit_tests_eglstream-kms.EGLStreamUtils.*
- 62/238 Test  #67: mir_unit_tests_gbm-kms.KMSPageFlipperTest.* ................................................................   Passed    4.10 sec
-        Start  73: mir_unit_tests_x11.X11GraphicsPlatformTest.*
- 63/238 Test  #61: mir_unit_tests_gbm-kms.MesaGraphicsPlatform.* ..............................................................   Passed    8.75 sec
-        Start  74: mir_unit_tests_x11.X11DisplayTest.*
- 64/238 Test  #66: mir_unit_tests_gbm-kms.RealKMSOutputTest.* .................................................................   Passed    5.56 sec
-        Start  75: mir_unit_tests_virtual.VirtualGraphicsPlatformTest.*
- 65/238 Test  #72: mir_unit_tests_eglstream-kms.EGLStreamUtils.* ..............................................................   Passed    2.01 sec
-        Start  76: mir_unit_tests_virtual.VirtualDisplayTest.*
- 66/238 Test  #75: mir_unit_tests_virtual.VirtualGraphicsPlatformTest.* .......................................................   Passed    2.15 sec
-        Start  77: mir_unit_tests.FatalErrorDeathTest.*
- 67/238 Test  #69: mir_unit_tests_gbm-kms.BypassMatchTest.* ...................................................................   Passed    5.72 sec
-        Start  78: mir_unit_tests.ThreadPoolExecutorDeathTest.*
- 68/238 Test  #73: mir_unit_tests_x11.X11GraphicsPlatformTest.* ...............................................................   Passed    3.14 sec
-        Start  79: mir_unit_tests.RecursiveReadWriteMutex.*
- 69/238 Test  #74: mir_unit_tests_x11.X11DisplayTest.* ........................................................................   Passed    2.67 sec
-        Start  80: mir_unit_tests.GLibMainLoopTest.*
- 70/238 Test  #68: mir_unit_tests_gbm-kms.MesaCursorTest.* ....................................................................   Passed    7.15 sec
-        Start  81: mir_unit_tests.GLibMainLoopAlarmTest.*
- 71/238 Test  #76: mir_unit_tests_virtual.VirtualDisplayTest.* ................................................................   Passed    2.83 sec
         Start  82: mir_unit_tests.GLibMainLoopForkTest.*
- 72/238 Test  #78: mir_unit_tests.ThreadPoolExecutorDeathTest.* ...............................................................   Passed    1.79 sec
+ 62/238 Test  #75: mir_unit_tests_virtual.VirtualGraphicsPlatformTest.* .......................................................   Passed    0.53 sec
         Start  83: mir_unit_tests.SharedLibrary.*
- 73/238 Test  #77: mir_unit_tests.FatalErrorDeathTest.* .......................................................................   Passed    2.24 sec
+ 63/238 Test  #74: mir_unit_tests_x11.X11DisplayTest.* ........................................................................   Passed    0.59 sec
         Start  84: mir_unit_tests.RaiiTest.*
- 74/238 Test  #79: mir_unit_tests.RecursiveReadWriteMutex.* ...................................................................   Passed    2.88 sec
+ 64/238 Test  #66: mir_unit_tests_gbm-kms.RealKMSOutputTest.* .................................................................   Passed    1.49 sec
         Start  85: mir_unit_tests.DefaultEmergencyCleanupTest.*
- 75/238 Test  #82: mir_unit_tests.GLibMainLoopForkTest.* ......................................................................   Passed    1.86 sec
+ 65/238 Test  #76: mir_unit_tests_virtual.VirtualDisplayTest.* ................................................................   Passed    0.66 sec
         Start  86: mir_unit_tests.ThreadSafeListTest.*
- 76/238 Test   #1: mir_acceptance_tests.ServerConfigurationWrapping.* .........................................................   Passed   33.36 sec
+ 66/238 Test  #73: mir_unit_tests_x11.X11GraphicsPlatformTest.* ...............................................................   Passed    0.87 sec
         Start  87: mir_unit_tests.FatalErrorTest.*
- 77/238 Test  #71: mir_unit_tests_gbm-kms.Quirks.* ............................................................................   Passed    9.16 sec
+ 67/238 Test  #78: mir_unit_tests.ThreadPoolExecutorDeathTest.* ...............................................................   Passed    0.70 sec
         Start  88: mir_unit_tests.Fd.*
- 78/238 Test  #83: mir_unit_tests.SharedLibrary.* .............................................................................   Passed    3.21 sec
+ 68/238 Test  #69: mir_unit_tests_gbm-kms.BypassMatchTest.* ...................................................................   Passed    1.71 sec
         Start  89: mir_unit_tests.MirFlags.*
- 79/238 Test  #85: mir_unit_tests.DefaultEmergencyCleanupTest.* ...............................................................   Passed    2.12 sec
+ 69/238 Test  #82: mir_unit_tests.GLibMainLoopForkTest.* ......................................................................   Passed    0.46 sec
         Start  90: mir_unit_tests.SharedLibraryProber.*
- 80/238 Test  #87: mir_unit_tests.FatalErrorTest.* ............................................................................   Passed    1.61 sec
+ 70/238 Test  #77: mir_unit_tests.FatalErrorDeathTest.* .......................................................................   Passed    0.91 sec
         Start  91: mir_unit_tests.LockableCallbackWrapper.*
- 81/238 Test  #84: mir_unit_tests.RaiiTest.* ..................................................................................   Passed    3.71 sec
+ 71/238 Test  #62: mir_unit_tests_gbm-kms.DisplayTestGeneric.* ................................................................   Passed    2.11 sec
         Start  92: mir_unit_tests.BasicCallback.*
- 82/238 Test  #86: mir_unit_tests.ThreadSafeListTest.* ........................................................................   Passed    2.62 sec
+ 72/238 Test  #85: mir_unit_tests.DefaultEmergencyCleanupTest.* ...............................................................   Passed    0.53 sec
         Start  93: mir_unit_tests.ModuleDeleter.*
- 83/238 Test  #81: mir_unit_tests.GLibMainLoopAlarmTest.* .....................................................................   Passed    5.53 sec
+ 73/238 Test  #87: mir_unit_tests.FatalErrorTest.* ............................................................................   Passed    0.39 sec
         Start  94: mir_unit_tests.PosixRWMutex.*
- 84/238 Test  #88: mir_unit_tests.Fd.* ........................................................................................   Passed    1.98 sec
+ 74/238 Test  #79: mir_unit_tests.RecursiveReadWriteMutex.* ...................................................................   Passed    0.98 sec
         Start  95: mir_unit_tests.PosixTimestamp.*
- 85/238 Test  #91: mir_unit_tests.LockableCallbackWrapper.* ...................................................................   Passed    1.53 sec
+ 75/238 Test  #68: mir_unit_tests_gbm-kms.MesaCursorTest.* ....................................................................   Passed    1.99 sec
         Start  96: mir_unit_tests.ObserverMultiplexer.*
- 86/238 Test  #92: mir_unit_tests.BasicCallback.* .............................................................................   Passed    1.46 sec
+ 76/238 Test  #45: miral-test-internal.DepthLayer/DepthLayer.* ................................................................   Passed    3.22 sec
         Start  97: mir_unit_tests.EDID.*
- 87/238 Test  #89: mir_unit_tests.MirFlags.* ..................................................................................   Passed    2.23 sec
+ 77/238 Test  #88: mir_unit_tests.Fd.* ........................................................................................   Passed    0.46 sec
         Start  98: mir_unit_tests.ReportExceptionTest.*
- 88/238 Test  #93: mir_unit_tests.ModuleDeleter.* .............................................................................   Passed    1.97 sec
+ 78/238 Test  #83: mir_unit_tests.SharedLibrary.* .............................................................................   Passed    0.76 sec
         Start  99: mir_unit_tests.ThreadPoolExecutor.*
- 89/238 Test  #65: mir_unit_tests_gbm-kms.MesaDisplayConfigurationTest.* ......................................................   Passed   17.94 sec
+ 79/238 Test  #86: mir_unit_tests.ThreadSafeListTest.* ........................................................................   Passed    0.63 sec
         Start 100: mir_unit_tests.LinearisingExecutor.*
- 90/238 Test  #90: mir_unit_tests.SharedLibraryProber.* .......................................................................   Passed    3.82 sec
+ 80/238 Test  #91: mir_unit_tests.LockableCallbackWrapper.* ...................................................................   Passed    0.40 sec
         Start 101: mir_unit_tests.ShmBacking.*
- 91/238 Test  #97: mir_unit_tests.EDID.* ......................................................................................   Passed    2.23 sec
+ 81/238 Test  #84: mir_unit_tests.RaiiTest.* ..................................................................................   Passed    0.90 sec
         Start 102: mir_unit_tests.Signal.*
- 92/238 Test  #95: mir_unit_tests.PosixTimestamp.* ............................................................................   Passed    2.85 sec
+ 82/238 Test  #61: mir_unit_tests_gbm-kms.MesaGraphicsPlatform.* ..............................................................   Passed    2.48 sec
         Start 103: mir_unit_tests.MirThreadName.*
- 93/238 Test  #98: mir_unit_tests.ReportExceptionTest.* .......................................................................   Passed    2.56 sec
+ 83/238 Test  #92: mir_unit_tests.BasicCallback.* .............................................................................   Passed    0.38 sec
         Start 104: mir_unit_tests.DefaultDisplayBufferCompositor.*
- 94/238 Test  #64: mir_unit_tests_gbm-kms.MesaDisplayMultiMonitorTest.* .......................................................   Passed   20.25 sec
+ 84/238 Test  #89: mir_unit_tests.MirFlags.* ..................................................................................   Passed    0.59 sec
         Start 105: mir_unit_tests.Stream.*
- 95/238 Test  #80: mir_unit_tests.GLibMainLoopTest.* ..........................................................................   Passed   10.60 sec
+ 85/238 Test  #93: mir_unit_tests.ModuleDeleter.* .............................................................................   Passed    0.50 sec
         Start 106: mir_unit_tests.MultiThreadedCompositor.*
- 96/238 Test  #99: mir_unit_tests.ThreadPoolExecutor.* ........................................................................   Passed    3.36 sec
+ 86/238 Test  #71: mir_unit_tests_gbm-kms.Quirks.* ............................................................................   Passed    2.33 sec
         Start 107: mir_unit_tests.OcclusionFilterTest.*
- 97/238 Test #103: mir_unit_tests.MirThreadName.* .............................................................................   Passed    1.77 sec
+ 87/238 Test  #97: mir_unit_tests.EDID.* ......................................................................................   Passed    0.54 sec
         Start 108: mir_unit_tests.MultiMonitorArbiter.*
- 98/238 Test #102: mir_unit_tests.Signal.* ....................................................................................   Passed    2.29 sec
+ 88/238 Test  #81: mir_unit_tests.GLibMainLoopAlarmTest.* .....................................................................   Passed    1.37 sec
         Start 109: mir_unit_tests.BasicScreenShooter.*
- 99/238 Test #105: mir_unit_tests.Stream.* ....................................................................................   Passed    2.10 sec
+ 89/238 Test  #90: mir_unit_tests.SharedLibraryProber.* .......................................................................   Passed    0.87 sec
         Start 110: mir_unit_tests.LinuxVirtualTerminalTest.*
-100/238 Test  #94: mir_unit_tests.PosixRWMutex.* ..............................................................................   Passed    7.11 sec
+ 90/238 Test  #98: mir_unit_tests.ReportExceptionTest.* .......................................................................   Passed    0.60 sec
         Start 111: mir_unit_tests.MinimalConsoleServicesTest.*
-101/238 Test #104: mir_unit_tests.DefaultDisplayBufferCompositor.* ............................................................   Passed    3.43 sec
+ 91/238 Test  #95: mir_unit_tests.PosixTimestamp.* ............................................................................   Passed    0.70 sec
         Start 112: mir_unit_tests.ActionQueue.*
-102/238 Test #101: mir_unit_tests.ShmBacking.* ................................................................................   Passed    4.86 sec
+ 92/238 Test #103: mir_unit_tests.MirThreadName.* .............................................................................   Passed    0.43 sec
         Start 113: mir_unit_tests.DispatchUtilsTest.*
-103/238 Test #100: mir_unit_tests.LinearisingExecutor.* .......................................................................   Passed    5.13 sec
+ 93/238 Test #105: mir_unit_tests.Stream.* ....................................................................................   Passed    1.19 sec
         Start 114: mir_unit_tests.MultiplexingDispatchableTest.*
-104/238 Test  #96: mir_unit_tests.ObserverMultiplexer.* .......................................................................   Passed    7.31 sec
+ 94/238 Test  #99: mir_unit_tests.ThreadPoolExecutor.* ........................................................................   Passed    1.49 sec
         Start 115: mir_unit_tests.ReadableFd.*
-105/238 Test #107: mir_unit_tests.OcclusionFilterTest.* .......................................................................   Passed    3.26 sec
+ 95/238 Test #102: mir_unit_tests.Signal.* ....................................................................................   Passed    1.39 sec
         Start 116: mir_unit_tests.WaylandTimespec.*
-106/238 Test #108: mir_unit_tests.MultiMonitorArbiter.* .......................................................................   Passed    3.70 sec
+ 96/238 Test #104: mir_unit_tests.DefaultDisplayBufferCompositor.* ............................................................   Passed    1.45 sec
         Start 117: mir_unit_tests.DamageTrackerV1.*
-107/238 Test #112: mir_unit_tests.ActionQueue.* ...............................................................................   Passed    2.01 sec
+ 97/238 Test #112: mir_unit_tests.ActionQueue.* ...............................................................................   Passed    1.16 sec
         Start 118: mir_unit_tests.DesktopFileManager.*
-108/238 Test #113: mir_unit_tests.DispatchUtilsTest.* .........................................................................   Passed    1.90 sec
+ 98/238 Test #113: mir_unit_tests.DispatchUtilsTest.* .........................................................................   Passed    1.14 sec
         Start 119: mir_unit_tests.GDesktopFileCache.*
-109/238 Test #115: mir_unit_tests.ReadableFd.* ................................................................................   Passed    1.57 sec
+ 99/238 Test #115: mir_unit_tests.ReadableFd.* ................................................................................   Passed    0.37 sec
         Start 120: mir_unit_tests.XWaylandClientManagerTest.*
-110/238 Test #111: mir_unit_tests.MinimalConsoleServicesTest.* ................................................................   Passed    3.07 sec
+100/238 Test #107: mir_unit_tests.OcclusionFilterTest.* .......................................................................   Passed    1.46 sec
         Start 121: mir_unit_tests.geometry.*
-111/238 Test #109: mir_unit_tests.BasicScreenShooter.* ........................................................................   Passed    4.56 sec
+101/238 Test #101: mir_unit_tests.ShmBacking.* ................................................................................   Passed    1.79 sec
         Start 122: mir_unit_tests.TestRectangles.*
-112/238 Test #116: mir_unit_tests.WaylandTimespec.* ...........................................................................   Passed    1.92 sec
+102/238 Test #111: mir_unit_tests.MinimalConsoleServicesTest.* ................................................................   Passed    1.41 sec
         Start 123: mir_unit_tests.Tessellation.*
-113/238 Test #119: mir_unit_tests.GDesktopFileCache.* .........................................................................   Passed    2.36 sec
+103/238 Test #116: mir_unit_tests.WaylandTimespec.* ...........................................................................   Passed    0.45 sec
         Start 124: mir_unit_tests.DisplayConfiguration.*
-114/238 Test #123: mir_unit_tests.Tessellation.* ..............................................................................   Passed    2.66 sec
+104/238 Test #108: mir_unit_tests.MultiMonitorArbiter.* .......................................................................   Passed    1.53 sec
         Start 125: mir_unit_tests.EGLExtensions.*
-115/238 Test #120: mir_unit_tests.XWaylandClientManagerTest.* .................................................................   Passed    3.06 sec
+105/238 Test #109: mir_unit_tests.BasicScreenShooter.* ........................................................................   Passed    1.63 sec
         Start 126: mir_unit_tests.EGLErrorTest.*
-116/238 Test #110: mir_unit_tests.LinuxVirtualTerminalTest.* ..................................................................   Passed    6.95 sec
+106/238 Test  #80: mir_unit_tests.GLibMainLoopTest.* ..........................................................................   Passed    3.16 sec
         Start 127: mir_unit_tests.CloneDisplayConfigurationPolicyTest.*
-117/238 Test #122: mir_unit_tests.TestRectangles.* ............................................................................   Passed    3.50 sec
+107/238 Test  #96: mir_unit_tests.ObserverMultiplexer.* .......................................................................   Passed    2.31 sec
         Start 128: mir_unit_tests.SingleDisplayConfigurationPolicyTest.*
-118/238 Test #125: mir_unit_tests.EGLExtensions.* .............................................................................   Passed    1.89 sec
+108/238 Test #119: mir_unit_tests.GDesktopFileCache.* .........................................................................   Passed    0.59 sec
         Start 129: mir_unit_tests.SideBySideDisplayConfigurationPolicyTest.*
-119/238 Test #126: mir_unit_tests.EGLErrorTest.* ..............................................................................   Passed    1.95 sec
+109/238 Test #125: mir_unit_tests.EGLExtensions.* .............................................................................   Passed    0.43 sec
         Start 130: mir_unit_tests.GammaCurves.*
-120/238 Test #128: mir_unit_tests.SingleDisplayConfigurationPolicyTest.* ......................................................   Passed    1.94 sec
+110/238 Test #120: mir_unit_tests.XWaylandClientManagerTest.* .................................................................   Passed    0.65 sec
         Start 131: mir_unit_tests.LinearGammaLUTs.*
-121/238 Test #117: mir_unit_tests.DamageTrackerV1.* ...........................................................................   Passed    6.74 sec
+111/238 Test #122: mir_unit_tests.TestRectangles.* ............................................................................   Passed    0.68 sec
         Start 132: mir_unit_tests.unique_generator.*
-122/238 Test #127: mir_unit_tests.CloneDisplayConfigurationPolicyTest.* .......................................................   Passed    2.61 sec
+112/238 Test #123: mir_unit_tests.Tessellation.* ..............................................................................   Passed    0.60 sec
         Start 133: mir_unit_tests.buffer_properties.*
-123/238 Test #114: mir_unit_tests.MultiplexingDispatchableTest.* ..............................................................   Passed    8.57 sec
+113/238 Test #126: mir_unit_tests.EGLErrorTest.* ..............................................................................   Passed    0.45 sec
         Start 134: mir_unit_tests.MirPixelFormatUtils.*
-124/238 Test #129: mir_unit_tests.SideBySideDisplayConfigurationPolicyTest.* ..................................................   Passed    2.03 sec
+114/238 Test #128: mir_unit_tests.SingleDisplayConfigurationPolicyTest.* ......................................................   Passed    0.44 sec
         Start 135: mir_unit_tests.OverlappingOutputGroupingTest.*
-125/238 Test #130: mir_unit_tests.GammaCurves.* ...............................................................................   Passed    2.13 sec
+115/238 Test #127: mir_unit_tests.CloneDisplayConfigurationPolicyTest.* .......................................................   Passed    0.52 sec
         Start 136: mir_unit_tests.SoftwareCursor.*
-126/238 Test #132: mir_unit_tests.unique_generator.* ..........................................................................   Passed    1.51 sec
+116/238 Test #110: mir_unit_tests.LinuxVirtualTerminalTest.* ..................................................................   Passed    2.22 sec
         Start 137: mir_unit_tests.AnonymousShmFile.*
-127/238 Test #131: mir_unit_tests.LinearGammaLUTs.* ...........................................................................   Passed    1.85 sec
+117/238 Test #129: mir_unit_tests.SideBySideDisplayConfigurationPolicyTest.* ..................................................   Passed    0.43 sec
         Start 138: mir_unit_tests.ShmBufferTest.*
-128/238 Test #121: mir_unit_tests.geometry.* ..................................................................................   Passed    7.61 sec
+118/238 Test #130: mir_unit_tests.GammaCurves.* ...............................................................................   Passed    0.42 sec
         Start 139: mir_unit_tests.MultiplexingDisplay.*
-129/238 Test #133: mir_unit_tests.buffer_properties.* .........................................................................   Passed    2.10 sec
+119/238 Test #131: mir_unit_tests.LinearGammaLUTs.* ...........................................................................   Passed    0.40 sec
         Start 140: mir_unit_tests.EglMock.*
-130/238 Test #134: mir_unit_tests.MirPixelFormatUtils.* .......................................................................   Passed    2.59 sec
+120/238 Test #132: mir_unit_tests.unique_generator.* ..........................................................................   Passed    0.34 sec
         Start 141: mir_unit_tests.LibInputDevice.*
-131/238 Test #137: mir_unit_tests.AnonymousShmFile.* ..........................................................................   Passed    1.94 sec
+121/238 Test #117: mir_unit_tests.DamageTrackerV1.* ...........................................................................   Passed    1.32 sec
         Start 142: mir_unit_tests.LibInputDeviceOnLaptopKeyboard.*
-132/238 Test #124: mir_unit_tests.DisplayConfiguration.* ......................................................................   Passed    7.41 sec
+122/238 Test #133: mir_unit_tests.buffer_properties.* .........................................................................   Passed    0.42 sec
         Start 143: mir_unit_tests.LibInputDeviceOnMouse.*
-133/238 Test #138: mir_unit_tests.ShmBufferTest.* .............................................................................   Passed    2.47 sec
+123/238 Test  #65: mir_unit_tests_gbm-kms.MesaDisplayConfigurationTest.* ......................................................   Passed    5.24 sec
         Start 144: mir_unit_tests.LibInputDeviceOnTouchScreen.*
-134/238 Test #135: mir_unit_tests.OverlappingOutputGroupingTest.* .............................................................   Passed    3.15 sec
+124/238 Test #134: mir_unit_tests.MirPixelFormatUtils.* .......................................................................   Passed    0.58 sec
         Start 145: mir_unit_tests.LibInputDeviceOnLaptopKeyboardAndMouse.*
-135/238 Test #140: mir_unit_tests.EglMock.* ...................................................................................   Passed    1.89 sec
+125/238 Test #137: mir_unit_tests.AnonymousShmFile.* ..........................................................................   Passed    0.47 sec
         Start 146: mir_unit_tests.LibInputDeviceOnTouchpad.*
-136/238 Test #141: mir_unit_tests.LibInputDevice.* ............................................................................   Passed    2.18 sec
+126/238 Test #138: mir_unit_tests.ShmBufferTest.* .............................................................................   Passed    0.50 sec
         Start 147: mir_unit_tests.EventFilterChainDispatcher.*
-137/238 Test #142: mir_unit_tests.LibInputDeviceOnLaptopKeyboard.* ............................................................   Passed    1.95 sec
+127/238 Test #135: mir_unit_tests.OverlappingOutputGroupingTest.* .............................................................   Passed    0.67 sec
         Start 148: mir_unit_tests.TestCursorController.*
-138/238 Test #106: mir_unit_tests.MultiThreadedCompositor.* ...................................................................   Passed   16.89 sec
+128/238 Test #142: mir_unit_tests.LibInputDeviceOnLaptopKeyboard.* ............................................................   Passed    0.37 sec
         Start 149: mir_unit_tests.TestCursorControllerDragIcon.*
-139/238 Test #145: mir_unit_tests.LibInputDeviceOnLaptopKeyboardAndMouse.* ....................................................   Passed    1.80 sec
+129/238 Test #140: mir_unit_tests.EglMock.* ...................................................................................   Passed    0.44 sec
         Start 150: mir_unit_tests.TestTouchspotController.*
-140/238 Test #136: mir_unit_tests.SoftwareCursor.* ............................................................................   Passed    4.91 sec
+130/238 Test #121: mir_unit_tests.geometry.* ..................................................................................   Passed    1.55 sec
         Start 151: mir_unit_tests.TestTouchspotControllerSceneUpdates.*
-141/238 Test #139: mir_unit_tests.MultiplexingDisplay.* .......................................................................   Passed    4.59 sec
+131/238 Test #141: mir_unit_tests.LibInputDevice.* ............................................................................   Passed    0.50 sec
         Start 152: mir_unit_tests.InputEvent.*
-142/238 Test #146: mir_unit_tests.LibInputDeviceOnTouchpad.* ..................................................................   Passed    2.18 sec
+132/238 Test #124: mir_unit_tests.DisplayConfiguration.* ......................................................................   Passed    1.54 sec
         Start 153: mir_unit_tests.CommonInputEventProperties.*
-143/238 Test #147: mir_unit_tests.EventFilterChainDispatcher.* ................................................................   Passed    2.33 sec
+133/238 Test #145: mir_unit_tests.LibInputDeviceOnLaptopKeyboardAndMouse.* ....................................................   Passed    0.39 sec
         Start 154: mir_unit_tests.KeyInputEventProperties.*
-144/238 Test #151: mir_unit_tests.TestTouchspotControllerSceneUpdates.* .......................................................   Passed    1.67 sec
+134/238 Test  #64: mir_unit_tests_gbm-kms.MesaDisplayMultiMonitorTest.* .......................................................   Passed    5.83 sec
         Start 155: mir_unit_tests.TouchEventProperties.*
-145/238 Test #149: mir_unit_tests.TestCursorControllerDragIcon.* ..............................................................   Passed    2.18 sec
+135/238 Test   #1: mir_acceptance_tests.ServerConfigurationWrapping.* .........................................................   Passed    8.68 sec
         Start 156: mir_unit_tests.PointerInputEventProperties.*
-146/238 Test #152: mir_unit_tests.InputEvent.* ................................................................................   Passed    1.52 sec
+136/238 Test #146: mir_unit_tests.LibInputDeviceOnTouchpad.* ..................................................................   Passed    0.50 sec
         Start 157: mir_unit_tests.ConfigChanger.*
-147/238 Test #153: mir_unit_tests.CommonInputEventProperties.* ................................................................   Passed    1.74 sec
+137/238 Test #150: mir_unit_tests.TestTouchspotController.* ...................................................................   Passed    0.87 sec
         Start 158: mir_unit_tests.InputEventBuilder.*
-148/238 Test #150: mir_unit_tests.TestTouchspotController.* ...................................................................   Passed    2.53 sec
+138/238 Test #152: mir_unit_tests.InputEvent.* ................................................................................   Passed    1.53 sec
         Start 159: mir_unit_tests.ExternalInputDeviceHub.*
-149/238 Test #143: mir_unit_tests.LibInputDeviceOnMouse.* .....................................................................   Passed    5.26 sec
+139/238 Test #151: mir_unit_tests.TestTouchspotControllerSceneUpdates.* .......................................................   Passed    1.56 sec
         Start 160: mir_unit_tests.DefaultDevice.*
-150/238 Test #144: mir_unit_tests.LibInputDeviceOnTouchScreen.* ...............................................................   Passed    4.74 sec
+140/238 Test #153: mir_unit_tests.CommonInputEventProperties.* ................................................................   Passed    1.43 sec
         Start 161: mir_unit_tests.InputDeviceHubTest.*
-151/238 Test #154: mir_unit_tests.KeyInputEventProperties.* ...................................................................   Passed    2.03 sec
+141/238 Test #149: mir_unit_tests.TestCursorControllerDragIcon.* ..............................................................   Passed    1.70 sec
         Start 162: mir_unit_tests.DefaultInputManagerTest.*
-152/238 Test #148: mir_unit_tests.TestCursorController.* ......................................................................   Passed    4.40 sec
+142/238 Test #139: mir_unit_tests.MultiplexingDisplay.* .......................................................................   Passed    2.23 sec
         Start 163: mir_unit_tests.SurfaceInputDispatcher.*
-153/238 Test #156: mir_unit_tests.PointerInputEventProperties.* ...............................................................   Passed    2.29 sec
+143/238 Test #136: mir_unit_tests.SoftwareCursor.* ............................................................................   Passed    2.41 sec
         Start 164: mir_unit_tests.SeatInputDeviceTracker.*
-154/238 Test #155: mir_unit_tests.TouchEventProperties.* ......................................................................   Passed    2.59 sec
+144/238 Test #144: mir_unit_tests.LibInputDeviceOnTouchScreen.* ...............................................................   Passed    2.20 sec
         Start 165: mir_unit_tests.KeyRepeatDispatcher.*
-155/238 Test #118: mir_unit_tests.DesktopFileManager.* ........................................................................   Passed   17.14 sec
+145/238 Test #147: mir_unit_tests.EventFilterChainDispatcher.* ................................................................   Passed    2.02 sec
         Start 166: mir_unit_tests.KeyRepeatDispatcherOnArale.*
-156/238 Test #159: mir_unit_tests.ExternalInputDeviceHub.* ....................................................................   Passed    2.40 sec
+146/238 Test #154: mir_unit_tests.KeyInputEventProperties.* ...................................................................   Passed    1.84 sec
         Start 167: mir_unit_tests.KeyboardResyncDispatcher.*
-157/238 Test #158: mir_unit_tests.InputEventBuilder.* .........................................................................   Passed    2.78 sec
+147/238 Test #156: mir_unit_tests.PointerInputEventProperties.* ...............................................................   Passed    1.76 sec
         Start 168: mir_unit_tests.IdlePokingDispatcher.*
-158/238 Test #157: mir_unit_tests.ConfigChanger.* .............................................................................   Passed    3.07 sec
+148/238 Test #100: mir_unit_tests.LinearisingExecutor.* .......................................................................   Passed    5.54 sec
         Start 169: mir_unit_tests.Validator.*
-159/238 Test #162: mir_unit_tests.DefaultInputManagerTest.* ...................................................................   Passed    2.73 sec
+149/238 Test #164: mir_unit_tests.SeatInputDeviceTracker.* ....................................................................   Passed    0.43 sec
         Start 170: mir_unit_tests.BufferKeymap.*
-160/238 Test #166: mir_unit_tests.KeyRepeatDispatcherOnArale.* ................................................................   Passed    2.46 sec
+150/238 Test #166: mir_unit_tests.KeyRepeatDispatcherOnArale.* ................................................................   Passed    0.29 sec
         Start 171: mir_unit_tests.DefaultEventBuilder.*
-161/238 Test #167: mir_unit_tests.KeyboardResyncDispatcher.* ..................................................................   Passed    2.22 sec
+151/238 Test #159: mir_unit_tests.ExternalInputDeviceHub.* ....................................................................   Passed    0.66 sec
         Start 172: mir_unit_tests.DisplayReport.*
-162/238 Test #168: mir_unit_tests.IdlePokingDispatcher.* ......................................................................   Passed    2.23 sec
+152/238 Test #168: mir_unit_tests.IdlePokingDispatcher.* ......................................................................   Passed    0.58 sec
         Start 173: mir_unit_tests.LoggingCompositorReport.*
-163/238 Test #160: mir_unit_tests.DefaultDevice.* .............................................................................   Passed    4.94 sec
+153/238 Test #165: mir_unit_tests.KeyRepeatDispatcher.* .......................................................................   Passed    0.87 sec
         Start 174: mir_unit_tests.ProgramOption.*
-164/238 Test #165: mir_unit_tests.KeyRepeatDispatcher.* .......................................................................   Passed    3.46 sec
+154/238 Test #143: mir_unit_tests.LibInputDeviceOnMouse.* .....................................................................   Passed    3.13 sec
         Start 175: mir_unit_tests.ProgramOptionEnv.*
-165/238 Test #169: mir_unit_tests.Validator.* .................................................................................   Passed    2.89 sec
+155/238 Test #170: mir_unit_tests.BufferKeymap.* ..............................................................................   Passed    0.58 sec
         Start 176: mir_unit_tests.ProgramOptionFile.*
-166/238 Test #164: mir_unit_tests.SeatInputDeviceTracker.* ....................................................................   Passed    4.30 sec
+156/238 Test #155: mir_unit_tests.TouchEventProperties.* ......................................................................   Passed    2.59 sec
         Start 177: mir_unit_tests.KMSConnectorHelper.*
-167/238 Test #170: mir_unit_tests.BufferKeymap.* ..............................................................................   Passed    2.38 sec
+157/238 Test #157: mir_unit_tests.ConfigChanger.* .............................................................................   Passed    2.48 sec
         Start 178: mir_unit_tests.DRMModeResources.*
-168/238 Test #163: mir_unit_tests.SurfaceInputDispatcher.* ....................................................................   Passed    5.55 sec
+158/238 Test #148: mir_unit_tests.TestCursorController.* ......................................................................   Passed    3.01 sec
         Start 179: mir_unit_tests.ThreadedDRMEventHandlerTest.*
-169/238 Test #173: mir_unit_tests.LoggingCompositorReport.* ...................................................................   Passed    2.15 sec
+159/238 Test #167: mir_unit_tests.KeyboardResyncDispatcher.* ..................................................................   Passed    1.05 sec
         Start 180: mir_unit_tests.GLRenderer.*
-170/238 Test #175: mir_unit_tests.ProgramOptionEnv.* ..........................................................................   Passed    1.70 sec
+160/238 Test #106: mir_unit_tests.MultiThreadedCompositor.* ...................................................................   Passed    6.41 sec
         Start 181: mir_unit_tests.ApplicationSession.*
-171/238 Test #176: mir_unit_tests.ProgramOptionFile.* .........................................................................   Passed    1.67 sec
+161/238 Test #173: mir_unit_tests.LoggingCompositorReport.* ...................................................................   Passed    1.07 sec
         Start 182: mir_unit_tests.ApplicationSessionSender.*
-172/238 Test #171: mir_unit_tests.DefaultEventBuilder.* .......................................................................   Passed    2.81 sec
+162/238 Test  #94: mir_unit_tests.PosixRWMutex.* ..............................................................................   Passed    8.00 sec
         Start 183: mir_unit_tests.BroadcastingSessionEventSinkTest.*
-173/238 Test #178: mir_unit_tests.DRMModeResources.* ..........................................................................   Passed    1.68 sec
+163/238 Test #162: mir_unit_tests.DefaultInputManagerTest.* ...................................................................   Passed    2.84 sec
         Start 184: mir_unit_tests.SessionManagerSessionListenerSetup.*
-174/238 Test #177: mir_unit_tests.KMSConnectorHelper.* ........................................................................   Passed    2.03 sec
+164/238 Test #163: mir_unit_tests.SurfaceInputDispatcher.* ....................................................................   Passed    2.76 sec
         Start 185: mir_unit_tests.SessionManagerSessionEventsSetup.*
-175/238 Test #174: mir_unit_tests.ProgramOption.* .............................................................................   Passed    3.11 sec
+165/238 Test #175: mir_unit_tests.ProgramOptionEnv.* ..........................................................................   Passed    1.89 sec
         Start 186: mir_unit_tests.SessionContainer.*
-176/238 Test #172: mir_unit_tests.DisplayReport.* .............................................................................   Passed    4.41 sec
-177/238 Test #179: mir_unit_tests.ThreadedDRMEventHandlerTest.* ...............................................................   Passed    2.21 sec
+166/238 Test #160: mir_unit_tests.DefaultDevice.* .............................................................................   Passed    3.24 sec
         Start 187: mir_unit_tests.MediatingDisplayChangerTest.*
+167/238 Test #186: mir_unit_tests.SessionContainer.* ..........................................................................   Passed    0.22 sec
         Start 188: mir_unit_tests.PromptSessionContainer.*
-178/238 Test #182: mir_unit_tests.ApplicationSessionSender.* ..................................................................   Passed    2.17 sec
+168/238 Test #171: mir_unit_tests.DefaultEventBuilder.* .......................................................................   Passed    2.69 sec
         Start 189: mir_unit_tests.PromptSessionManager.*
-179/238 Test #183: mir_unit_tests.BroadcastingSessionEventSinkTest.* ..........................................................   Passed    2.09 sec
+169/238 Test #178: mir_unit_tests.DRMModeResources.* ..........................................................................   Passed    2.11 sec
         Start 190: mir_unit_tests.PromptSession.*
-180/238 Test #161: mir_unit_tests.InputDeviceHubTest.* ........................................................................   Passed    8.97 sec
+170/238 Test #176: mir_unit_tests.ProgramOptionFile.* .........................................................................   Passed    2.19 sec
         Start 191: mir_unit_tests.AbstractShell.*
-181/238 Test #185: mir_unit_tests.SessionManagerSessionEventsSetup.* ..........................................................   Passed    1.60 sec
+171/238 Test #169: mir_unit_tests.Validator.* .................................................................................   Passed    2.79 sec
         Start 192: mir_unit_tests.SurfaceCreation.*
-182/238 Test #186: mir_unit_tests.SessionContainer.* ..........................................................................   Passed    1.90 sec
+172/238 Test #182: mir_unit_tests.ApplicationSessionSender.* ..................................................................   Passed    1.29 sec
         Start 193: mir_unit_tests.Surface.*
-183/238 Test #184: mir_unit_tests.SessionManagerSessionListenerSetup.* ........................................................   Passed    3.27 sec
+173/238 Test #177: mir_unit_tests.KMSConnectorHelper.* ........................................................................   Passed    2.23 sec
         Start 194: mir_unit_tests.BasicSurfaceTest.*
-184/238 Test #188: mir_unit_tests.PromptSessionContainer.* ....................................................................   Passed    2.98 sec
+174/238 Test #158: mir_unit_tests.InputEventBuilder.* .........................................................................   Passed    4.25 sec
         Start 195: mir_unit_tests.SurfaceStack.*
-185/238 Test #190: mir_unit_tests.PromptSession.* .............................................................................   Passed    2.81 sec
+175/238 Test #179: mir_unit_tests.ThreadedDRMEventHandlerTest.* ...............................................................   Passed    2.19 sec
         Start 196: mir_unit_tests.SceneChangeNotificationTest.*
-186/238 Test #181: mir_unit_tests.ApplicationSession.* ........................................................................   Passed    5.38 sec
+176/238 Test #183: mir_unit_tests.BroadcastingSessionEventSinkTest.* ..........................................................   Passed    0.81 sec
         Start 197: mir_unit_tests.RenderingTrackerTest.*
-187/238 Test #192: mir_unit_tests.SurfaceCreation.* ...........................................................................   Passed    3.21 sec
+177/238 Test #185: mir_unit_tests.SessionManagerSessionEventsSetup.* ..........................................................   Passed    1.44 sec
         Start 198: mir_unit_tests.TimeoutApplicationNotRespondingDetector.*
-188/238 Test #189: mir_unit_tests.PromptSessionManager.* ......................................................................   Passed    3.68 sec
+178/238 Test #172: mir_unit_tests.DisplayReport.* .............................................................................   Passed    3.75 sec
         Start 199: mir_unit_tests.BasicClipboardTest.*
-189/238 Test #193: mir_unit_tests.Surface.* ...................................................................................   Passed    3.26 sec
+179/238 Test #188: mir_unit_tests.PromptSessionContainer.* ....................................................................   Passed    1.15 sec
         Start 200: mir_unit_tests.SurfaceStateTrackerTest.*
-190/238 Test #196: mir_unit_tests.SceneChangeNotificationTest.* ...............................................................   Passed    3.09 sec
+180/238 Test #174: mir_unit_tests.ProgramOption.* .............................................................................   Passed    3.30 sec
         Start 201: mir_unit_tests.BasicTextInputHubTest.*
-191/238 Test #197: mir_unit_tests.RenderingTrackerTest.* ......................................................................   Passed    3.00 sec
+181/238 Test #114: mir_unit_tests.MultiplexingDispatchableTest.* ..............................................................   Passed    8.02 sec
         Start 202: mir_unit_tests.BasicIdleHub.*
-192/238 Test #200: mir_unit_tests.SurfaceStateTrackerTest.* ...................................................................   Passed    2.08 sec
+182/238 Test #118: mir_unit_tests.DesktopFileManager.* ........................................................................   Passed    7.75 sec
         Start 203: mir_unit_tests.GraphicsDisplayLayoutTest.*
-193/238 Test #199: mir_unit_tests.BasicClipboardTest.* ........................................................................   Passed    3.92 sec
+183/238 Test #190: mir_unit_tests.PromptSession.* .............................................................................   Passed    1.18 sec
         Start 204: mir_unit_tests.PersistentSurfaceStoreId.*
-194/238 Test #198: mir_unit_tests.TimeoutApplicationNotRespondingDetector.* ...................................................   Passed    4.18 sec
+184/238 Test #184: mir_unit_tests.SessionManagerSessionListenerSetup.* ........................................................   Passed    1.65 sec
         Start 205: mir_unit_tests.DefaultPersistentSurfaceStore.*
-195/238 Test #203: mir_unit_tests.GraphicsDisplayLayoutTest.* .................................................................   Passed    2.24 sec
+185/238 Test #189: mir_unit_tests.PromptSessionManager.* ......................................................................   Passed    1.34 sec
         Start 206: mir_unit_tests.BasicIdleHandler.*
-196/238 Test #201: mir_unit_tests.BasicTextInputHubTest.* .....................................................................   Passed    4.02 sec
+186/238 Test #192: mir_unit_tests.SurfaceCreation.* ...........................................................................   Passed    1.30 sec
         Start 207: mir_unit_tests.DecorationBasicManager.*
-197/238 Test #205: mir_unit_tests.DefaultPersistentSurfaceStore.* .............................................................   Passed    2.58 sec
+187/238 Test #193: mir_unit_tests.Surface.* ...................................................................................   Passed    1.29 sec
         Start 208: mir_unit_tests.DecorationBasicDecoration.*
-198/238 Test #187: mir_unit_tests.MediatingDisplayChangerTest.* ...............................................................   Passed   10.55 sec
+188/238 Test #181: mir_unit_tests.ApplicationSession.* ........................................................................   Passed    2.98 sec
         Start 209: mir_unit_tests.TestTokenAuthority.*
-199/238 Test #204: mir_unit_tests.PersistentSurfaceStoreId.* ..................................................................   Passed    2.75 sec
+189/238 Test #196: mir_unit_tests.SceneChangeNotificationTest.* ...............................................................   Passed    1.26 sec
         Start 210: mir_unit_tests.WaylandExecutorTest.*
-200/238 Test #191: mir_unit_tests.AbstractShell.* .............................................................................   Passed   11.17 sec
+190/238 Test #200: mir_unit_tests.SurfaceStateTrackerTest.* ...................................................................   Passed    0.70 sec
         Start 211: mir_unit_tests.WaylandWeakTest.*
-201/238 Test #210: mir_unit_tests.WaylandExecutorTest.* .......................................................................   Passed    2.33 sec
+191/238 Test #197: mir_unit_tests.RenderingTrackerTest.* ......................................................................   Passed    1.08 sec
         Start 212: mir_unit_tests.LifetimeTrackerTest.*
-202/238 Test #202: mir_unit_tests.BasicIdleHub.* ..............................................................................   Passed    6.71 sec
+192/238 Test #205: mir_unit_tests.DefaultPersistentSurfaceStore.* .............................................................   Passed    0.96 sec
         Start 213: mir_unit_tests.DesktopFileManager/DesktopFileManagerParameterizedTestFixture.*
-203/238 Test #206: mir_unit_tests.BasicIdleHandler.* ..........................................................................   Passed    4.71 sec
+193/238 Test #199: mir_unit_tests.BasicClipboardTest.* ........................................................................   Passed    1.34 sec
         Start 214: mir_unit_tests.ShmBuffer/UploadTest.*
-204/238 Test #209: mir_unit_tests.TestTokenAuthority.* ........................................................................   Passed    4.80 sec
+194/238 Test #203: mir_unit_tests.GraphicsDisplayLayoutTest.* .................................................................   Passed    1.25 sec
         Start 215: mir_unit_tests.InputDeviceCapabilityDetection/EvdevDeviceDetection.*
-205/238 Test #212: mir_unit_tests.LifetimeTrackerTest.* .......................................................................   Passed    2.78 sec
+195/238 Test #211: mir_unit_tests.WaylandWeakTest.* ...........................................................................   Passed    1.09 sec
         Start 216: mir_unit_tests.SurfaceTypeAttributeTest/BasicSurfaceAttributeTest.*
-206/238 Test #195: mir_unit_tests.SurfaceStack.* ..............................................................................   Passed   13.24 sec
+196/238 Test #206: mir_unit_tests.BasicIdleHandler.* ..........................................................................   Passed    1.55 sec
         Start 217: mir_unit_tests.SurfaceVisibilityAttributeTest/BasicSurfaceAttributeTest.*
-207/238 Test #214: mir_unit_tests.ShmBuffer/UploadTest.* ......................................................................   Passed    3.01 sec
+197/238 Test #187: mir_unit_tests.MediatingDisplayChangerTest.* ...............................................................   Passed    3.06 sec
         Start 218: mir_unit_tests.SurfaceStateAttributeTest/BasicSurfaceAttributeTest.*
-208/238 Test #211: mir_unit_tests.WaylandWeakTest.* ...........................................................................   Passed    5.22 sec
+198/238 Test #201: mir_unit_tests.BasicTextInputHubTest.* .....................................................................   Passed    1.99 sec
         Start 219: mir_unit_tests.SurfaceDPIAttributeTest/BasicSurfaceAttributeTest.*
-209/238 Test #207: mir_unit_tests.DecorationBasicManager.* ....................................................................   Passed    7.37 sec
+199/238 Test #210: mir_unit_tests.WaylandExecutorTest.* .......................................................................   Passed    1.77 sec
         Start 220: mir_unit_tests.SurfaceFocusAttributeTest/BasicSurfaceAttributeTest.*
-210/238 Test #216: mir_unit_tests.SurfaceTypeAttributeTest/BasicSurfaceAttributeTest.* ........................................   Passed    2.24 sec
+200/238 Test #204: mir_unit_tests.PersistentSurfaceStoreId.* ..................................................................   Passed    2.13 sec
         Start 221: mir_unit_tests.SurfaceStateTrackerTestSingle/SurfaceStateTrackerTestSingle.*
-211/238 Test #208: mir_unit_tests.DecorationBasicDecoration.* .................................................................   Passed    7.61 sec
+201/238 Test #218: mir_unit_tests.SurfaceStateAttributeTest/BasicSurfaceAttributeTest.* .......................................   Passed    0.38 sec
         Start 222: mir_unit_tests.SurfaceStateTrackerTestDouble/SurfaceStateTrackerTestDouble.*
-212/238 Test #215: mir_unit_tests.InputDeviceCapabilityDetection/EvdevDeviceDetection.* .......................................   Passed    2.77 sec
+202/238 Test #198: mir_unit_tests.TimeoutApplicationNotRespondingDetector.* ...................................................   Passed    2.79 sec
         Start 223: mir_unit_tests.ResizeBasicDecorationInsideCorners/ResizeBasicDecoration.*
-213/238 Test #194: mir_unit_tests.BasicSurfaceTest.* ..........................................................................   Passed   16.06 sec
+203/238 Test #217: mir_unit_tests.SurfaceVisibilityAttributeTest/BasicSurfaceAttributeTest.* ..................................   Passed    1.11 sec
         Start 224: mir_umock_unit_tests.UdevWrapperDeathTest.*
-214/238 Test #217: mir_unit_tests.SurfaceVisibilityAttributeTest/BasicSurfaceAttributeTest.* ..................................   Passed    2.23 sec
+204/238 Test #212: mir_unit_tests.LifetimeTrackerTest.* .......................................................................   Passed    2.09 sec
         Start 225: mir_umock_unit_tests.UdevWrapperTest.*
-215/238 Test #218: mir_unit_tests.SurfaceStateAttributeTest/BasicSurfaceAttributeTest.* .......................................   Passed    2.12 sec
+205/238 Test #202: mir_unit_tests.BasicIdleHub.* ..............................................................................   Passed    3.59 sec
         Start 226: mir_umock_unit_tests.ServerPlatformProbe.*
-216/238 Test #219: mir_unit_tests.SurfaceDPIAttributeTest/BasicSurfaceAttributeTest.* .........................................   Passed    2.11 sec
+206/238 Test #215: mir_unit_tests.InputDeviceCapabilityDetection/EvdevDeviceDetection.* .......................................   Passed    2.35 sec
         Start 227: mir_umock_unit_tests.ServerPlatformProbeMockDRM.*
-217/238 Test #213: mir_unit_tests.DesktopFileManager/DesktopFileManagerParameterizedTestFixture.* .............................   Passed    6.19 sec
+207/238 Test #213: mir_unit_tests.DesktopFileManager/DesktopFileManagerParameterizedTestFixture.* .............................   Passed    2.66 sec
         Start 228: mir_umock_unit_tests.ProbePolicy.*
-218/238 Test #220: mir_unit_tests.SurfaceFocusAttributeTest/BasicSurfaceAttributeTest.* .......................................   Passed    2.14 sec
+208/238 Test #214: mir_unit_tests.ShmBuffer/UploadTest.* ......................................................................   Passed    2.50 sec
         Start 229: mir_umock_unit_tests.FullProbeStack.*
-219/238 Test #224: mir_umock_unit_tests.UdevWrapperDeathTest.* ................................................................   Passed    1.98 sec
+209/238 Test #207: mir_unit_tests.DecorationBasicManager.* ....................................................................   Passed    3.57 sec
         Start 230: mir_umock_unit_tests.BufferAllocatorSelection.*
-220/238 Test  #46: miral-test-internal.WindowPlacementAttached/WindowPlacementAttached.* ......................................   Passed   76.67 sec
+210/238 Test #209: mir_unit_tests.TestTokenAuthority.* ........................................................................   Passed    3.78 sec
         Start 231: mir_umock_unit_tests.EvdevInputPlatform.*
-221/238 Test #230: mir_umock_unit_tests.BufferAllocatorSelection.* ............................................................   Passed    2.41 sec
+211/238 Test #216: mir_unit_tests.SurfaceTypeAttributeTest/BasicSurfaceAttributeTest.* ........................................   Passed    3.17 sec
+212/238 Test #219: mir_unit_tests.SurfaceDPIAttributeTest/BasicSurfaceAttributeTest.* .........................................   Passed    2.93 sec
+213/238 Test #220: mir_unit_tests.SurfaceFocusAttributeTest/BasicSurfaceAttributeTest.* .......................................   Passed    2.79 sec
+214/238 Test #224: mir_umock_unit_tests.UdevWrapperDeathTest.* ................................................................   Passed    2.05 sec
         Start 232: mir_umock_unit_tests.InputPlatformProbe.*
-222/238 Test #228: mir_umock_unit_tests.ProbePolicy.* .........................................................................   Passed    3.36 sec
         Start 233: mir_umock_unit_tests.X11PlatformTest.*
-223/238 Test #221: mir_unit_tests.SurfaceStateTrackerTestSingle/SurfaceStateTrackerTestSingle.* ...............................   Passed    4.75 sec
         Start 234: mir_umock_unit_tests.X11Platform.*
-224/238 Test #226: mir_umock_unit_tests.ServerPlatformProbe.* .................................................................   Passed    5.08 sec
         Start 235: mir_umock_unit_tests.DeviceHandling/EvdevInputPlatform.*
-225/238 Test #231: mir_umock_unit_tests.EvdevInputPlatform.* ..................................................................   Passed    2.83 sec
+215/238 Test #161: mir_unit_tests.InputDeviceHubTest.* ........................................................................   Passed    9.40 sec
         Start 236: unit-tests-do-not-link-with-GL-or-EGL
-226/238 Test #236: unit-tests-do-not-link-with-GL-or-EGL ......................................................................   Passed    0.20 sec
+216/238 Test #191: mir_unit_tests.AbstractShell.* .............................................................................   Passed    6.07 sec
         Start 237: LGPL-required
-227/238 Test #234: mir_umock_unit_tests.X11Platform.* .........................................................................   Passed    1.81 sec
+217/238 Test #228: mir_umock_unit_tests.ProbePolicy.* .........................................................................   Passed    1.48 sec
         Start 238: GPL-required
-228/238 Test #223: mir_unit_tests.ResizeBasicDecorationInsideCorners/ResizeBasicDecoration.* ..................................   Passed    6.48 sec
-229/238 Test #180: mir_unit_tests.GLRenderer.* ................................................................................   Passed   26.86 sec
-230/238 Test #227: mir_umock_unit_tests.ServerPlatformProbeMockDRM.* ..........................................................   Passed    6.03 sec
-231/238 Test #232: mir_umock_unit_tests.InputPlatformProbe.* ..................................................................   Passed    2.71 sec
-232/238 Test #233: mir_umock_unit_tests.X11PlatformTest.* .....................................................................   Passed    2.72 sec
-233/238 Test #237: LGPL-required ..............................................................................................   Passed    1.85 sec
-234/238 Test #225: mir_umock_unit_tests.UdevWrapperTest.* .....................................................................***Failed    9.59 sec
+218/238 Test #236: unit-tests-do-not-link-with-GL-or-EGL ......................................................................   Passed    1.04 sec
+219/238 Test #223: mir_unit_tests.ResizeBasicDecorationInsideCorners/ResizeBasicDecoration.* ..................................   Passed    3.40 sec
+220/238 Test #234: mir_umock_unit_tests.X11Platform.* .........................................................................   Passed    1.25 sec
+221/238 Test #195: mir_unit_tests.SurfaceStack.* ..............................................................................   Passed    7.50 sec
+222/238 Test #208: mir_unit_tests.DecorationBasicDecoration.* .................................................................   Passed    6.39 sec
+223/238 Test #230: mir_umock_unit_tests.BufferAllocatorSelection.* ............................................................   Passed    2.87 sec
+224/238 Test #232: mir_umock_unit_tests.InputPlatformProbe.* ..................................................................   Passed    1.80 sec
+225/238 Test #233: mir_umock_unit_tests.X11PlatformTest.* .....................................................................   Passed    1.86 sec
+226/238 Test #226: mir_umock_unit_tests.ServerPlatformProbe.* .................................................................   Passed    3.42 sec
+227/238 Test #180: mir_unit_tests.GLRenderer.* ................................................................................   Passed   10.06 sec
+228/238 Test #221: mir_unit_tests.SurfaceStateTrackerTestSingle/SurfaceStateTrackerTestSingle.* ...............................   Passed    5.05 sec
+229/238 Test #231: mir_umock_unit_tests.EvdevInputPlatform.* ..................................................................   Passed    3.21 sec
+230/238 Test #237: LGPL-required ..............................................................................................   Passed    2.51 sec
+231/238 Test #235: mir_umock_unit_tests.DeviceHandling/EvdevInputPlatform.* ...................................................   Passed    2.62 sec
+232/238 Test #227: mir_umock_unit_tests.ServerPlatformProbeMockDRM.* ..........................................................   Passed    3.93 sec
+233/238 Test #225: mir_umock_unit_tests.UdevWrapperTest.* .....................................................................***Failed    4.56 sec
 Running main() from main.cpp
 Note: Google Test filter = UdevWrapperTest.*:-:--
 [==========] Running 29 tests from 1 test suite.
 [----------] Global test environment set-up.
 [----------] 29 tests from UdevWrapperTest
 [ RUN ] UdevWrapperTest.IteratesOverCorrectNumberOfDevices
-[ OK ] UdevWrapperTest.IteratesOverCorrectNumberOfDevices (14 ms)
+[ OK ] UdevWrapperTest.IteratesOverCorrectNumberOfDevices (6 ms)
 [ RUN ] UdevWrapperTest.EnumeratorMatchSubsystemIncludesCorrectDevices
-[ OK ] UdevWrapperTest.EnumeratorMatchSubsystemIncludesCorrectDevices (16 ms)
+[ OK ] UdevWrapperTest.EnumeratorMatchSubsystemIncludesCorrectDevices (775 ms)
 [ RUN ] UdevWrapperTest.UdevDeviceHasCorrectDevType
-[ OK ] UdevWrapperTest.UdevDeviceHasCorrectDevType (2 ms)
+[ OK ] UdevWrapperTest.UdevDeviceHasCorrectDevType (463 ms)
 [ RUN ] UdevWrapperTest.UdevDeviceHasCorrectDevPath
-[ OK ] UdevWrapperTest.UdevDeviceHasCorrectDevPath (6 ms)
+[ OK ] UdevWrapperTest.UdevDeviceHasCorrectDevPath (1 ms)
 [ RUN ] UdevWrapperTest.UdevDeviceHasCorrectDevNode
-[ OK ] UdevWrapperTest.UdevDeviceHasCorrectDevNode (2 ms)
+[ OK ] UdevWrapperTest.UdevDeviceHasCorrectDevNode (1 ms)
 [ RUN ] UdevWrapperTest.UdevDeviceHasCorrectProperties
-[ OK ] UdevWrapperTest.UdevDeviceHasCorrectProperties (7 ms)
+[ OK ] UdevWrapperTest.UdevDeviceHasCorrectProperties (1 ms)
 [ RUN ] UdevWrapperTest.UdevDeviceHasCorrectMajorMinorNumbers
-[ OK ] UdevWrapperTest.UdevDeviceHasCorrectMajorMinorNumbers (2 ms)
+[ OK ] UdevWrapperTest.UdevDeviceHasCorrectMajorMinorNumbers (1 ms)
 [ RUN ] UdevWrapperTest.UdevCharDeviceFromDevnumWorks
 [ OK ] UdevWrapperTest.UdevCharDeviceFromDevnumWorks (0 ms)
 [ RUN ] UdevWrapperTest.UdevDeviceComparisonIsReflexive
-[ OK ] UdevWrapperTest.UdevDeviceComparisonIsReflexive (10 ms)
+[ OK ] UdevWrapperTest.UdevDeviceComparisonIsReflexive (1 ms)
 [ RUN ] UdevWrapperTest.UdevDeviceComparisonIsSymmetric
-[ OK ] UdevWrapperTest.UdevDeviceComparisonIsSymmetric (2 ms)
+[ OK ] UdevWrapperTest.UdevDeviceComparisonIsSymmetric (1 ms)
 [ RUN ] UdevWrapperTest.UdevDeviceDifferentDevicesCompareFalse
-[ OK ] UdevWrapperTest.UdevDeviceDifferentDevicesCompareFalse (3 ms)
+[ OK ] UdevWrapperTest.UdevDeviceDifferentDevicesCompareFalse (2 ms)
 [ RUN ] UdevWrapperTest.UdevDeviceDifferentDevicesAreNotEqual
-[ OK ] UdevWrapperTest.UdevDeviceDifferentDevicesAreNotEqual (7 ms)
+[ OK ] UdevWrapperTest.UdevDeviceDifferentDevicesAreNotEqual (2 ms)
 [ RUN ] UdevWrapperTest.UdevDeviceSameDeviceIsNotNotEqual
-[ OK ] UdevWrapperTest.UdevDeviceSameDeviceIsNotNotEqual (8 ms)
+[ OK ] UdevWrapperTest.UdevDeviceSameDeviceIsNotNotEqual (1 ms)
 [ RUN ] UdevWrapperTest.EnumeratorMatchParentMatchesOnlyChildren
-[ OK ] UdevWrapperTest.EnumeratorMatchParentMatchesOnlyChildren (12 ms)
+[ OK ] UdevWrapperTest.EnumeratorMatchParentMatchesOnlyChildren (5 ms)
 [ RUN ] UdevWrapperTest.EnumeratorThrowsLogicErrorIfIteratedBeforeScanned
-[ OK ] UdevWrapperTest.EnumeratorThrowsLogicErrorIfIteratedBeforeScanned (9 ms)
+[ OK ] UdevWrapperTest.EnumeratorThrowsLogicErrorIfIteratedBeforeScanned (0 ms)
 [ RUN ] UdevWrapperTest.EnumeratorLogicErrorHasSensibleMessage
 [ OK ] UdevWrapperTest.EnumeratorLogicErrorHasSensibleMessage (0 ms)
 [ RUN ] UdevWrapperTest.EnumeratorEnumeratesEmptyList
 [ OK ] UdevWrapperTest.EnumeratorEnumeratesEmptyList (0 ms)
 [ RUN ] UdevWrapperTest.EnumeratorAddMatchSysnameIncludesCorrectDevices
-[ OK ] UdevWrapperTest.EnumeratorAddMatchSysnameIncludesCorrectDevices (14 ms)
+[ OK ] UdevWrapperTest.EnumeratorAddMatchSysnameIncludesCorrectDevices (3 ms)
 [ RUN ] UdevWrapperTest.MemberDereferenceWorks
-[ OK ] UdevWrapperTest.MemberDereferenceWorks (12 ms)
+[ OK ] UdevWrapperTest.MemberDereferenceWorks (2 ms)
 [ RUN ] UdevWrapperTest.UdevMonitorDoesNotTriggerBeforeEnabling
 ./tests/unit-tests/test_udev_wrapper.cpp:330: Failure
 Value of: event_handler_called
 Actual: true
 Expected: false
 
-[ FAILED ] UdevWrapperTest.UdevMonitorDoesNotTriggerBeforeEnabling (2 ms)
+[ FAILED ] UdevWrapperTest.UdevMonitorDoesNotTriggerBeforeEnabling (1 ms)
 [ RUN ] UdevWrapperTest.UdevMonitorTriggersAfterEnabling
-[ OK ] UdevWrapperTest.UdevMonitorTriggersAfterEnabling (2 ms)
+[ OK ] UdevWrapperTest.UdevMonitorTriggersAfterEnabling (1 ms)
 [ RUN ] UdevWrapperTest.UdevMonitorSendsRemoveEvent
-[ OK ] UdevWrapperTest.UdevMonitorSendsRemoveEvent (4 ms)
+[ OK ] UdevWrapperTest.UdevMonitorSendsRemoveEvent (2 ms)
 [ RUN ] UdevWrapperTest.UdevMonitorSendsChangedEvent
-[ OK ] UdevWrapperTest.UdevMonitorSendsChangedEvent (7 ms)
+[ OK ] UdevWrapperTest.UdevMonitorSendsChangedEvent (1 ms)
 [ RUN ] UdevWrapperTest.UdevMonitorEventHasCorrectDeviceDetails
-[ OK ] UdevWrapperTest.UdevMonitorEventHasCorrectDeviceDetails (15 ms)
+[ OK ] UdevWrapperTest.UdevMonitorEventHasCorrectDeviceDetails (1 ms)
 [ RUN ] UdevWrapperTest.UdevMonitorFdIsReadableWhenEventsAvailable
-[ OK ] UdevWrapperTest.UdevMonitorFdIsReadableWhenEventsAvailable (2 ms)
+[ OK ] UdevWrapperTest.UdevMonitorFdIsReadableWhenEventsAvailable (1 ms)
 [ RUN ] UdevWrapperTest.UdevMonitorFdIsUnreadableAfterProcessingEvents
-[ OK ] UdevWrapperTest.UdevMonitorFdIsUnreadableAfterProcessingEvents (6 ms)
+[ OK ] UdevWrapperTest.UdevMonitorFdIsUnreadableAfterProcessingEvents (3 ms)
 [ RUN ] UdevWrapperTest.UdevMonitorFiltersByPathAndType
-[ OK ] UdevWrapperTest.UdevMonitorFiltersByPathAndType (9 ms)
+[ OK ] UdevWrapperTest.UdevMonitorFiltersByPathAndType (3 ms)
 [ RUN ] UdevWrapperTest.UdevMonitorFiltersAreAdditive
-[ OK ] UdevWrapperTest.UdevMonitorFiltersAreAdditive (9 ms)
+[ OK ] UdevWrapperTest.UdevMonitorFiltersAreAdditive (3 ms)
 [ RUN ] UdevWrapperTest.UdevMonitorFiltersApplyAfterEnable
-[ OK ] UdevWrapperTest.UdevMonitorFiltersApplyAfterEnable (8 ms)
-[----------] 29 tests from UdevWrapperTest (206 ms total)
+[ OK ] UdevWrapperTest.UdevMonitorFiltersApplyAfterEnable (3 ms)
+[----------] 29 tests from UdevWrapperTest (1303 ms total)
 
 [----------] Global test environment tear-down
-[==========] 29 tests from 1 test suite ran. (206 ms total)
+[==========] 29 tests from 1 test suite ran. (1303 ms total)
 [ PASSED ] 28 tests.
 [ FAILED ] 1 test, listed below:
 [ FAILED ] UdevWrapperTest.UdevMonitorDoesNotTriggerBeforeEnabling
 
 1 FAILED TEST
 
-235/238 Test #238: GPL-required ...............................................................................................   Passed    4.27 sec
-236/238 Test #235: mir_umock_unit_tests.DeviceHandling/EvdevInputPlatform.* ...................................................   Passed   10.36 sec
-237/238 Test #229: mir_umock_unit_tests.FullProbeStack.* ......................................................................   Passed   50.43 sec
-238/238 Test #222: mir_unit_tests.SurfaceStateTrackerTestDouble/SurfaceStateTrackerTestDouble.* ...............................   Passed  105.49 sec
+234/238 Test #194: mir_unit_tests.BasicSurfaceTest.* ..........................................................................   Passed    8.71 sec
+235/238 Test #238: GPL-required ...............................................................................................   Passed    2.79 sec
+236/238 Test  #46: miral-test-internal.WindowPlacementAttached/WindowPlacementAttached.* ......................................   Passed   22.07 sec
+237/238 Test #229: mir_umock_unit_tests.FullProbeStack.* ......................................................................   Passed   12.27 sec
+238/238 Test #222: mir_unit_tests.SurfaceStateTrackerTestDouble/SurfaceStateTrackerTestDouble.* ...............................   Passed   41.13 sec
 
 94% tests passed, 15 tests failed out of 238
 
-Total Test time (real) = 192.51 sec
+Total Test time (real) =  57.91 sec
 
 The following tests FAILED:
 	  3 - mir_acceptance_tests.ServerStopCallback.* (Failed)
@@ -6689,12 +6725,12 @@
 make[3]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
 make[2]: *** [Makefile:195: ptest] Error 2
 make[2]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
-dh_auto_build: error: cd build-i386 && make -j11 "INSTALL=install --strip-program=true" ARGS=-V ptest VERBOSE=1 returned exit code 2
+dh_auto_build: error: cd build-i386 && make -j21 "INSTALL=install --strip-program=true" ARGS=-V ptest VERBOSE=1 returned exit code 2
 make[1]: Leaving directory '/build/reproducible-path/mir-2.20.0'
    create-stamp debian/debhelper-build-stamp
    dh_prep -O-Bbuild-i386
    dh_auto_install -O-Bbuild-i386
-	cd build-i386 && make -j11 install DESTDIR=/build/reproducible-path/mir-2.20.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
+	cd build-i386 && make -j21 install DESTDIR=/build/reproducible-path/mir-2.20.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
 make[1]: Entering directory '/build/reproducible-path/mir-2.20.0/build-i386'
 /usr/bin/cmake -S/build/reproducible-path/mir-2.20.0 -B/build/reproducible-path/mir-2.20.0/build-i386 --check-build-system CMakeFiles/Makefile.cmake 0
 make  -f CMakeFiles/Makefile2 preinstall
@@ -6708,29 +6744,29 @@
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/libmircore.so
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/synchronised.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/anonymous_shm_file.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/fatal.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/abnormal_exit.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/optional_value.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/proof_of_mutex_lock.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/depth_layer.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/fd.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/proof_of_mutex_lock.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/optional_value.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/shm_file.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/geometry
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/geometry/rectangles.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/geometry/displacement.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/geometry/dimensions.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/geometry/rectangle.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/geometry/size.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/geometry/forward.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/geometry/rectangles.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/geometry/point.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/geometry/size.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/geometry/dimensions.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/geometry/displacement.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/depth_layer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/anonymous_shm_file.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir/int_wrapper.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir_toolkit
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir_toolkit/mir_native_buffer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir_toolkit/mir_input_device_types.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir_toolkit/common.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir_toolkit/events
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir_toolkit/events/enums.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir_toolkit/common.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir_toolkit/mir_input_device_types.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir_toolkit/mir_native_buffer.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircore/mir_toolkit/mir_version_number.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig/mircore.pc
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/mir/server-platform/renderer-egl-generic.so.23
@@ -6753,113 +6789,113 @@
 -- Set non-toolchain portion of runtime path of "/build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/libmircommon.so.11" to ""
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/libmircommon.so
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/logging
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/logging/file_logger.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/logging/multi_logger.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/logging/logger.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/log.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/signal.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/input
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/input/mir_keyboard_config.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/input/mir_input_config.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/input/parameter_keymap.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/input/buffer_keymap.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/input/device_capability.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/input/mir_touchscreen_config.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/input/keymap.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/input/keyboard_leds.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/input/mir_keyboard_config.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/input/parameter_keymap.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/input/mir_input_config.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/input/mir_touchpad_config.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/input/buffer_keymap.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/input/mir_pointer_config.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/input/keyboard_leds.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/output_type_names.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/uncaught.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/time
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/time/types.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/time/posix_timestamp.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/assert_module_entry_point.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/dispatch
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/dispatch/readable_fd.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/dispatch/action_queue.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/dispatch/threaded_dispatcher.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/dispatch/dispatchable.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/dispatch/multiplexing_dispatchable.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/logging
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/logging/logger.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/logging/file_logger.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/logging/multi_logger.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/frontend
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/frontend/surface_id.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/executor.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/cached_ptr.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/c_memory.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/assert_module_entry_point.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/events
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/events/contact_state.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/events/event_type_to_string.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/events/scroll_axis.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/events/touch_contact.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/events/input_device_state.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/events/event_builders.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/libname.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/event_printer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/signal.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/events/input_device_state.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/events/touch_contact.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/events/contact_state.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/module_deleter.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/raii.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/time
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/time/posix_timestamp.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/time/types.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/output_type_names.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/shared_library.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/libname.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/flags.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/c_memory.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/posix_rw_mutex.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/module_deleter.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/log.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/shared_library.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/uncaught.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/event_printer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/dispatch
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/dispatch/multiplexing_dispatchable.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/dispatch/dispatchable.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/dispatch/readable_fd.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/dispatch/action_queue.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/dispatch/threaded_dispatcher.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/cached_ptr.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/frontend
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir/frontend/surface_id.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/shared_library_prober.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/input
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/input/xkb_mapper.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/input/key_mapper.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/shared_library_prober_report.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/time
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/time/clock.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/time/steady_clock.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/logging
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/logging/dumb_console_logger.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/logging/null_shared_library_prober_report.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/logging/shared_library_prober_report.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/logging/input_timestamp.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/basic_observers.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/report
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/report/lttng
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/report/lttng/tracepoint_provider.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/report/lttng/mir_tracepoint.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/unwind_helpers.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/logging
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/logging/shared_library_prober_report.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/logging/dumb_console_logger.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/logging/input_timestamp.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/logging/null_shared_library_prober_report.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/thread_name.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/client_visible_error.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/input
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/input/xkb_mapper.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/input/key_mapper.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/event.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/input_event.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/orientation_event.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/window_event.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/pointer_event.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/window_placement_event.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/event_helpers.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/keyboard_event.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/close_window_event.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/input_device_state_event.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/keyboard_resync_event.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/event_helpers.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/event_private.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/pointer_event.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/orientation_event.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/event.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/resize_event.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/input_device_state_event.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/window_output_event.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/input_event.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/touch_event.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/window_event.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/keyboard_resync_event.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/xkb_modifiers.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/event_private.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/keyboard_event.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/prompt_session_event.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/events/touch_event.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/thread_safe_list.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/unwind_helpers.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/recursive_read_write_mutex.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/graphics
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/graphics/edid.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/basic_observers.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/shared_library_prober.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/time
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/time/clock.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/time/steady_clock.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/shared_library_prober_report.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/signal_blocker.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon-internal/mir/client_visible_error.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/event.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/event.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/orientation_event.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/input
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/input/input_event.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/input/pointer_event.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/input/keyboard_event.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/input/pointer_event.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/input/input_event.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/input/touch_event.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/orientation_event.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/window_event.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/input_device_state_event.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/event.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/resize_event.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/input_device_state_event.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/window_output_event.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/window_event.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/events/prompt_session_event.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/client_types.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mircommon/mir_toolkit/cursors.h
@@ -6876,212 +6912,212 @@
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig/mirwayland.pc
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirwayland/mir
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirwayland/mir/wayland
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirwayland/mir/wayland/wayland_base.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirwayland/mir/wayland/weak.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirwayland/mir/wayland/lifetime_tracker.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirwayland/mir/wayland/resource.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirwayland/mir/wayland/protocol_error.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirwayland/mir/wayland/lifetime_tracker.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirwayland/mir/wayland/client.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirwayland/mir/wayland/wayland_base.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirwayland/mir/wayland/weak.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirwayland/mir/wayland/global.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirwayland/mir/wayland/protocol_error.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/mir/tools/libmirserverlttng.so
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/libmirserver.so.63
 -- Set non-toolchain portion of runtime path of "/build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/libmirserver.so.63" to ""
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/libmirserver.so
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/module_properties.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/udev
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/udev/wrapper.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/input_sink.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/input_device_registry.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/input_report.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/platform.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/input_device.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/touchscreen_settings.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/pointer_settings.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/input_sink.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/input_device_info.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/touchpad_settings.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/input_report.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/led_observer_registrar.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/input_device_info.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/touchscreen_settings.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/event_builder.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/input_device_registry.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/pointer_settings.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/input/platform.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/console_services.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/renderer
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/renderer/gl
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/renderer/gl/gl_surface.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/renderer/sw
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/renderer/sw/pixel_source.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/emergency_cleanup_registry.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/options
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/options/configuration.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/options/program_option.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/options/option.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/options/default_configuration.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/udev
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/udev/wrapper.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/module_properties.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/dmabuf_buffer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/graphic_buffer_allocator.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/texture.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/gl_config.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/display_configuration.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/pixel_format_utils.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/event_handler_register.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/overlapping_output_grouping.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/buffer_properties.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/gl_format.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/display_report.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/event_handler_register.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/display_sink.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/cursor_image.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/gamma_curves.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/egl_extensions.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/buffer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/frame.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/platform.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/egl_logger.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/renderable.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/display_configuration_policy.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/transformation.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/linux_dmabuf.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/texture.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/gl_format.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/egl_resources.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/egl_context_executor.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/display.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/graphic_buffer_allocator.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/buffer_basic.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/buffer_id.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/cursor.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/dmabuf_buffer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/display_configuration.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/renderable.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/egl_wayland_allocator.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/frame.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/buffer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/egl_error.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/display.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/cursor.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/display_configuration_policy.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/program_factory.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/cursor_image.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/display_sink.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/drm_formats.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/overlapping_output_grouping.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/pixel_format_utils.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/egl_resources.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/gamma_curves.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/egl_extensions.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/transformation.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/buffer_id.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/linux_dmabuf.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/program.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/gl_config.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/program_factory.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/platform.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/graphics/egl_error.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/emergency_cleanup_registry.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/options
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/options/default_configuration.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/options/program_option.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/options/option.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/options/configuration.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/console_services.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/renderer
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/renderer/gl
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/renderer/gl/gl_surface.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/renderer/sw
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirplatform/mir/renderer/sw/pixel_source.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver/mir
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver/mir/version.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver/mir/shell
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver/mir/shell/keyboard_helper.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/observer_multiplexer.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/emergency_cleanup.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/terminate_with_current_exception.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/glib_main_loop.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/lockable_callback.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/input_reception_mode.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/input_manager.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/input_probe.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/validator.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/input_dispatcher.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/input_device_observer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/event_filter.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/cursor_listener.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/cursor_images.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/xkb_mapper_registrar.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/surface.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/input_device_observer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/virtual_input_device.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/composite_event_filter.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/event_filter.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/seat_observer.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/keyboard_observer.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/device.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/touch_visualizer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/vt_filter.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/virtual_input_device.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/seat.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/scene.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/cursor_listener.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/input_reception_mode.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/input_dispatcher.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/vt_filter.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/surface.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/input_probe.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/input_manager.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/xkb_mapper_registrar.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/input_device_hub.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/server.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/time
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/time/alarm.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/time/alarm_factory.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/server_status_listener.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/input/seat.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/basic_callback.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/default_server_status_listener.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/lockable_callback_wrapper.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/glib_main_loop.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/run_mir.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/session_authorizer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/drag_icon_controller.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/buffer_stream.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/prompt_session.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/input_configuration_changer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/connector.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/event_sink.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/wayland.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/surface.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/pointer_input_dispatcher.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/session_credentials.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/display_changer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/surface_stack.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/display_server.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/glib_main_loop_sources.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/graphics
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/graphics/default_display_configuration_policy.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/graphics/display_configuration_observer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/graphics/null_display_configuration_observer.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/report_exception.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/lockable_callback.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/default_server_configuration.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/buffer_stream.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/display_buffer_compositor_factory.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/scene_element.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/display_buffer_compositor.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/compositor_report.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/stream.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/compositor.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/scene.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/display_listener.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/screen_shooter.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/compositor_id.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/server_action_queue.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/time
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/time/alarm_factory.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/time/alarm.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/display_changer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/observer_registrar.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/persistent_surface_store.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/surface_specification.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/window_manager_builder.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/accessibility_manager.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/surface_stack.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/idle_handler.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/display_layout.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/input_targeter.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/window_manager_builder.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/focus_controller.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/surface_stack_wrapper.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/token_authority.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/shell_wrapper.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/surface_specification.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/persistent_surface_store.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/focus_controller.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/shell_report.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/input_targeter.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/system_compositor_window_manager.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/token_authority.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/abstract_shell.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/window_manager.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/surface_stack_wrapper.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/display_configuration_controller.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/shell.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/window_manager.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/abstract_shell.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/system_compositor_window_manager.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/accessibility_manager.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/shell/surface_stack.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/main_loop.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/basic_callback.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/display_server.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/terminate_with_current_exception.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/run_mir.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/glib_main_loop_sources.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/null_observer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/session_lock.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/surface_factory.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/text_input_hub.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/session.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/scene_report.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/null_prompt_session_listener.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/null_session_listener.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/surface_observers.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/session_event_handler_register.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/prompt_session.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/prompt_session_listener.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/surface_factory.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/output_properties_cache.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/session_container.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/surface_event_source.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/scene_change_notification.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/surface.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/null_surface_observer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/output_properties_cache.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/prompt_session.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/surface_state_tracker.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/prompt_session_creation_parameters.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/surface_event_source.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/null_session_listener.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/clipboard.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/session_coordinator.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/surface_observer.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/data_exchange.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/surface.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/idle_hub.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/session_coordinator.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/prompt_session_manager.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/application_not_responding_detector.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/text_input_hub.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/session_listener.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/surface_state_tracker.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/scene_report.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/session.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/observer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/null_observer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/application_not_responding_detector.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/session_event_sink.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/session_lock.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/clipboard.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/surface_observer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/session_listener.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/session_event_handler_register.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/surface_observers.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/prompt_session_manager.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/scene_change_notification.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/application_not_responding_detector_wrapper.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/scene/prompt_session_creation_parameters.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/server_configuration.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/observer_multiplexer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/display_changer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/observer_registrar.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/graphics
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/graphics/display_configuration_observer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/graphics/null_display_configuration_observer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/graphics/default_display_configuration_policy.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/decoration_strategy.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/compositor.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/display_listener.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/display_buffer_compositor_factory.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/buffer_stream.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/display_buffer_compositor.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/stream.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/compositor_id.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/compositor_report.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/scene.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/scene_element.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/compositor/screen_shooter.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/server_action_queue.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/server_configuration.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/lockable_callback_wrapper.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/server.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/default_server_configuration.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/server_status_listener.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/input_configuration_changer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/connector.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/buffer_stream.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/event_sink.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/prompt_session.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/surface_stack.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/drag_icon_controller.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/display_changer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/session_credentials.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/session_authorizer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/surface.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/wayland.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/frontend/pointer_input_dispatcher.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirserver-internal/mir/main_loop.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig/mirserver.pc
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig/mirserver-internal.pc
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/libmiral.so.7
@@ -7089,71 +7125,71 @@
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/libmiral.so
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/set_command_line_handler.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/runner.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/x11_support.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/canonical_window_manager.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/window_management_policy.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/application_authorizer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/config_file.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/lambda_as_function.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/window.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/application.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/zone.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/output.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/window_manager_tools.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/add_init_callback.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/minimal_window_manager.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/window_management_options.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/configuration_option.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/x11_support.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/version.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/append_event_filter.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/set_terminator.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/custom_renderer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/runner.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/session_lock_listener.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/display_configuration.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/application_info.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/external_client.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/keymap.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/cursor_theme.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/application_authorizer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/output.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/append_event_filter.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/add_init_callback.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/internal_client.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/application.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/config_file.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/wayland_extensions.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/display_configuration_option.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/set_command_line_handler.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/input_configuration.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/custom_renderer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/set_window_management_policy.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/display_configuration.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/session_lock_listener.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/application_info.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/window_info.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/lambda_as_function.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/toolkit_event.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/window_specification.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/prepend_event_filter.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/idle_listener.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/internal_client.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/canonical_window_manager.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/window_management_policy.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/cursor_theme.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/set_window_management_policy.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/decorations.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/display_configuration_option.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/window_management_options.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/command_line_option.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/window_specification.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/set_terminator.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/idle_listener.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/prepend_event_filter.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/window_info.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/configuration_option.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/minimal_window_manager.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miral/miral/window_manager_tools.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig/miral.pc
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/libmiroil.so.7
 -- Set non-toolchain portion of runtime path of "/build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/libmiroil.so.7" to ""
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/libmiroil.so
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/compositor.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/display_id.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/open_gl_context.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/edid.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/input_device.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/persist_display_config.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/prompt_session_listener.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/input_device_observer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/display_configuration_policy.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/display_id.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/input_device.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/display_configuration_storage.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/display_listener_wrapper.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/display_configuration_controller_wrapper.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/surface_observer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/persist_display_config.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/set_compositor.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/surface.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/display_configuration_policy.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/eventdispatch.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/mir_prompt_session.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/mir_server_hooks.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/display_configuration_storage.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/event_builder.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/compositor.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/prompt_session_manager.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/set_compositor.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/surface_observer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/display_configuration_controller_wrapper.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/display_listener_wrapper.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/miroil/miroil/mir_prompt_session.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig/miroil.pc
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirrenderer/mir
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirrenderer/mir/renderer
@@ -7192,191 +7228,191 @@
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/libmir-test-assist-internal.a
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/death.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/cross_process_action.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/fake_shared.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/signal_actions.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/event_factory.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/display_config_matchers.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/cross_process_action.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/popen.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/spin_wait.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/pipe.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/geometry_matchers.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/signal.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/cross_process_sync.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/empty_deleter.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/signal.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/auto_unblock_thread.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/doubles
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/doubles/stub_display_configuration.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/doubles/stub_cursor_image.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/doubles/stub_keymap.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/doubles/nested_mock_egl.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/doubles/stub_cursor.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/doubles/null_gl_context.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/doubles/mock_egl.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/doubles/stub_keymap.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/doubles/stub_cursor_image.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/doubles/null_logger.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/doubles/null_gl_context.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/doubles/nested_mock_egl.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/doubles/fake_display.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/doubles/mock_gl.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/auto_unblock_thread.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/doubles/stub_cursor.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/event_factory.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/popen.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/death.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/event_matchers.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/geometry_matchers.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/spin_wait.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/empty_deleter.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir/test/signal_actions.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/async_server_runner.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/temporary_environment_value.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/process.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/executable_path.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/passthrough_tracker.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/input_device_faker.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/headless_display_buffer_compositor_factory.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/main.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/headless_test.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/stub_server_platform_factory.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/input_device_faker.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/headless_in_process_server.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/temporary_environment_value.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/async_server_runner.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/passthrough_tracker.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/server_runner.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/headless_display_buffer_compositor_factory.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/main.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/fake_input_device.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/stub_server_platform_factory.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/mir_test_framework/process.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/miral
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/miral/test_server.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/miral/test_wlcs_display_server.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/miral/test_display_server.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/miral/test_wlcs_display_server.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest/miral/test_server.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/current_thread_name.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/make_surface_spec.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/input_config_matchers.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/input_devices_matcher.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/fd_utils.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/barrier.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/input_config_matchers.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/test_dispatchable.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_display_configuration.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_xkb.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_frontend_surface_stack.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_gl_display_buffer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_console_services.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_gl_rendering_provider.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_input_device_registry.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_compositor.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_display.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/fake_display_configuration_observer_registrar.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_display.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_gbm.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_output_surface.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_client_event_sink.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_device.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_renderer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_compositor.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_device_observer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_gl_config.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_gl_rendering_provider.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_libinput.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_main_loop.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_x11_resources.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_display_configuration_policy.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_touch_visualizer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_x11.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/fd_matcher.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_xkb.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_drm.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_window_manager.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_renderable.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_client_platform_factory.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_device.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_sink.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_shell.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_display_configuration.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_buffer_allocator.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_display_sink.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_emergency_cleanup.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_server_status_listener.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_session_event_sink.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_device_registry.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_input_scene.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_surface_stack.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_gl_buffer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_alarm.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_message_sender.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_buffer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_client_buffer_factory.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_device_hub.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_server_status_listener.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_display.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_surface.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_renderer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_surface.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_prompt_session_manager.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_manager.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_udev_device.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_scene.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_display_sink.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_device.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_input_surface.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_main_loop.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_client_buffer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_device_registry.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_gl_config.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_input_device_registry.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_main_loop.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_event_sink.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_cursor_listener.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_platform.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_gl_rendering_provider.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_scene.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_console_services.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_session_listener.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_display_changer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_prompt_session_manager.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_scene_element.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_udev.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_touch_visualizer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_idle_hub.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_buffer_stream.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_session.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/fake_alarm_factory.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/simple_device_observer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_buffer_stream.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_buffer_allocator.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_observer_registrar.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_gl_config.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_prompt_session.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_event_handler_register.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_input_scene.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_window_manager.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_console_services.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_input_targeter.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/advanceable_clock.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_compositor_report.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_gbm.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_scene_session.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_display_sink.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_prompt_session_listener.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_x11.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_buffer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_renderable.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/fake_renderable.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_application_not_responding_detector.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_session_event_sink.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_display_configuration.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_renderable.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_scene.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_libinput.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_input_surface.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_sink.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_input_targeter.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_console_services.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_display_sink.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_display_report.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_led_observer_registrar.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_seat.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/fd_matcher.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_surface.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_event_filter.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_surface.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_touch_visualizer.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_display_sink.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_touch_visualizer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_screencast.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_display_sync_group.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_surface_stack.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_key_mapper.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_dispatcher.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_x11_resources.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_session_lock.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_console_services.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_emergency_cleanup.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_display_buffer_compositor_factory.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_gl_rendering_provider.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_surface_factory.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_event_sink.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_display_changer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_buffer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/triggered_main_loop.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_client_buffer_factory.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_lockable_callback.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/explicit_executor.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_shell.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_scene_element.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_manager.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_renderer.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_gl_config.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_display.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_device_observer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_lockable_callback.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_event_sink.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_surface.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_buffer_stream.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_seat.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_cursor_listener.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_platform.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_session_listener.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_client_platform_factory.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_udev_device.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/explicit_executor.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_renderer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_output_surface.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_renderable.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_display.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_session_authorizer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_event_handler_register.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_cursor_listener.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_client_buffer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_alarm.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_buffer_stream.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_session_lock.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_observer_registrar.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_message_sender.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_surface.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_buffer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_prompt_session_listener.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_screencast.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_gl_config.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_surface_factory.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_dispatcher.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_frontend_surface_stack.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_seat_report.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_display_report.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_compositor_report.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_display_configuration_observer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/advanceable_clock.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_device_observer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/fake_display_configuration_observer_registrar.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_platform.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_event_filter.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/triggered_main_loop.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_gl_program.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_display_configuration_policy.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_drm.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_client_event_sink.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_display_sync_group.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/simple_device_observer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_event_sink.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_session.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_gl_display_buffer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_idle_hub.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_scene.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_prompt_session.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_option.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/stub_session_authorizer.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/test_dispatchable.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/barrier.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/fake_renderable.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_device_observer.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_display_configuration.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_key_mapper.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/mock_input_platform.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/fake_alarm_factory.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/doubles/null_application_not_responding_detector.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/current_thread_name.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/input_devices_matcher.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir/test/make_surface_spec.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/fake_input_server_configuration.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/command_line_server_configuration.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/deferred_in_process_server.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/udev_environment.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/stub_input_platform_accessor.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/open_wrapper.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/stub_input_platform.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/testing_server_configuration.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/input_testing_server_configuration.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/mmap_wrapper.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/interposer_helper.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/fake_input_server_configuration.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/window_management_test_harness.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/stub_input_platform.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/stubbed_server_configuration.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/command_line_server_configuration.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/interposer_helper.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/open_wrapper.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/mmap_wrapper.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/libinput_environment.h
--- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/udev_environment.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/testing_server_configuration.h
+-- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/include/mirtest-internal/mir_test_framework/input_testing_server_configuration.h
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig/mirtest.pc
 -- Installing: /build/reproducible-path/mir-2.20.0/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig/mirtest-internal.pc
 make[1]: Leaving directory '/build/reproducible-path/mir-2.20.0/build-i386'
@@ -7448,82 +7484,82 @@
 COMMON_CONFIGURE_OPTIONS: -DCMAKE_INSTALL_LIBEXECDIR="lib/i386-linux-gnu/mir" -DMIR_BUILD_INTERPROCESS_TESTS=OFF -DMIR_FATAL_COMPILE_WARNINGS=OFF  -DMIR_RUN_WLCS_TESTS=OFF -DMIR_USE_LD=ld -DMIR_USE_PRECOMPILED_HEADERS=OFF
 DEB_BUILD_MAINT_OPTIONS: hardening=+all
 dh_gencontrol -Nlibmiral7 -Nlibmiral-dev
-dpkg-gencontrol: warning: Provides field of package libmiroil7: substitution variable ${t64:Provides} used, but is not defined
+dpkg-gencontrol: warning: Provides field of package libmirwayland5: substitution variable ${t64:Provides} used, but is not defined
+dpkg-gencontrol: warning: Provides field of package libmirwayland5: substitution variable ${t64:Provides} used, but is not defined
 dpkg-gencontrol: warning: Provides field of package libmirserver63: substitution variable ${t64:Provides} used, but is not defined
 dpkg-gencontrol: warning: Provides field of package libmircommon11: substitution variable ${t64:Provides} used, but is not defined
 dpkg-gencontrol: warning: Provides field of package libmiroil7: substitution variable ${t64:Provides} used, but is not defined
 dpkg-gencontrol: warning: Provides field of package libmirserver63: substitution variable ${t64:Provides} used, but is not defined
 dpkg-gencontrol: warning: Provides field of package libmircommon11: substitution variable ${t64:Provides} used, but is not defined
+dpkg-gencontrol: warning: Provides field of package libmiroil7: substitution variable ${t64:Provides} used, but is not defined
 dpkg-gencontrol: warning: Provides field of package libmirplatform30: substitution variable ${t64:Provides} used, but is not defined
 dpkg-gencontrol: warning: Provides field of package libmirplatform30: substitution variable ${t64:Provides} used, but is not defined
-dpkg-gencontrol: warning: Provides field of package libmirwayland5: substitution variable ${t64:Provides} used, but is not defined
-dpkg-gencontrol: warning: Provides field of package libmirwayland5: substitution variable ${t64:Provides} used, but is not defined
 dh_gencontrol -plibmiral7 -plibmiral-dev -- -v5.2.0.2.20.0-4 -V'libmiral7:Version=5.2.0.2.20.0-4'
 dpkg-gencontrol: warning: Provides field of package libmiral7: substitution variable ${t64:Provides} used, but is not defined
 dpkg-gencontrol: warning: Provides field of package libmiral7: substitution variable ${t64:Provides} used, but is not defined
 make[1]: Leaving directory '/build/reproducible-path/mir-2.20.0'
    dh_md5sums -O-Bbuild-i386
    dh_builddeb -O-Bbuild-i386
+dpkg-deb: building package 'libmirplatform30-dbgsym' in '../libmirplatform30-dbgsym_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'libmirserver63' in '../libmirserver63_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-test-tools' in '../mir-test-tools_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'libmircommon-internal-dev' in '../libmircommon-internal-dev_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-wlcs-integration-dbgsym' in '../mir-wlcs-integration-dbgsym_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mirtest-dev' in '../mirtest-dev_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-platform-graphics-eglstream-kms23-dbgsym' in '../mir-platform-graphics-eglstream-kms23-dbgsym_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'mir-platform-graphics-gbm-kms23' in '../mir-platform-graphics-gbm-kms23_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'libmirserver63' in '../libmirserver63_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'libmirwayland5-dbgsym' in '../libmirwayland5-dbgsym_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-platform-rendering-egl-generic23' in '../mir-platform-rendering-egl-generic23_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-platform-graphics-virtual23-dbgsym' in '../mir-platform-graphics-virtual23-dbgsym_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-platform-graphics-virtual' in '../mir-platform-graphics-virtual_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'libmirrenderer-dev' in '../libmirrenderer-dev_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'libmiroil7-dbgsym' in '../libmiroil7-dbgsym_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'libmirwayland-bin-dbgsym' in '../libmirwayland-bin-dbgsym_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-platform-graphics-gbm-kms' in '../mir-platform-graphics-gbm-kms_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'libmircommon11' in '../libmircommon11_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'mir-platform-input-evdev10-dbgsym' in '../mir-platform-input-evdev10-dbgsym_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-platform-rendering-egl-generic23' in '../mir-platform-rendering-egl-generic23_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-platform-graphics-x23-dbgsym' in '../mir-platform-graphics-x23-dbgsym_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'libmiral7-dbgsym' in '../libmiral7-dbgsym_5.2.0.2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-test-tools' in '../mir-test-tools_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-platform-graphics-virtual' in '../mir-platform-graphics-virtual_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'libmirwayland5-dbgsym' in '../libmirwayland5-dbgsym_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-renderer-gl-dev' in '../mir-renderer-gl-dev_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'mir-platform-rendering-egl-generic' in '../mir-platform-rendering-egl-generic_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-test-tools-dbgsym' in '../mir-test-tools-dbgsym_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-platform-graphics-eglstream-kms' in '../mir-platform-graphics-eglstream-kms_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'mir-platform-rendering-egl-generic23-dbgsym' in '../mir-platform-rendering-egl-generic23-dbgsym_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-platform-graphics-x' in '../mir-platform-graphics-x_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'libmirplatform-dev' in '../libmirplatform-dev_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-platform-graphics-x' in '../mir-platform-graphics-x_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'libmircommon11-dbgsym' in '../libmircommon11-dbgsym_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'libmirrenderer-dev' in '../libmirrenderer-dev_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-platform-graphics-gbm-kms23-dbgsym' in '../mir-platform-graphics-gbm-kms23-dbgsym_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-graphics-drivers-desktop' in '../mir-graphics-drivers-desktop_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-renderer-gl-dev' in '../mir-renderer-gl-dev_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'libmirserver-dev' in '../libmirserver-dev_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-platform-graphics-atomic-kms' in '../mir-platform-graphics-atomic-kms_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'libmiroil-dev' in '../libmiroil-dev_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'libmiral7' in '../libmiral7_5.2.0.2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-platform-graphics-virtual23' in '../mir-platform-graphics-virtual23_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'libmirwayland-dev' in '../libmirwayland-dev_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mirtest-dev' in '../mirtest-dev_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-platform-graphics-gbm-kms' in '../mir-platform-graphics-gbm-kms_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'libmirwayland-bin' in '../libmirwayland-bin_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-platform-graphics-eglstream-kms' in '../mir-platform-graphics-eglstream-kms_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-platform-graphics-virtual23-dbgsym' in '../mir-platform-graphics-virtual23-dbgsym_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'mir-platform-graphics-wayland' in '../mir-platform-graphics-wayland_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-test-tools-dbgsym' in '../mir-test-tools-dbgsym_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'libmirwayland-bin-dbgsym' in '../libmirwayland-bin-dbgsym_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-platform-graphics-x23' in '../mir-platform-graphics-x23_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'libmirwayland5' in '../libmirwayland5_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'mir-graphics-drivers-nvidia' in '../mir-graphics-drivers-nvidia_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-platform-input-evdev10' in '../mir-platform-input-evdev10_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-platform-graphics-x23-dbgsym' in '../mir-platform-graphics-x23-dbgsym_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-platform-graphics-eglstream-kms23' in '../mir-platform-graphics-eglstream-kms23_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-platform-graphics-atomic-kms23' in '../mir-platform-graphics-atomic-kms23_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'mir-x11-kiosk' in '../mir-x11-kiosk_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-wlcs-integration' in '../mir-wlcs-integration_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'mir-x11-kiosk-dbgsym' in '../mir-x11-kiosk-dbgsym_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-platform-graphics-eglstream-kms23-dbgsym' in '../mir-platform-graphics-eglstream-kms23-dbgsym_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-platform-graphics-virtual23' in '../mir-platform-graphics-virtual23_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-platform-input-evdev10' in '../mir-platform-input-evdev10_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-platform-graphics-atomic-kms23' in '../mir-platform-graphics-atomic-kms23_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'libmirwayland-dev' in '../libmirwayland-dev_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'libmirwayland-bin' in '../libmirwayland-bin_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-platform-graphics-gbm-kms23-dbgsym' in '../mir-platform-graphics-gbm-kms23-dbgsym_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-graphics-drivers-desktop' in '../mir-graphics-drivers-desktop_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-platform-graphics-atomic-kms' in '../mir-platform-graphics-atomic-kms_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'libmircore-dev' in '../libmircore-dev_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-platform-graphics-x23' in '../mir-platform-graphics-x23_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'libmircommon-dev' in '../libmircommon-dev_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'mir-platform-graphics-atomic-kms23-dbgsym' in '../mir-platform-graphics-atomic-kms23-dbgsym_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-demos' in '../mir-demos_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-wlcs-integration-dbgsym' in '../mir-wlcs-integration-dbgsym_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'libmiral-dev' in '../libmiral-dev_5.2.0.2.20.0-4_i386.deb'.
-dpkg-deb: building package 'mir-demos-dbgsym' in '../mir-demos-dbgsym_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'libmiroil7' in '../libmiroil7_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'mir-platform-graphics-wayland23' in '../mir-platform-graphics-wayland23_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'libmiroil7-dbgsym' in '../libmiroil7-dbgsym_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'libmirserver63-dbgsym' in '../libmirserver63-dbgsym_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-wlcs-integration' in '../mir-wlcs-integration_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'mir-platform-graphics-wayland23-dbgsym' in '../mir-platform-graphics-wayland23-dbgsym_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'libmiroil-dev' in '../libmiroil-dev_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'libmirwayland5' in '../libmirwayland5_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-demos' in '../mir-demos_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'libmircore2t64' in '../libmircore2t64_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'libmircore2t64-dbgsym' in '../libmircore2t64-dbgsym_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-demos-dbgsym' in '../mir-demos-dbgsym_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'mir-platform-graphics-eglstream-kms23' in '../mir-platform-graphics-eglstream-kms23_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'libmiral-dev' in '../libmiral-dev_5.2.0.2.20.0-4_i386.deb'.
+dpkg-deb: building package 'libmiroil7' in '../libmiroil7_2.20.0-4_i386.deb'.
+dpkg-deb: building package 'libmirserver63-dbgsym' in '../libmirserver63-dbgsym_2.20.0-4_i386.deb'.
 dpkg-deb: building package 'libmirplatform30' in '../libmirplatform30_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'libmirplatform30-dbgsym' in '../libmirplatform30-dbgsym_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'libmircore-dev' in '../libmircore-dev_2.20.0-4_i386.deb'.
-dpkg-deb: building package 'libmircommon-dev' in '../libmircommon-dev_2.20.0-4_i386.deb'.
  dpkg-genbuildinfo --build=binary -O../mir_2.20.0-4_i386.buildinfo
  dpkg-genchanges --build=binary -O../mir_2.20.0-4_i386.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -7531,12 +7567,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: not including original source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/410/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/410/tmp/hooks/B01_cleanup finished
 I: unmounting dev/ptmx filesystem
 I: unmounting dev/pts filesystem
 I: unmounting dev/shm filesystem
 I: unmounting proc filesystem
 I: unmounting sys filesystem
 I: cleaning the build env 
-I: removing directory /srv/workspace/pbuilder/49418 and its subdirectories
-I: Current time: Mon Mar 17 14:03:59 -12 2025
-I: pbuilder-time-stamp: 1742263439
+I: removing directory /srv/workspace/pbuilder/410 and its subdirectories
+I: Current time: Mon Apr 20 20:49:29 +14 2026
+I: pbuilder-time-stamp: 1776667769