Diff of the two buildlogs:

--
--- b1/build.log	2025-02-21 09:15:35.593681132 +0000
+++ b2/build.log	2025-02-21 09:26:54.954963515 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Thu Mar 26 03:34:17 -12 2026
-I: pbuilder-time-stamp: 1774539257
+I: Current time: Fri Feb 21 23:15:45 +14 2025
+I: pbuilder-time-stamp: 1740129345
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz]
 I: copying local configuration
@@ -36,54 +36,86 @@
 dpkg-source: info: applying 0013-avoid-failing-font-tests-on-ci.patch
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/70558/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/12430/tmp/hooks/D01_modify_environment starting
+debug: Running on ionos2-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 Feb 21 09:16 /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/12430/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/12430/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=22 '
-  DISTRIBUTION='trixie'
-  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=10 '
+  DIRSTACK=()
+  DISTRIBUTION=trixie
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=i686
+  HOST_ARCH=i386
   IFS=' 	
   '
-  INVOCATION_ID='593ffc63bbb84bd4abdf725fd38f2964'
-  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='70558'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=395d6db377c84119b0471531ec43498e
+  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=12430
   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.rFVZCOxC/pbuilderrc_Gl3f --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.rFVZCOxC/b1 --logfile b1/build.log kitty_0.39.1-1.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://213.165.73.152: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.rFVZCOxC/pbuilderrc_YhPt --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.rFVZCOxC/b2 --logfile b2/build.log kitty_0.39.1-1.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://46.16.76.132:3128
 I: uname -a
-  Linux ionos16-i386 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Nov 22  2024 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/70558/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/12430/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -545,7 +577,7 @@
 Get: 326 http://deb.debian.org/debian trixie/main i386 wayland-protocols all 1.40-1 [107 kB]
 Get: 327 http://deb.debian.org/debian trixie/main i386 zsh-common all 5.9-8 [4146 kB]
 Get: 328 http://deb.debian.org/debian trixie/main i386 zsh i386 5.9-8+b4 [946 kB]
-Fetched 224 MB in 2s (123 MB/s)
+Fetched 224 MB in 3s (64.9 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package libpython3.13-minimal: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 ... 19795 files and directories currently installed.)
@@ -1605,8 +1637,8 @@
 Setting up tzdata (2025a-2) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Thu Mar 26 15:34:57 UTC 2026.
-Universal Time is now:  Thu Mar 26 15:34:57 UTC 2026.
+Local time is now:      Fri Feb 21 09:17:32 UTC 2025.
+Universal Time is now:  Fri Feb 21 09:17:32 UTC 2025.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libxcb-present0:i386 (1.17.0-2+b1) ...
@@ -1897,7 +1929,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/kitty-0.39.1/ && 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  > ../kitty_0.39.1-1_source.changes
+I: user script /srv/workspace/pbuilder/12430/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for trixie
+I: user script /srv/workspace/pbuilder/12430/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/kitty-0.39.1/ && 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  > ../kitty_0.39.1-1_source.changes
 dpkg-buildpackage: info: source package kitty
 dpkg-buildpackage: info: source version 0.39.1-1
 dpkg-buildpackage: info: source distribution unstable
@@ -2076,8 +2112,8 @@
 gcc -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GLFW_WAYLAND -D_GLFW_BUILD_DLL -DHAS_MEMFD_CREATE -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -flto -fPIC -pthread -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -c glfw/wayland-kwin-blur-v1-client-protocol.c -o build/glfw-wayland-glfw-wayland-kwin-blur-v1-client-protocol.c.o
 gcc -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_AVX512=0 -DHAVE_AVX2=0 -DHAVE_NEON32=0 -DHAVE_NEON64=0 -DHAVE_SSSE3=0 -DHAVE_SSE41=1 -DHAVE_SSE42=1 -DHAVE_AVX=0 -DHAVE_SSE3=1 -I3rdparty/base64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -flto -pthread -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/python3.13 -mavx -c 3rdparty/base64/lib/arch/avx/codec.c -o build/fast_data_types-3rdparty-base64-lib-arch-avx-codec.c.o
 gcc -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_AVX512=0 -DHAVE_AVX2=0 -DHAVE_NEON32=0 -DHAVE_NEON64=0 -DHAVE_SSSE3=0 -DHAVE_SSE41=1 -DHAVE_SSE42=1 -DHAVE_AVX=0 -DHAVE_SSE3=1 -I3rdparty/base64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -flto -pthread -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/python3.13 -c 3rdparty/base64/lib/arch/ssse3/codec.c -o build/fast_data_types-3rdparty-base64-lib-arch-ssse3-codec.c.o
-gcc -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_AVX512=0 -DHAVE_AVX2=0 -DHAVE_NEON32=0 -DHAVE_NEON64=0 -DHAVE_SSSE3=0 -DHAVE_SSE41=1 -DHAVE_SSE42=1 -DHAVE_AVX=0 -DHAVE_SSE3=1 -I3rdparty/base64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -flto -pthread -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/python3.13 -msse4.1 -c 3rdparty/base64/lib/arch/sse41/codec.c -o build/fast_data_types-3rdparty-base64-lib-arch-sse41-codec.c.o
 gcc -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_AVX512=0 -DHAVE_AVX2=0 -DHAVE_NEON32=0 -DHAVE_NEON64=0 -DHAVE_SSSE3=0 -DHAVE_SSE41=1 -DHAVE_SSE42=1 -DHAVE_AVX=0 -DHAVE_SSE3=1 -I3rdparty/base64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -flto -pthread -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/python3.13 -msse4.2 -c 3rdparty/base64/lib/arch/sse42/codec.c -o build/fast_data_types-3rdparty-base64-lib-arch-sse42-codec.c.o
+gcc -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_AVX512=0 -DHAVE_AVX2=0 -DHAVE_NEON32=0 -DHAVE_NEON64=0 -DHAVE_SSSE3=0 -DHAVE_SSE41=1 -DHAVE_SSE42=1 -DHAVE_AVX=0 -DHAVE_SSE3=1 -I3rdparty/base64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -flto -pthread -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/python3.13 -msse4.1 -c 3rdparty/base64/lib/arch/sse41/codec.c -o build/fast_data_types-3rdparty-base64-lib-arch-sse41-codec.c.o
 gcc -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_AVX512=0 -DHAVE_AVX2=0 -DHAVE_NEON32=0 -DHAVE_NEON64=0 -DHAVE_SSSE3=0 -DHAVE_SSE41=1 -DHAVE_SSE42=1 -DHAVE_AVX=0 -DHAVE_SSE3=1 -I3rdparty/base64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -flto -pthread -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/python3.13 -mavx2 -c 3rdparty/base64/lib/arch/avx2/codec.c -o build/fast_data_types-3rdparty-base64-lib-arch-avx2-codec.c.o
 gcc -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -flto -pthread -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/python3.13 -c kitty/utmp.c -o build/fast_data_types-kitty-utmp.c.o
 gcc -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_AVX512=0 -DHAVE_AVX2=0 -DHAVE_NEON32=0 -DHAVE_NEON64=0 -DHAVE_SSSE3=0 -DHAVE_SSE41=1 -DHAVE_SSE42=1 -DHAVE_AVX=0 -DHAVE_SSE3=1 -I3rdparty/base64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -flto -pthread -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/python3.13 -c 3rdparty/base64/lib/arch/avx512/codec.c -o build/fast_data_types-3rdparty-base64-lib-arch-avx512-codec.c.o
@@ -2089,7 +2125,7 @@
 gcc -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -flto -pthread -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/python3.13 -fopenmp-simd -DSIMDE_ENABLE_OPENMP -msse4.2 -c kitty/simd-string-128.c -o build/fast_data_types-kitty-simd-string-128.c.o
 gcc -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -flto -pthread -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/python3.13 -fopenmp-simd -DSIMDE_ENABLE_OPENMP -mavx2 -mno-vzeroupper -c kitty/simd-string-256.c -o build/fast_data_types-kitty-simd-string-256.c.o
 gcc -MMD -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -flto -pthread -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/python3.13 -c kitty/gl-wrapper.c -o build/fast_data_types-kitty-gl-wrapper.c.o
-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -flto -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/python3.13 -Wl,-z,relro -Wl,-z,now -shared -Wl,-z,relro -Wl,-z,now -flto build/fast_data_types-kitty-animation.c.o build/fast_data_types-kitty-charsets.c.o build/fast_data_types-kitty-child-monitor.c.o build/fast_data_types-kitty-child.c.o build/fast_data_types-kitty-cleanup.c.o build/fast_data_types-kitty-colors.c.o build/fast_data_types-kitty-crypto.c.o build/fast_data_types-kitty-cursor.c.o build/fast_data_types-kitty-cursor_trail.c.o build/fast_data_types-kitty-data-types.c.o build/fast_data_types-kitty-desktop.c.o build/fast_data_types-kitty-disk-cache.c.o build/fast_data_types-kitty-fast-file-copy.c.o build/fast_data_types-kitty-font-names.c.o build/fast_data_types-kitty-fontconfig.c.o build/fast_data_types-kitty-fonts.c.o build/fast_data_types-kitty-freetype.c.o build/fast_data_types-kitty-freetype_render_ui_text.c.o build/fast_data_types-kitty-gl-wrapper.c.o build/fast_data_types-kitty-gl.c.o build/fast_data_types-kitty-glfw-wrapper.c.o build/fast_data_types-kitty-glfw.c.o build/fast_data_types-kitty-glyph-cache.c.o build/fast_data_types-kitty-graphics.c.o build/fast_data_types-kitty-history.c.o build/fast_data_types-kitty-hyperlink.c.o build/fast_data_types-kitty-key_encoding.c.o build/fast_data_types-kitty-keys.c.o build/fast_data_types-kitty-kittens.c.o build/fast_data_types-kitty-line-buf.c.o build/fast_data_types-kitty-line.c.o build/fast_data_types-kitty-logging.c.o build/fast_data_types-kitty-loop-utils.c.o build/fast_data_types-kitty-monotonic.c.o build/fast_data_types-kitty-mouse.c.o build/fast_data_types-kitty-png-reader.c.o build/fast_data_types-kitty-rowcolumn-diacritics.c.o build/fast_data_types-kitty-screen.c.o build/fast_data_types-kitty-shaders.c.o build/fast_data_types-kitty-shlex.c.o build/fast_data_types-kitty-simd-string-128.c.o build/fast_data_types-kitty-simd-string-256.c.o build/fast_data_types-kitty-simd-string.c.o build/fast_data_types-kitty-state.c.o build/fast_data_types-kitty-systemd.c.o build/fast_data_types-kitty-text-cache.c.o build/fast_data_types-kitty-unicode-data.c.o build/fast_data_types-kitty-utmp.c.o build/fast_data_types-kitty-vt-parser.c.o build/fast_data_types-kitty-wcswidth.c.o build/fast_data_types-kitty-window_logo.c.o build/fast_data_types-kitty-vt-parser-dump.c.o build/fast_data_types-3rdparty-ringbuf-ringbuf.c.o build/fast_data_types-3rdparty-base64-lib-arch-avx512-codec.c.o build/fast_data_types-3rdparty-base64-lib-arch-sse41-codec.c.o build/fast_data_types-3rdparty-base64-lib-arch-avx-codec.c.o build/fast_data_types-3rdparty-base64-lib-arch-generic-codec.c.o build/fast_data_types-3rdparty-base64-lib-arch-avx2-codec.c.o build/fast_data_types-3rdparty-base64-lib-arch-ssse3-codec.c.o build/fast_data_types-3rdparty-base64-lib-arch-neon64-codec.c.o build/fast_data_types-3rdparty-base64-lib-arch-neon32-codec.c.o build/fast_data_types-3rdparty-base64-lib-arch-sse42-codec.c.o build/fast_data_types-3rdparty-base64-lib-tables-tables.c.o build/fast_data_types-3rdparty-base64-lib-codec_choose.c.o build/fast_data_types-3rdparty-base64-lib-lib.c.o -ldl -lm -L/usr/lib/i386-linux-gnu -lpython3.13 -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -lharfbuzz -lGL -lpng16 -llcms2 -llcms2_fast_float -llcms2_threaded -pthread -lm -lcrypto -lrt -lz -o build/kitty/fast_data_types.so
+gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -flto -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/python3.13 -Wl,-z,relro -Wl,-z,now -shared -Wl,-z,relro -Wl,-z,now -flto build/fast_data_types-kitty-animation.c.o build/fast_data_types-kitty-charsets.c.o build/fast_data_types-kitty-child-monitor.c.o build/fast_data_types-kitty-child.c.o build/fast_data_types-kitty-cleanup.c.o build/fast_data_types-kitty-colors.c.o build/fast_data_types-kitty-crypto.c.o build/fast_data_types-kitty-cursor.c.o build/fast_data_types-kitty-cursor_trail.c.o build/fast_data_types-kitty-data-types.c.o build/fast_data_types-kitty-desktop.c.o build/fast_data_types-kitty-disk-cache.c.o build/fast_data_types-kitty-fast-file-copy.c.o build/fast_data_types-kitty-font-names.c.o build/fast_data_types-kitty-fontconfig.c.o build/fast_data_types-kitty-fonts.c.o build/fast_data_types-kitty-freetype.c.o build/fast_data_types-kitty-freetype_render_ui_text.c.o build/fast_data_types-kitty-gl-wrapper.c.o build/fast_data_types-kitty-gl.c.o build/fast_data_types-kitty-glfw-wrapper.c.o build/fast_data_types-kitty-glfw.c.o build/fast_data_types-kitty-glyph-cache.c.o build/fast_data_types-kitty-graphics.c.o build/fast_data_types-kitty-history.c.o build/fast_data_types-kitty-hyperlink.c.o build/fast_data_types-kitty-key_encoding.c.o build/fast_data_types-kitty-keys.c.o build/fast_data_types-kitty-kittens.c.o build/fast_data_types-kitty-line-buf.c.o build/fast_data_types-kitty-line.c.o build/fast_data_types-kitty-logging.c.o build/fast_data_types-kitty-loop-utils.c.o build/fast_data_types-kitty-monotonic.c.o build/fast_data_types-kitty-mouse.c.o build/fast_data_types-kitty-png-reader.c.o build/fast_data_types-kitty-rowcolumn-diacritics.c.o build/fast_data_types-kitty-screen.c.o build/fast_data_types-kitty-shaders.c.o build/fast_data_types-kitty-shlex.c.o build/fast_data_types-kitty-simd-string-128.c.o build/fast_data_types-kitty-simd-string-256.c.o build/fast_data_types-kitty-simd-string.c.o build/fast_data_types-kitty-state.c.o build/fast_data_types-kitty-systemd.c.o build/fast_data_types-kitty-text-cache.c.o build/fast_data_types-kitty-unicode-data.c.o build/fast_data_types-kitty-utmp.c.o build/fast_data_types-kitty-vt-parser.c.o build/fast_data_types-kitty-wcswidth.c.o build/fast_data_types-kitty-window_logo.c.o build/fast_data_types-kitty-vt-parser-dump.c.o build/fast_data_types-3rdparty-ringbuf-ringbuf.c.o build/fast_data_types-3rdparty-base64-lib-arch-ssse3-codec.c.o build/fast_data_types-3rdparty-base64-lib-arch-avx-codec.c.o build/fast_data_types-3rdparty-base64-lib-arch-sse42-codec.c.o build/fast_data_types-3rdparty-base64-lib-arch-avx2-codec.c.o build/fast_data_types-3rdparty-base64-lib-arch-avx512-codec.c.o build/fast_data_types-3rdparty-base64-lib-arch-sse41-codec.c.o build/fast_data_types-3rdparty-base64-lib-arch-generic-codec.c.o build/fast_data_types-3rdparty-base64-lib-arch-neon64-codec.c.o build/fast_data_types-3rdparty-base64-lib-arch-neon32-codec.c.o build/fast_data_types-3rdparty-base64-lib-tables-tables.c.o build/fast_data_types-3rdparty-base64-lib-codec_choose.c.o build/fast_data_types-3rdparty-base64-lib-lib.c.o -ldl -lm -L/usr/lib/i386-linux-gnu -lpython3.13 -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -lharfbuzz -lGL -lpng16 -llcms2 -llcms2_fast_float -llcms2_threaded -pthread -lm -lcrypto -lrt -lz -o build/kitty/fast_data_types.so
 gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -flto -fPIC -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wl,-z,relro -Wl,-z,now -shared -Wl,-z,relro -Wl,-z,now -flto build/glfw-x11-glfw-context.c.o build/glfw-x11-glfw-init.c.o build/glfw-x11-glfw-input.c.o build/glfw-x11-glfw-monitor.c.o build/glfw-x11-glfw-vulkan.c.o build/glfw-x11-glfw-monotonic.c.o build/glfw-x11-glfw-window.c.o build/glfw-x11-glfw-x11_init.c.o build/glfw-x11-glfw-x11_monitor.c.o build/glfw-x11-glfw-x11_window.c.o build/glfw-x11-glfw-xkb_glfw.c.o build/glfw-x11-glfw-dbus_glfw.c.o build/glfw-x11-glfw-ibus_glfw.c.o build/glfw-x11-glfw-posix_thread.c.o build/glfw-x11-glfw-glx_context.c.o build/glfw-x11-glfw-egl_context.c.o build/glfw-x11-glfw-osmesa_context.c.o build/glfw-x11-glfw-backend_utils.c.o build/glfw-x11-glfw-linux_joystick.c.o build/glfw-x11-glfw-linux_desktop_settings.c.o build/glfw-x11-glfw-linux_notify.c.o -pthread -lm -lrt -ldl -lX11 -lXrandr -lXinerama -lXcursor -lxkbcommon -lxkbcommon-x11 -lxkbcommon -lX11-xcb -lX11 -lxcb -ldbus-1 -o build/kitty/glfw-x11.so
 gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -flto -fPIC -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wl,-z,relro -Wl,-z,now -shared -Wl,-z,relro -Wl,-z,now -flto build/glfw-wayland-glfw-context.c.o build/glfw-wayland-glfw-init.c.o build/glfw-wayland-glfw-input.c.o build/glfw-wayland-glfw-monitor.c.o build/glfw-wayland-glfw-vulkan.c.o build/glfw-wayland-glfw-monotonic.c.o build/glfw-wayland-glfw-window.c.o build/glfw-wayland-glfw-wl_init.c.o build/glfw-wayland-glfw-wl_monitor.c.o build/glfw-wayland-glfw-wl_window.c.o build/glfw-wayland-glfw-wl_cursors.c.o build/glfw-wayland-glfw-wl_text_input.c.o build/glfw-wayland-glfw-wl_client_side_decorations.c.o build/glfw-wayland-glfw-posix_thread.c.o build/glfw-wayland-glfw-xkb_glfw.c.o build/glfw-wayland-glfw-dbus_glfw.c.o build/glfw-wayland-glfw-ibus_glfw.c.o build/glfw-wayland-glfw-egl_context.c.o build/glfw-wayland-glfw-osmesa_context.c.o build/glfw-wayland-glfw-backend_utils.c.o build/glfw-wayland-glfw-linux_joystick.c.o build/glfw-wayland-glfw-linux_desktop_settings.c.o build/glfw-wayland-glfw-linux_notify.c.o build/glfw-wayland-glfw-wayland-xdg-shell-client-protocol.c.o build/glfw-wayland-glfw-wayland-viewporter-client-protocol.c.o build/glfw-wayland-glfw-wayland-relative-pointer-unstable-v1-client-protocol.c.o build/glfw-wayland-glfw-wayland-pointer-constraints-unstable-v1-client-protocol.c.o build/glfw-wayland-glfw-wayland-xdg-decoration-unstable-v1-client-protocol.c.o build/glfw-wayland-glfw-wayland-primary-selection-unstable-v1-client-protocol.c.o build/glfw-wayland-glfw-wayland-text-input-unstable-v3-client-protocol.c.o build/glfw-wayland-glfw-wayland-xdg-activation-v1-client-protocol.c.o build/glfw-wayland-glfw-wayland-tablet-unstable-v2-client-protocol.c.o build/glfw-wayland-glfw-wayland-cursor-shape-v1-client-protocol.c.o build/glfw-wayland-glfw-wayland-fractional-scale-v1-client-protocol.c.o build/glfw-wayland-glfw-wayland-single-pixel-buffer-v1-client-protocol.c.o build/glfw-wayland-glfw-wayland-idle-inhibit-unstable-v1-client-protocol.c.o build/glfw-wayland-glfw-wayland-kwin-blur-v1-client-protocol.c.o build/glfw-wayland-glfw-wayland-wlr-layer-shell-unstable-v1-client-protocol.c.o -pthread -lm -lrt -ldl -lwayland-client -lwayland-cursor -lxkbcommon -ldbus-1 -o build/kitty/glfw-wayland.so
 gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/kitty-0.39.1=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -flto -Ikitty -I/usr/include/python3.13 -Wl,-z,relro -Wl,-z,now -shared -Wl,-z,relro -Wl,-z,now -flto build/rsync-kittens-transfer-algorithm.c.o -lxxhash -ldl -lm -L/usr/lib/i386-linux-gnu -lpython3.13 -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -o build/kittens/transfer/rsync.so
@@ -2111,164 +2147,167 @@
   "tools/cmd/completion/kitty_generated.go",
   "tools/cmd/at/kitty_actions_generated.go",
   "tools/cmd/edit_in_kitty/launch_generated.go",
-  "tools/cmd/at/cmd_close_tab_generated.go",
-  "tools/cmd/at/cmd_focus_tab_generated.go",
-  "tools/cmd/at/cmd_close_window_generated.go",
-  "tools/cmd/at/cmd_set_enabled_layouts_generated.go",
-  "tools/cmd/at/cmd_set_background_opacity_generated.go",
-  "tools/cmd/at/cmd_detach_tab_generated.go",
-  "tools/cmd/at/cmd_goto_layout_generated.go",
+  "tools/cmd/at/cmd_get_colors_generated.go",
+  "tools/cmd/at/cmd_focus_window_generated.go",
   "tools/cmd/at/cmd_select_window_generated.go",
   "tools/cmd/at/cmd_set_window_title_generated.go",
+  "tools/cmd/at/cmd_create_marker_generated.go",
+  "tools/cmd/at/cmd_remove_marker_generated.go",
   "tools/cmd/at/cmd_signal_child_generated.go",
-  "tools/cmd/at/cmd_send_key_generated.go",
-  "tools/cmd/at/cmd_last_used_layout_generated.go",
-  "tools/cmd/at/cmd_scroll_window_generated.go",
-  "tools/cmd/at/cmd_resize_os_window_generated.go",
+  "tools/cmd/at/cmd_detach_window_generated.go",
+  "tools/cmd/at/cmd_new_window_generated.go",
+  "tools/cmd/at/cmd_set_tab_color_generated.go",
   "tools/cmd/at/cmd_set_colors_generated.go",
-  "tools/cmd/at/cmd_disable_ligatures_generated.go",
+  "tools/cmd/at/cmd_kitten_generated.go",
+  "tools/cmd/at/cmd_close_window_generated.go",
+  "tools/cmd/at/cmd_set_spacing_generated.go",
   "tools/cmd/at/cmd_send_text_generated.go",
+  "tools/cmd/at/cmd_load_config_generated.go",
+  "tools/cmd/at/cmd_set_window_logo_generated.go",
+  "tools/cmd/at/cmd_goto_layout_generated.go",
+  "tools/cmd/at/cmd_set_enabled_layouts_generated.go",
+  "tools/cmd/at/cmd_ls_generated.go",
   "tools/cmd/at/cmd_set_user_vars_generated.go",
+  "tools/cmd/at/cmd_set_font_size_generated.go",
   "tools/cmd/at/cmd_set_tab_title_generated.go",
-  "tools/cmd/at/cmd_set_tab_color_generated.go",
-  "tools/cmd/at/cmd_ls_generated.go",
-  "tools/cmd/at/cmd_create_marker_generated.go",
-  "tools/cmd/at/cmd_set_spacing_generated.go",
-  "tools/cmd/at/cmd_action_generated.go",
-  "tools/cmd/at/cmd_set_window_logo_generated.go",
-  "tools/cmd/at/cmd_remove_marker_generated.go",
-  "tools/cmd/at/cmd_detach_window_generated.go",
-  "tools/cmd/at/cmd_load_config_generated.go",
-  "tools/cmd/at/cmd_env_generated.go",
-  "tools/cmd/at/cmd_get_colors_generated.go",
+  "tools/cmd/at/cmd_send_key_generated.go",
+  "tools/cmd/at/cmd_run_generated.go",
+  "tools/cmd/at/cmd_disable_ligatures_generated.go",
+  "tools/cmd/at/cmd_set_background_opacity_generated.go",
+  "tools/cmd/at/cmd_scroll_window_generated.go",
+  "tools/cmd/at/cmd_launch_generated.go",
+  "tools/cmd/at/cmd_detach_tab_generated.go",
   "tools/cmd/at/cmd_set_background_image_generated.go",
-  "tools/cmd/at/cmd_set_font_size_generated.go",
+  "tools/cmd/at/cmd_env_generated.go",
   "tools/cmd/at/cmd_resize_window_generated.go",
-  "tools/cmd/at/cmd_kitten_generated.go",
-  "tools/cmd/at/cmd_focus_window_generated.go",
-  "tools/cmd/at/cmd_launch_generated.go",
-  "tools/cmd/at/cmd_new_window_generated.go",
-  "tools/cmd/at/cmd_run_generated.go",
   "tools/cmd/at/cmd_get_text_generated.go",
+  "tools/cmd/at/cmd_focus_tab_generated.go",
+  "tools/cmd/at/cmd_close_tab_generated.go",
+  "tools/cmd/at/cmd_resize_os_window_generated.go",
+  "tools/cmd/at/cmd_last_used_layout_generated.go",
+  "tools/cmd/at/cmd_action_generated.go",
   "tools/cmd/at/global_opts_generated.go",
-  "kittens/clipboard/cli_generated.go",
-  "kittens/ssh/conf_generated.go",
-  "kittens/ssh/copy_cli_generated.go",
-  "kittens/ssh/cli_generated.go",
-  "kittens/transfer/cli_generated.go",
+  "kittens/unicode_input/cli_generated.go",
   "kittens/diff/conf_generated.go",
   "kittens/diff/cli_generated.go",
-  "kittens/pager/cli_generated.go",
-  "kittens/ask/cli_generated.go",
-  "kittens/hints/cli_generated.go",
   "kittens/query_terminal/cli_generated.go",
+  "kittens/notify/cli_generated.go",
+  "kittens/hints/cli_generated.go",
+  "kittens/clipboard/cli_generated.go",
+  "kittens/transfer/cli_generated.go",
   "kittens/show_key/cli_generated.go",
   "kittens/icat/cli_generated.go",
+  "kittens/pager/cli_generated.go",
+  "kittens/ask/cli_generated.go",
   "kittens/themes/cli_generated.go",
-  "kittens/notify/cli_generated.go",
-  "kittens/unicode_input/cli_generated.go",
+  "kittens/ssh/conf_generated.go",
+  "kittens/ssh/copy_cli_generated.go",
+  "kittens/ssh/cli_generated.go",
   "tools/tui/graphics/command_stringer_generated.go",
   "tools/rsync/algorithm_stringer_generated.go",
   "kittens/transfer/ftc_stringer_generated.go"
 ]
 GOPATH="/build/reproducible-path/kitty-0.39.1/_build" go build -trimpath -v -ldflags '-s -w' -o /build/reproducible-path/kitty-0.39.1/linux-package/bin/kitten kitty/tools/cmd
+internal/msan
 internal/profilerecord
+internal/godebugs
 internal/goos
-internal/msan
-internal/asan
-unicode/utf8
-crypto/internal/fips140/alias
-internal/itoa
-container/list
-kitty
+internal/cpu
+internal/goarch
 internal/coverage/rtcov
-internal/unsafeheader
-sync/atomic
-cmp
 internal/runtime/syscall
+internal/asan
+sync/atomic
+internal/goexperiment
+internal/runtime/atomic
+internal/byteorder
+internal/unsafeheader
+internal/abi
+internal/runtime/math
 math/bits
-internal/godebugs
+unicode/utf8
+unicode
+cmp
+internal/runtime/sys
 encoding
+internal/itoa
 unicode/utf16
-internal/goarch
-unicode
-internal/byteorder
-internal/cpu
-internal/goexperiment
-internal/runtime/atomic
-internal/nettrace
+kitty
+internal/chacha8rand
+container/list
+crypto/internal/fips140/alias
+crypto/internal/fips140deps/byteorder
+math
 crypto/internal/boring/sig
+internal/nettrace
 github.com/seancfoley/ipaddress-go/ipaddr/addrerr
-github.com/shirou/gopsutil/common
-internal/runtime/math
 github.com/seancfoley/ipaddress-go/ipaddr/addrstr
-internal/abi
+github.com/shirou/gopsutil/common
 golang.org/x/exp/constraints
 vendor/golang.org/x/crypto/cryptobyte/asn1
-internal/runtime/sys
 vendor/golang.org/x/crypto/internal/alias
 log/internal
-image/color
-internal/chacha8rand
-crypto/internal/fips140deps/byteorder
-golang.org/x/exp/slices
-math
 internal/runtime/exithook
 crypto/internal/fips140deps/cpu
 internal/bytealg
+image/color
+golang.org/x/exp/slices
 image/color/palette
 internal/stringslite
 internal/race
-internal/sync
 internal/runtime/maps
+internal/sync
 runtime
-crypto/internal/fips140/subtle
-weak
-iter
 internal/reflectlite
 sync
+iter
+crypto/internal/fips140/subtle
+weak
 maps
 slices
 crypto/subtle
 errors
 sort
-internal/testlog
 internal/bisect
+internal/testlog
 internal/singleflight
 unique
-runtime/cgo
+strconv
+io
 internal/oserror
 path
 math/rand/v2
-io
 vendor/golang.org/x/net/dns/dnsmessage
-strconv
-internal/godebug
+runtime/cgo
 syscall
 bytes
+internal/godebug
+container/heap
 strings
 hash
-container/heap
 crypto/internal/randutil
-hash/adler32
 hash/crc32
+net/netip
+crypto
 crypto/internal/fips140deps/godebug
-math/rand
 vendor/golang.org/x/text/transform
-crypto
+math/rand
+hash/adler32
+reflect
 encoding/base32
-net/netip
-bufio
 crypto/internal/fips140
-net/http/internal/ascii
-crypto/internal/impl
-reflect
 github.com/seancfoley/ipaddress-go/ipaddr/addrstrparam
+crypto/internal/impl
+net/http/internal/ascii
+bufio
 regexp/syntax
-crypto/internal/fips140/sha256
-crypto/internal/fips140/sha512
 crypto/internal/fips140/sha3
+crypto/internal/fips140/sha512
+crypto/internal/fips140/sha256
 crypto/tls/internal/fips140tls
+time
+internal/syscall/execenv
+internal/syscall/unix
 compress/bzip2
 image
 crypto/internal/fips140/hmac
@@ -2277,41 +2316,38 @@
 crypto/internal/fips140hash
 crypto/internal/fips140/edwards25519/field
 crypto/internal/fips140/hkdf
-crypto/internal/fips140/tls12
 crypto/internal/fips140/bigmod
+crypto/internal/fips140/tls12
 crypto/internal/fips140/aes
 crypto/internal/fips140/nistec/fiat
-internal/syscall/execenv
-internal/syscall/unix
 crypto/internal/fips140/tls13
-time
-crypto/internal/fips140/edwards25519
-regexp
 image/internal/imageutil
-golang.org/x/image/vp8
 golang.org/x/image/vp8l
+golang.org/x/image/vp8
+crypto/internal/fips140/edwards25519
 image/draw
 image/jpeg
-context
+regexp
 io/fs
 internal/poll
+context
 internal/filepathlite
 embed
-os
 internal/fmtsort
 encoding/binary
-crypto/internal/fips140/nistec
-vendor/golang.org/x/crypto/internal/poly1305
-encoding/base64
+os
 golang.org/x/image/bmp
-github.com/zeebo/xxh3
+encoding/base64
+vendor/golang.org/x/crypto/internal/poly1305
 golang.org/x/image/ccitt
+github.com/zeebo/xxh3
 golang.org/x/sys/unix
 encoding/pem
-crypto/internal/sysrand
+crypto/internal/fips140/nistec
+fmt
 path/filepath
 io/ioutil
-fmt
+crypto/internal/sysrand
 os/signal
 net
 crypto/internal/entropy
@@ -2319,87 +2355,87 @@
 golang.org/x/image/riff
 crypto/internal/fips140only
 crypto/internal/fips140/ed25519
+crypto/internal/fips140/rsa
 crypto/internal/fips140/mlkem
 crypto/internal/fips140/aes/gcm
-crypto/internal/fips140/rsa
 golang.org/x/image/webp
 github.com/bmatcuk/doublestar
-os/exec
-crypto/rc4
 crypto/md5
+crypto/rc4
+os/exec
 crypto/cipher
-crypto/internal/fips140/ecdsa
-crypto/internal/fips140/ecdh
-crypto/des
 crypto/internal/boring
+crypto/des
 vendor/golang.org/x/crypto/chacha20
+crypto/sha1
 crypto/aes
-crypto/ecdh
-crypto/hmac
 crypto/sha512
-crypto/sha1
+crypto/hmac
 crypto/sha256
-vendor/golang.org/x/crypto/chacha20poly1305
-database/sql/driver
 os/user
-vendor/golang.org/x/net/http2/hpack
-encoding/hex
-compress/lzw
-net/http/internal
-mime
-mime/quotedprintable
-math/big
-vendor/golang.org/x/text/unicode/norm
-github.com/dlclark/regexp2/syntax
-log
-golang.org/x/image/tiff/lzw
 compress/flate
 encoding/json
+math/big
+encoding/hex
+database/sql/driver
 net/url
 encoding/xml
-image/gif
-vendor/golang.org/x/text/unicode/bidi
+mime
+vendor/golang.org/x/crypto/chacha20poly1305
+log
+vendor/golang.org/x/text/unicode/norm
+crypto/internal/fips140/ecdh
+crypto/internal/fips140/ecdsa
 github.com/shirou/gopsutil/internal/common
+vendor/golang.org/x/text/unicode/bidi
+github.com/tklauser/numcpus
+crypto/ecdh
 compress/gzip
-archive/zip
+github.com/tklauser/go-sysconf
+vendor/golang.org/x/net/http2/hpack
+mime/quotedprintable
+vendor/golang.org/x/text/secure/bidirule
+net/http/internal
 compress/zlib
-golang.org/x/image/tiff
+archive/zip
+golang.org/x/image/tiff/lzw
+compress/lzw
+github.com/dlclark/regexp2/syntax
 image/png
-vendor/golang.org/x/text/secure/bidirule
-github.com/dlclark/regexp2
-vendor/golang.org/x/net/idna
-github.com/disintegration/imaging
-kitty/vendor/github.com/kovidgoyal/imaging
+golang.org/x/image/tiff
+image/gif
 howett.net/plist
-github.com/tklauser/numcpus
 github.com/shirou/gopsutil/mem
-github.com/tklauser/go-sysconf
+github.com/shirou/gopsutil/cpu
+github.com/disintegration/imaging
+kitty/vendor/github.com/kovidgoyal/imaging
+vendor/golang.org/x/net/idna
 crypto/rand
+github.com/seancfoley/bintree/tree
 github.com/ALTree/bigfloat
-crypto/internal/boring/bbig
 crypto/elliptic
-crypto/dsa
-github.com/rwcarlsen/goexif/tiff
+crypto/internal/boring/bbig
 encoding/asn1
-github.com/seancfoley/bintree/tree
 crypto/ed25519
 crypto/internal/hpke
 crypto/rsa
+crypto/dsa
+github.com/rwcarlsen/goexif/tiff
 kitty/tools/utils/secrets
-github.com/shirou/gopsutil/cpu
+archive/tar
 github.com/rwcarlsen/goexif/exif
-github.com/alecthomas/chroma/v2
+github.com/dlclark/regexp2
 github.com/edwvee/exiffix
-archive/tar
 crypto/x509/pkix
 vendor/golang.org/x/crypto/cryptobyte
 crypto/ecdsa
+github.com/alecthomas/chroma/v2
 github.com/alecthomas/chroma/v2/styles
 github.com/alecthomas/chroma/v2/lexers
-vendor/golang.org/x/net/http/httpproxy
-net/textproto
 github.com/shirou/gopsutil/net
 github.com/google/uuid
+vendor/golang.org/x/net/http/httpproxy
+net/textproto
 crypto/x509
 github.com/seancfoley/ipaddress-go/ipaddr
 vendor/golang.org/x/net/http/httpguts
@@ -2409,10 +2445,10 @@
 net/http/httptrace
 net/http
 kitty/tools/utils
+kitty/tools/tty
 kitty/tools/utils/shlex
-kitty/tools/utils/paths
 kitty/tools/utils/base85
-kitty/tools/tty
+kitty/tools/utils/paths
 kitty/tools/rsync
 kitty/tools/crypto
 kitty/tools/wcswidth
@@ -2423,36 +2459,36 @@
 kitty/tools/tui/sgr
 kitty/tools/tui/loop
 kitty/tools/cli
-kitty/tools/config
 kitty/tools/tui/shortcuts
 kitty/tools/cmd/mouse_demo
-kitty/tools/cmd/update_self
-kitty/kittens/notify
+kitty/tools/config
+kitty/kittens/query_terminal
 kitty/kittens/hyperlinked_grep
 kitty/tools/utils/shm
-kitty/kittens/query_terminal
-kitty/kittens/show_key
+kitty/tools/cmd/update_self
 kitty/tools/tui/readline
 kitty/tools/tui
+kitty/kittens/show_key
+kitty/kittens/notify
 kitty/tools/cmd/atexit
 kitty/tools/utils/images
 kitty/tools/tui/subseq
-kitty/kittens/clipboard
 kitty/tools/unicode_names
+kitty/kittens/clipboard
 kitty/kittens/hints
-kitty/kittens/ask
+kitty/tools/cmd/edit_in_kitty
 kitty/tools/tui/graphics
-kitty/tools/cmd/run_shell
 kitty/tools/cmd/show_error
-kitty/tools/cmd/edit_in_kitty
-kitty/tools/cmd/at
+kitty/tools/cmd/run_shell
+kitty/kittens/ask
 kitty/tools/themes
+kitty/tools/cmd/at
 kitty/kittens/unicode_input
+kitty/tools/cmd/benchmark
 kitty/kittens/themes
 kitty/kittens/ssh
-kitty/tools/cmd/benchmark
-kitty/kittens/choose_fonts
 kitty/kittens/icat
+kitty/kittens/choose_fonts
 kitty/kittens/transfer
 kitty/tools/cmd/pytest
 kitty/kittens/diff
@@ -2500,62 +2536,22 @@
 Skipping building of the kitten binary because of a command line option. Build is incomplete
 LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 GOPATH="/build/reproducible-path/kitty-0.39.1/_build" HOME="/build/reproducible-path/kitty-0.39.1/debian/fakehome" KITTY_RUNTIME_DIRECTORY="/build/reproducible-path/kitty-0.39.1/debian/fakeruntime" python3 setup.py --verbose test
 Running under CI: False
-Go packages being tested: tools/tui/subseq _build/src/kitty/tools/utils/style _build/src/kitty/kittens/transfer _build/src/kitty/tools/config _build/src/kitty/kittens/diff tools/tui/graphics _build/src/kitty/tools/rsync _build/src/kitty/tools/utils/shm _build/src/kitty/tools/tui/loop tools/unicode_names .pc/0004-skip-TestHintMarking.patch/tools/utils tools/utils _build/src/kitty/tools/tui/graphics kittens/hints tools/config tools/tui/sgr _build/src/kitty/kittens/hints _build/src/kitty/kittens/hyperlinked_grep kittens/ssh _build/src/kitty/tools/tui/sgr _build/src/kitty/tools/utils/humanize _build/src/kitty/tools/utils _build/src/kitty/tools/cli tools/utils/style _build/src/kitty/tools/utils/base85 tools/tui/loop _build/src/kitty/tools/wcswidth kittens/transfer kittens/diff _build/src/kitty/tools/simdstring _build/src/kitty/tools/tui/subseq tools/tui/readline _build/src/kitty/tools/cmd/at tools/wcswidth _build/src/kitty/tools/tui tools/themes tools/utils/base85 _build/src/kitty/tools/themes _build/src/kitty/tools/utils/shlex _build/src/kitty/tools/tui/readline tools/rsync tools/utils/humanize _build/src/kitty/tools/tui/shell_integration .pc/0004-skip-TestHintMarking.patch/kittens/hints _build/src/kitty/kittens/ssh tools/utils/shm tools/tui tools/cmd/at tools/utils/shlex tools/tui/shell_integration tools/cli _build/src/kitty/tools/unicode_names kittens/hyperlinked_grep tools/simdstring
-test_base64_streaming_decoder (kitty_tests.clipboard.TestClipboard.test_base64_streaming_decoder) ... ok
-test_clipboard_write_request (kitty_tests.clipboard.TestClipboard.test_clipboard_write_request) ... ok
-test_desktop_notify (kitty_tests.notifications.TestNotifications.test_desktop_notify) ... [0.810] Ignoring invalid base64 encoded data in notification request
-[0.811] Ignoring invalid base64 encoded data in notification request
-[0.812] Ignoring invalid base64 encoded data in notification request
-[0.813] Ignoring invalid base64 encoded data in notification request
-[0.814] Received incomplete encoded data for notification request
-[0.814] Received incomplete encoded data for notification request
-[0.815] Received incomplete encoded data for notification request
-[0.815] Received incomplete encoded data for notification request
-[0.815] Received incomplete encoded data for notification request
-[0.816] Received incomplete encoded data for notification request
-[0.816] Received incomplete encoded data for notification request
-[0.816] Received incomplete encoded data for notification request
-ok
-test_basic_pty_operations (kitty_tests.ssh.SSHKitten.test_basic_pty_operations) ... ok
-test_ssh_bootstrap_with_different_launchers (kitty_tests.ssh.SSHKitten.test_ssh_bootstrap_with_different_launchers) ... ok
-test_ssh_connection_data (kitty_tests.ssh.SSHKitten.test_ssh_connection_data) ... ok
-test_ssh_copy (kitty_tests.ssh.SSHKitten.test_ssh_copy) ... ok
-test_ssh_env_vars (kitty_tests.ssh.SSHKitten.test_ssh_env_vars) ... ok
-test_ssh_leading_data (kitty_tests.ssh.SSHKitten.test_ssh_leading_data) ... ok
-test_ssh_login_shell_detection (kitty_tests.ssh.SSHKitten.test_ssh_login_shell_detection) ... ok
-test_ssh_shell_integration (kitty_tests.ssh.SSHKitten.test_ssh_shell_integration) ... ok
+Go packages being tested: _build/src/kitty/tools/utils tools/tui tools/tui/graphics _build/src/kitty/kittens/diff _build/src/kitty/kittens/ssh tools/utils/shm _build/src/kitty/tools/tui/readline _build/src/kitty/tools/themes kittens/diff _build/src/kitty/tools/tui tools/unicode_names _build/src/kitty/tools/tui/shell_integration _build/src/kitty/tools/utils/base85 .pc/0004-skip-TestHintMarking.patch/tools/utils _build/src/kitty/tools/wcswidth _build/src/kitty/kittens/hints _build/src/kitty/tools/simdstring tools/utils _build/src/kitty/tools/cli _build/src/kitty/tools/utils/shm _build/src/kitty/tools/tui/sgr kittens/transfer _build/src/kitty/tools/rsync _build/src/kitty/tools/utils/shlex tools/simdstring _build/src/kitty/tools/tui/subseq kittens/hints tools/tui/shell_integration _build/src/kitty/kittens/transfer _build/src/kitty/tools/unicode_names kittens/hyperlinked_grep _build/src/kitty/tools/utils/humanize tools/wcswidth tools/utils/base85 tools/cmd/at tools/themes .pc/0004-skip-TestHintMarking.patch/kittens/hints tools/utils/shlex tools/rsync tools/tui/loop _build/src/kitty/tools/cmd/at tools/tui/subseq tools/utils/style tools/config tools/cli tools/tui/readline _build/src/kitty/tools/tui/graphics tools/utils/humanize tools/tui/sgr _build/src/kitty/tools/tui/loop _build/src/kitty/kittens/hyperlinked_grep _build/src/kitty/tools/utils/style _build/src/kitty/tools/config kittens/ssh
+test_parsing_of_open_actions (kitty_tests.open_actions.TestOpenActions.test_parsing_of_open_actions) ... ok
+test_shm_with_kitten (kitty_tests.shm.SHMTest.test_shm_with_kitten) ... ok
+test_os_window_size_calculation (kitty_tests.glfw.TestGLFW.test_os_window_size_calculation) ... ok
+test_utf_8_strndup (kitty_tests.glfw.TestGLFW.test_utf_8_strndup) ... ok
+test_mouse_selection (kitty_tests.mouse.TestMouse.test_mouse_selection) ... ok
 test_encode_key_event (kitty_tests.keys.TestKeys.test_encode_key_event) ... ok
 test_encode_mouse_event (kitty_tests.keys.TestKeys.test_encode_mouse_event) ... ok
 test_mapping (kitty_tests.keys.TestKeys.test_mapping) ... ok
-test_all_kitten_names (kitty_tests.check_build.TestBuild.test_all_kitten_names) ... ok
-test_ca_certificates (kitty_tests.check_build.TestBuild.test_ca_certificates) ... skipped 'CA certificates are only tested on frozen builds'
-test_docs_url (kitty_tests.check_build.TestBuild.test_docs_url) ... ok
-test_exe (kitty_tests.check_build.TestBuild.test_exe) ... ok
-test_filesystem_locations (kitty_tests.check_build.TestBuild.test_filesystem_locations) ... ok
-test_glfw_modules (kitty_tests.check_build.TestBuild.test_glfw_modules) ... ok
-test_launcher_ensures_stdio (kitty_tests.check_build.TestBuild.test_launcher_ensures_stdio) ... ok
-test_loading_extensions (kitty_tests.check_build.TestBuild.test_loading_extensions) ... ok
-test_loading_shaders (kitty_tests.check_build.TestBuild.test_loading_shaders) ... ok
+test_num_users (kitty_tests.utmp.UTMPTest.test_num_users) ... ok
 test_search_query_parser (kitty_tests.search_query_parser.TestSQP.test_search_query_parser) ... ok
-test_atexit (kitty_tests.atexit.Atexit.test_atexit) ... ok
-test_base64 (kitty_tests.parser.TestParser.test_base64) ... ok
-test_charsets (kitty_tests.parser.TestParser.test_charsets) ... ok
-test_csi_code_rep (kitty_tests.parser.TestParser.test_csi_code_rep) ... ok
-test_csi_codes (kitty_tests.parser.TestParser.test_csi_codes) ... ok
-test_dcs_codes (kitty_tests.parser.TestParser.test_dcs_codes) ... ok
-test_deccara (kitty_tests.parser.TestParser.test_deccara) ... ok
-test_esc_codes (kitty_tests.parser.TestParser.test_esc_codes) ... ok
-test_find_either_of_two_bytes (kitty_tests.parser.TestParser.test_find_either_of_two_bytes) ... ok
-test_graphics_command (kitty_tests.parser.TestParser.test_graphics_command) ... ok
-test_osc_codes (kitty_tests.parser.TestParser.test_osc_codes) ... ok
-test_oth_codes (kitty_tests.parser.TestParser.test_oth_codes) ... ok
-test_parser_threading (kitty_tests.parser.TestParser.test_parser_threading) ... ok
-test_simple_parsing (kitty_tests.parser.TestParser.test_simple_parsing) ... ok
-test_utf8_parsing (kitty_tests.parser.TestParser.test_utf8_parsing) ... ok
-test_utf8_simd_decode (kitty_tests.parser.TestParser.test_utf8_simd_decode) ... ok
+test_conf_parsing (kitty_tests.options.TestConfParsing.test_conf_parsing) ... ok
+test_base64_streaming_decoder (kitty_tests.clipboard.TestClipboard.test_base64_streaming_decoder) ... ok
+test_clipboard_write_request (kitty_tests.clipboard.TestClipboard.test_clipboard_write_request) ... ok
 test_elliptic_curve_data_exchange (kitty_tests.crypto.TestCrypto.test_elliptic_curve_data_exchange) ... ok
-test_num_users (kitty_tests.utmp.UTMPTest.test_num_users) ... ok
-test_parsing_of_open_actions (kitty_tests.open_actions.TestOpenActions.test_parsing_of_open_actions) ... ok
+test_atexit (kitty_tests.atexit.Atexit.test_atexit) ... ok
 test_box_drawing (kitty_tests.fonts.Rendering.test_box_drawing) ... ok
 test_coalesce_symbol_maps (kitty_tests.fonts.Rendering.test_coalesce_symbol_maps) ... ok
 test_emoji_presentation (kitty_tests.fonts.Rendering.test_emoji_presentation) ... ok
@@ -2564,6 +2560,8 @@
 test_shaping (kitty_tests.fonts.Rendering.test_shaping) ... ok
 test_sprite_map (kitty_tests.fonts.Rendering.test_sprite_map) ... ok
 test_font_selection (kitty_tests.fonts.Selection.test_font_selection) ... ok
+test_line_edit (kitty_tests.tui.TestTUI.test_line_edit) ... ok
+test_multiprocessing_spawn (kitty_tests.tui.TestTUI.test_multiprocessing_spawn) ... ok
 test_backspace_wide_characters (kitty_tests.screen.TestScreen.test_backspace_wide_characters) ... ok
 test_bottom_margin (kitty_tests.screen.TestScreen.test_bottom_margin) ... ok
 test_char_manipulation (kitty_tests.screen.TestScreen.test_char_manipulation) ... ok
@@ -2601,6 +2599,12 @@
 test_wrapping_serialization (kitty_tests.screen.TestScreen.test_wrapping_serialization) ... ok
 test_writing_with_cursor_on_trailer_of_wide_character (kitty_tests.screen.TestScreen.test_writing_with_cursor_on_trailer_of_wide_character) ... ok
 test_zwj (kitty_tests.screen.TestScreen.test_zwj) ... ok
+test_file_get (kitty_tests.file_transmission.TestFileTransmission.test_file_get) ... ok
+test_parse_ftc (kitty_tests.file_transmission.TestFileTransmission.test_parse_ftc) ... ok
+test_rsync_hashers (kitty_tests.file_transmission.TestFileTransmission.test_rsync_hashers) ... ok
+test_rsync_roundtrip (kitty_tests.file_transmission.TestFileTransmission.test_rsync_roundtrip) ... ok
+test_transfer_receive (kitty_tests.file_transmission.TestFileTransmission.test_transfer_receive) ... ok
+test_transfer_send (kitty_tests.file_transmission.TestFileTransmission.test_transfer_send) ... ok
 test_ansi_repr (kitty_tests.datatypes.TestDataTypes.test_ansi_repr) ... ok
 test_bracketed_paste_sanitizer (kitty_tests.datatypes.TestDataTypes.test_bracketed_paste_sanitizer) ... ok
 test_expand_ansi_c_escapes (kitty_tests.datatypes.TestDataTypes.test_expand_ansi_c_escapes) ... ok
@@ -2618,8 +2622,22 @@
 test_to_color (kitty_tests.datatypes.TestDataTypes.test_to_color) ... ok
 test_url_at (kitty_tests.datatypes.TestDataTypes.test_url_at) ... ok
 test_utils (kitty_tests.datatypes.TestDataTypes.test_utils) ... ok
+test_all_kitten_names (kitty_tests.check_build.TestBuild.test_all_kitten_names) ... ok
+test_ca_certificates (kitty_tests.check_build.TestBuild.test_ca_certificates) ... skipped 'CA certificates are only tested on frozen builds'
+test_docs_url (kitty_tests.check_build.TestBuild.test_docs_url) ... ok
+test_exe (kitty_tests.check_build.TestBuild.test_exe) ... ok
+test_filesystem_locations (kitty_tests.check_build.TestBuild.test_filesystem_locations) ... ok
+test_glfw_modules (kitty_tests.check_build.TestBuild.test_glfw_modules) ... ok
+test_launcher_ensures_stdio (kitty_tests.check_build.TestBuild.test_launcher_ensures_stdio) ... ok
+test_loading_extensions (kitty_tests.check_build.TestBuild.test_loading_extensions) ... ok
+test_loading_shaders (kitty_tests.check_build.TestBuild.test_loading_shaders) ... ok
+test_bash_integration (kitty_tests.shell_integration.ShellIntegration.test_bash_integration) ... ok
+test_fish_integration (kitty_tests.shell_integration.ShellIntegration.test_fish_integration) ... ok
+test_zsh_integration (kitty_tests.shell_integration.ShellIntegration.test_zsh_integration) ... ok
+test_bash_integration (kitty_tests.shell_integration.ShellIntegrationWithKitten.test_bash_integration) ... ok
+test_fish_integration (kitty_tests.shell_integration.ShellIntegrationWithKitten.test_fish_integration) ... ok
+test_zsh_integration (kitty_tests.shell_integration.ShellIntegrationWithKitten.test_zsh_integration) ... ok
 test_completion (kitty_tests.completion.TestCompletion.test_completion) ... ok
-test_conf_parsing (kitty_tests.options.TestConfParsing.test_conf_parsing) ... ok
 test_animation_frame_loading (kitty_tests.graphics.TestGraphics.test_animation_frame_loading) ... ok
 test_cached_rgba_conversion (kitty_tests.graphics.TestGraphics.test_cached_rgba_conversion) ... ok
 test_disk_cache (kitty_tests.graphics.TestGraphics.test_disk_cache) ... ok
@@ -2640,36 +2658,54 @@
 test_unicode_placeholders_multiple_placements (kitty_tests.graphics.TestGraphics.test_unicode_placeholders_multiple_placements) ... ok
 test_unicode_placeholders_scroll (kitty_tests.graphics.TestGraphics.test_unicode_placeholders_scroll) ... ok
 test_xor_data (kitty_tests.graphics.TestGraphics.test_xor_data) ... ok
+test_basic_pty_operations (kitty_tests.ssh.SSHKitten.test_basic_pty_operations) ... ok
+test_ssh_bootstrap_with_different_launchers (kitty_tests.ssh.SSHKitten.test_ssh_bootstrap_with_different_launchers) ... ok
+test_ssh_connection_data (kitty_tests.ssh.SSHKitten.test_ssh_connection_data) ... ok
+test_ssh_copy (kitty_tests.ssh.SSHKitten.test_ssh_copy) ... ok
+test_ssh_env_vars (kitty_tests.ssh.SSHKitten.test_ssh_env_vars) ... ok
+test_ssh_leading_data (kitty_tests.ssh.SSHKitten.test_ssh_leading_data) ... ok
+test_ssh_login_shell_detection (kitty_tests.ssh.SSHKitten.test_ssh_login_shell_detection) ... ok
+test_ssh_shell_integration (kitty_tests.ssh.SSHKitten.test_ssh_shell_integration) ... ok
 test_layout_operations (kitty_tests.layout.TestLayout.test_layout_operations) ... ok
 test_overlay_layout_operations (kitty_tests.layout.TestLayout.test_overlay_layout_operations) ... ok
 test_splits (kitty_tests.layout.TestLayout.test_splits) ... ok
-test_bash_integration (kitty_tests.shell_integration.ShellIntegration.test_bash_integration) ... ok
-test_fish_integration (kitty_tests.shell_integration.ShellIntegration.test_fish_integration) ... ok
-test_zsh_integration (kitty_tests.shell_integration.ShellIntegration.test_zsh_integration) ... ok
-test_bash_integration (kitty_tests.shell_integration.ShellIntegrationWithKitten.test_bash_integration) ... ok
-test_fish_integration (kitty_tests.shell_integration.ShellIntegrationWithKitten.test_fish_integration) ... ok
-test_zsh_integration (kitty_tests.shell_integration.ShellIntegrationWithKitten.test_zsh_integration) ... ok
-test_file_get (kitty_tests.file_transmission.TestFileTransmission.test_file_get) ... ok
-test_parse_ftc (kitty_tests.file_transmission.TestFileTransmission.test_parse_ftc) ... ok
-test_rsync_hashers (kitty_tests.file_transmission.TestFileTransmission.test_rsync_hashers) ... ok
-test_rsync_roundtrip (kitty_tests.file_transmission.TestFileTransmission.test_rsync_roundtrip) ... ok
-test_transfer_receive (kitty_tests.file_transmission.TestFileTransmission.test_transfer_receive) ... ok
-test_transfer_send (kitty_tests.file_transmission.TestFileTransmission.test_transfer_send) ... ok
-test_line_edit (kitty_tests.tui.TestTUI.test_line_edit) ... ok
-test_multiprocessing_spawn (kitty_tests.tui.TestTUI.test_multiprocessing_spawn) ... ok
-test_mouse_selection (kitty_tests.mouse.TestMouse.test_mouse_selection) ... ok
-test_os_window_size_calculation (kitty_tests.glfw.TestGLFW.test_os_window_size_calculation) ... ok
-test_utf_8_strndup (kitty_tests.glfw.TestGLFW.test_utf_8_strndup) ... ok
-test_shm_with_kitten (kitty_tests.shm.SHMTest.test_shm_with_kitten) ... ok
+test_base64 (kitty_tests.parser.TestParser.test_base64) ... ok
+test_charsets (kitty_tests.parser.TestParser.test_charsets) ... ok
+test_csi_code_rep (kitty_tests.parser.TestParser.test_csi_code_rep) ... ok
+test_csi_codes (kitty_tests.parser.TestParser.test_csi_codes) ... ok
+test_dcs_codes (kitty_tests.parser.TestParser.test_dcs_codes) ... ok
+test_deccara (kitty_tests.parser.TestParser.test_deccara) ... ok
+test_esc_codes (kitty_tests.parser.TestParser.test_esc_codes) ... ok
+test_find_either_of_two_bytes (kitty_tests.parser.TestParser.test_find_either_of_two_bytes) ... ok
+test_graphics_command (kitty_tests.parser.TestParser.test_graphics_command) ... ok
+test_osc_codes (kitty_tests.parser.TestParser.test_osc_codes) ... ok
+test_oth_codes (kitty_tests.parser.TestParser.test_oth_codes) ... ok
+test_parser_threading (kitty_tests.parser.TestParser.test_parser_threading) ... ok
+test_simple_parsing (kitty_tests.parser.TestParser.test_simple_parsing) ... ok
+test_utf8_parsing (kitty_tests.parser.TestParser.test_utf8_parsing) ... ok
+test_utf8_simd_decode (kitty_tests.parser.TestParser.test_utf8_simd_decode) ... ok
+test_desktop_notify (kitty_tests.notifications.TestNotifications.test_desktop_notify) ... [42.174] Ignoring invalid base64 encoded data in notification request
+[42.176] Ignoring invalid base64 encoded data in notification request
+[42.178] Ignoring invalid base64 encoded data in notification request
+[42.179] Ignoring invalid base64 encoded data in notification request
+[42.181] Received incomplete encoded data for notification request
+[42.181] Received incomplete encoded data for notification request
+[42.183] Received incomplete encoded data for notification request
+[42.183] Received incomplete encoded data for notification request
+[42.185] Received incomplete encoded data for notification request
+[42.185] Received incomplete encoded data for notification request
+[42.187] Received incomplete encoded data for notification request
+[42.187] Received incomplete encoded data for notification request
+ok
 
 ----------------------------------------------------------------------
-Ran 148 tests in 15.127s
+Ran 148 tests in 39.873s
 
 OK (skipped=2)
 # Run Golang tests
 KITTY_PATH_TO_KITTY_EXE="/build/reproducible-path/kitty-0.39.1/kitty/launcher/kitty" dh_auto_test -O--buildsystem=golang -O--builddirectory=_build
 warning: ignoring symlink /build/reproducible-path/kitty-0.39.1/_build/src/kitty/terminfo/78
-	cd _build && go test -vet=off -v -p 22 kitty kitty/bypy kitty/kittens/ask kitty/kittens/choose_fonts kitty/kittens/clipboard kitty/kittens/diff kitty/kittens/hints kitty/kittens/hyperlinked_grep kitty/kittens/icat kitty/kittens/notify kitty/kittens/pager kitty/kittens/query_terminal kitty/kittens/show_key kitty/kittens/ssh kitty/kittens/themes kitty/kittens/transfer kitty/kittens/unicode_input kitty/tools/cli kitty/tools/cli/markup kitty/tools/cmd kitty/tools/cmd/at kitty/tools/cmd/atexit kitty/tools/cmd/benchmark kitty/tools/cmd/completion kitty/tools/cmd/edit_in_kitty kitty/tools/cmd/mouse_demo kitty/tools/cmd/pytest kitty/tools/cmd/run_shell kitty/tools/cmd/show_error kitty/tools/cmd/tool kitty/tools/cmd/update_self kitty/tools/config kitty/tools/crypto kitty/tools/rsync kitty/tools/simdstring kitty/tools/themes kitty/tools/tty kitty/tools/tui kitty/tools/tui/graphics kitty/tools/tui/loop kitty/tools/tui/readline kitty/tools/tui/sgr kitty/tools/tui/shell_integration kitty/tools/tui/shortcuts kitty/tools/tui/subseq kitty/tools/unicode_names kitty/tools/utils kitty/tools/utils/base85 kitty/tools/utils/humanize kitty/tools/utils/images kitty/tools/utils/paths kitty/tools/utils/random kitty/tools/utils/secrets kitty/tools/utils/shlex kitty/tools/utils/shm kitty/tools/utils/style kitty/tools/wcswidth
+	cd _build && go test -vet=off -v -p 10 kitty kitty/bypy kitty/kittens/ask kitty/kittens/choose_fonts kitty/kittens/clipboard kitty/kittens/diff kitty/kittens/hints kitty/kittens/hyperlinked_grep kitty/kittens/icat kitty/kittens/notify kitty/kittens/pager kitty/kittens/query_terminal kitty/kittens/show_key kitty/kittens/ssh kitty/kittens/themes kitty/kittens/transfer kitty/kittens/unicode_input kitty/tools/cli kitty/tools/cli/markup kitty/tools/cmd kitty/tools/cmd/at kitty/tools/cmd/atexit kitty/tools/cmd/benchmark kitty/tools/cmd/completion kitty/tools/cmd/edit_in_kitty kitty/tools/cmd/mouse_demo kitty/tools/cmd/pytest kitty/tools/cmd/run_shell kitty/tools/cmd/show_error kitty/tools/cmd/tool kitty/tools/cmd/update_self kitty/tools/config kitty/tools/crypto kitty/tools/rsync kitty/tools/simdstring kitty/tools/themes kitty/tools/tty kitty/tools/tui kitty/tools/tui/graphics kitty/tools/tui/loop kitty/tools/tui/readline kitty/tools/tui/sgr kitty/tools/tui/shell_integration kitty/tools/tui/shortcuts kitty/tools/tui/subseq kitty/tools/unicode_names kitty/tools/utils kitty/tools/utils/base85 kitty/tools/utils/humanize kitty/tools/utils/images kitty/tools/utils/paths kitty/tools/utils/random kitty/tools/utils/secrets kitty/tools/utils/shlex kitty/tools/utils/shm kitty/tools/utils/style kitty/tools/wcswidth
 ?   	kitty	[no test files]
 ?   	kitty/bypy	[no test files]
 ?   	kitty/kittens/ask	[no test files]
@@ -2678,17 +2714,17 @@
 === RUN   TestDiffCollectWalk
 --- PASS: TestDiffCollectWalk (0.00s)
 PASS
-ok  	kitty/kittens/diff	0.031s
+ok  	kitty/kittens/diff	0.039s
 === RUN   TestHintMarking
     marks_test.go:23: 
 --- SKIP: TestHintMarking (0.00s)
 PASS
-ok  	kitty/kittens/hints	0.006s
+ok  	kitty/kittens/hints	0.009s
 === RUN   TestRgArgParsing
     main_test.go:17: Skipping as rg not found in PATH
 --- SKIP: TestRgArgParsing (0.00s)
 PASS
-ok  	kitty/kittens/hyperlinked_grep	0.006s
+ok  	kitty/kittens/hyperlinked_grep	0.009s
 ?   	kitty/kittens/icat	[no test files]
 ?   	kitty/kittens/notify	[no test files]
 ?   	kitty/kittens/pager	[no test files]
@@ -2699,9 +2735,9 @@
 === RUN   TestCloneEnv
 --- PASS: TestCloneEnv (0.00s)
 === RUN   TestSSHBootstrapScriptLimit
---- PASS: TestSSHBootstrapScriptLimit (0.03s)
+--- PASS: TestSSHBootstrapScriptLimit (0.04s)
 === RUN   TestSSHTarfile
---- PASS: TestSSHTarfile (0.03s)
+--- PASS: TestSSHTarfile (0.04s)
 === RUN   TestGetSSHOptions
 --- PASS: TestGetSSHOptions (0.00s)
 === RUN   TestParseSSHArgs
@@ -2709,14 +2745,14 @@
 === RUN   TestRelevantKittyOpts
 --- PASS: TestRelevantKittyOpts (0.00s)
 PASS
-ok  	kitty/kittens/ssh	0.073s
+ok  	kitty/kittens/ssh	0.093s
 ?   	kitty/kittens/themes	[no test files]
 === RUN   TestFTCSerialization
 --- PASS: TestFTCSerialization (0.00s)
 === RUN   TestPathMappingSend
 --- PASS: TestPathMappingSend (0.00s)
 PASS
-ok  	kitty/kittens/transfer	0.008s
+ok  	kitty/kittens/transfer	0.011s
 ?   	kitty/kittens/unicode_input	[no test files]
 === RUN   TestCompleteFiles
 --- PASS: TestCompleteFiles (0.00s)
@@ -2725,7 +2761,7 @@
 === RUN   TestCLIParsing
 --- PASS: TestCLIParsing (0.00s)
 PASS
-ok  	kitty/tools/cli	0.007s
+ok  	kitty/tools/cli	0.010s
 ?   	kitty/tools/cli/markup	[no test files]
 ?   	kitty/tools/cmd	[no test files]
 === RUN   TestEncodeJSON
@@ -2735,7 +2771,7 @@
 === RUN   TestRCSerialization
 --- PASS: TestRCSerialization (0.01s)
 PASS
-ok  	kitty/tools/cmd/at	0.012s
+ok  	kitty/tools/cmd/at	0.014s
 ?   	kitty/tools/cmd/atexit	[no test files]
 ?   	kitty/tools/cmd/benchmark	[no test files]
 ?   	kitty/tools/cmd/completion	[no test files]
@@ -2747,20 +2783,20 @@
 ?   	kitty/tools/cmd/tool	[no test files]
 ?   	kitty/tools/cmd/update_self	[no test files]
 === RUN   TestConfigParsing
---- PASS: TestConfigParsing (0.14s)
+--- PASS: TestConfigParsing (0.25s)
 === RUN   TestStringLiteralParsing
 --- PASS: TestStringLiteralParsing (0.00s)
 === RUN   TestNormalizeShortcuts
 --- PASS: TestNormalizeShortcuts (0.00s)
 PASS
-ok  	kitty/tools/config	0.147s
+ok  	kitty/tools/config	0.262s
 ?   	kitty/tools/crypto	[no test files]
 === RUN   TestRsyncRoundtrip
 --- PASS: TestRsyncRoundtrip (0.00s)
 === RUN   TestRsyncHashers
 --- PASS: TestRsyncHashers (0.00s)
 PASS
-ok  	kitty/tools/rsync	0.008s
+ok  	kitty/tools/rsync	0.010s
 === RUN   TestSIMDStringOps
     intrinsics_test.go:114: skipping as no SIMD available at runtime
 --- SKIP: TestSIMDStringOps (0.00s)
@@ -2768,24 +2804,24 @@
     intrinsics_test.go:114: skipping as no SIMD available at runtime
 --- SKIP: TestIntrinsics (0.00s)
 PASS
-ok  	kitty/tools/simdstring	0.007s
+ok  	kitty/tools/simdstring	0.010s
 === RUN   TestThemeCollections
---- PASS: TestThemeCollections (0.01s)
+--- PASS: TestThemeCollections (0.02s)
 PASS
-ok  	kitty/tools/themes	0.020s
+ok  	kitty/tools/themes	0.038s
 ?   	kitty/tools/tty	[no test files]
 === RUN   TestRenderProgressBar
 --- PASS: TestRenderProgressBar (0.00s)
 PASS
-ok  	kitty/tools/tui	0.007s
+ok  	kitty/tools/tui	0.008s
 === RUN   TestGraphicsCommandSerialization
 --- PASS: TestGraphicsCommandSerialization (0.04s)
 PASS
-ok  	kitty/tools/tui/graphics	0.047s
+ok  	kitty/tools/tui/graphics	0.057s
 === RUN   TestKeyEventFromCSI
 --- PASS: TestKeyEventFromCSI (0.00s)
 PASS
-ok  	kitty/tools/tui/loop	0.007s
+ok  	kitty/tools/tui/loop	0.018s
 === RUN   TestAddText
 --- PASS: TestAddText (0.00s)
 === RUN   TestGetScreenLines
@@ -2803,32 +2839,32 @@
 === RUN   TestReadlineCompletion
 --- PASS: TestReadlineCompletion (0.00s)
 PASS
-ok  	kitty/tools/tui/readline	0.011s
+ok  	kitty/tools/tui/readline	0.018s
 === RUN   TestInsertFormatting
 --- PASS: TestInsertFormatting (0.00s)
 PASS
-ok  	kitty/tools/tui/sgr	0.007s
+ok  	kitty/tools/tui/sgr	0.026s
 === RUN   TestExtractShellIntegration
---- PASS: TestExtractShellIntegration (0.03s)
+--- PASS: TestExtractShellIntegration (0.05s)
 PASS
-ok  	kitty/tools/tui/shell_integration	0.038s
+ok  	kitty/tools/tui/shell_integration	0.063s
 ?   	kitty/tools/tui/shortcuts	[no test files]
 === RUN   TestSubseq
 --- PASS: TestSubseq (0.00s)
 PASS
-ok  	kitty/tools/tui/subseq	0.009s
+ok  	kitty/tools/tui/subseq	0.021s
 === RUN   TestUnicodeInputQueries
---- PASS: TestUnicodeInputQueries (0.12s)
+--- PASS: TestUnicodeInputQueries (0.20s)
 PASS
-ok  	kitty/tools/unicode_names	0.131s
+ok  	kitty/tools/unicode_names	0.217s
 === RUN   TestFileLock
---- PASS: TestFileLock (0.04s)
+--- PASS: TestFileLock (0.08s)
 === RUN   TestISO8601
 --- PASS: TestISO8601 (0.00s)
 === RUN   TestLongestCommon
 --- PASS: TestLongestCommon (0.00s)
 === RUN   TestGettingLoginShell
---- PASS: TestGettingLoginShell (0.01s)
+--- PASS: TestGettingLoginShell (0.02s)
 === RUN   TestRingBuffer
 --- PASS: TestRingBuffer (0.00s)
 === RUN   TestShortUUID
@@ -2843,7 +2879,7 @@
     tpmfile_test.go:15: 
 --- SKIP: TestCreateAnonymousTempfile (0.00s)
 PASS
-ok  	kitty/tools/utils	0.058s
+ok  	kitty/tools/utils	0.116s
 === RUN   TestBase85
 --- PASS: TestBase85 (0.00s)
 PASS
@@ -2851,7 +2887,7 @@
 === RUN   TestShortDuration
 --- PASS: TestShortDuration (0.00s)
 PASS
-ok  	kitty/tools/utils/humanize	0.008s
+ok  	kitty/tools/utils/humanize	0.013s
 ?   	kitty/tools/utils/images	[no test files]
 ?   	kitty/tools/utils/paths	[no test files]
 ?   	kitty/tools/utils/random	[no test files]
@@ -2865,11 +2901,11 @@
 === RUN   TestExpandANSICEscapes
 --- PASS: TestExpandANSICEscapes (0.00s)
 PASS
-ok  	kitty/tools/utils/shlex	0.008s
+ok  	kitty/tools/utils/shlex	0.013s
 === RUN   TestSHM
 --- PASS: TestSHM (0.00s)
 PASS
-ok  	kitty/tools/utils/shm	0.005s
+ok  	kitty/tools/utils/shm	0.013s
 === RUN   TestFormatWithIndent
 --- PASS: TestFormatWithIndent (0.00s)
 === RUN   TestANSIStyleContext
@@ -2877,7 +2913,7 @@
 === RUN   TestANSIStyleSprint
 --- PASS: TestANSIStyleSprint (0.00s)
 PASS
-ok  	kitty/tools/utils/style	0.005s
+ok  	kitty/tools/utils/style	0.008s
 === RUN   TestEscapeCodeParsing
 --- PASS: TestEscapeCodeParsing (0.00s)
 === RUN   TestWCSWidth
@@ -2885,7 +2921,7 @@
 === RUN   TestCellIterator
 --- PASS: TestCellIterator (0.00s)
 PASS
-ok  	kitty/tools/wcswidth	0.005s
+ok  	kitty/tools/wcswidth	0.008s
 rm -f /build/reproducible-path/kitty-0.39.1/kitty/launcher/kitten
 make[1]: Leaving directory '/build/reproducible-path/kitty-0.39.1'
    create-stamp debian/debhelper-build-stamp
@@ -2917,12 +2953,12 @@
 [ ! -d debian/kitty-doc ] || sed -i '/pixel\.gif/d' debian/kitty-doc/usr/share/doc/kitty/html/support.html
 make[1]: Leaving directory '/build/reproducible-path/kitty-0.39.1'
    dh_sphinxdoc
-dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/kitty-doc/usr/share/doc/kitty/html/_static/timestamps.js
-dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/kitty-doc/usr/share/doc/kitty/html/_static/clipboard.min.js
-dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/kitty-doc/usr/share/doc/kitty/html/_static/tabs.js
-dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/kitty-doc/usr/share/doc/kitty/html/_static/custom.js
 dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/kitty-doc/usr/share/doc/kitty/html/_static/copybutton_funcs.js
+dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/kitty-doc/usr/share/doc/kitty/html/_static/tabs.js
+dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/kitty-doc/usr/share/doc/kitty/html/_static/clipboard.min.js
+dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/kitty-doc/usr/share/doc/kitty/html/_static/timestamps.js
 dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/kitty-doc/usr/share/doc/kitty/html/_static/copybutton.js
+dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/kitty-doc/usr/share/doc/kitty/html/_static/custom.js
    debian/rules override_dh_installchangelogs
 make[1]: Entering directory '/build/reproducible-path/kitty-0.39.1'
 dh_installchangelogs docs/changelog.rst
@@ -2949,7 +2985,7 @@
    dh_missing
    dh_dwz -a
 dwz: debian/kitty/usr/bin/kitten: .debug_info section not present
-dwz: debian/kitty/usr/lib/kitty/kitty/fast_data_types.so: DWARF compression not beneficial - old size 1370653 new size 1372960
+dwz: debian/kitty/usr/lib/kitty/kitty/fast_data_types.so: DWARF compression not beneficial - old size 1373366 new size 1373656
    dh_strip -a
    dh_makeshlibs -a
    dh_shlibdeps -a
@@ -2963,11 +2999,11 @@
 make[1]: Leaving directory '/build/reproducible-path/kitty-0.39.1'
    dh_md5sums
    dh_builddeb
-dpkg-deb: building package 'kitty-dbgsym' in '../kitty-dbgsym_0.39.1-1_i386.deb'.
-dpkg-deb: building package 'kitty-terminfo' in '../kitty-terminfo_0.39.1-1_all.deb'.
 dpkg-deb: building package 'kitty-shell-integration' in '../kitty-shell-integration_0.39.1-1_all.deb'.
+dpkg-deb: building package 'kitty-dbgsym' in '../kitty-dbgsym_0.39.1-1_i386.deb'.
 dpkg-deb: building package 'kitty' in '../kitty_0.39.1-1_i386.deb'.
 dpkg-deb: building package 'kitty-doc' in '../kitty-doc_0.39.1-1_all.deb'.
+dpkg-deb: building package 'kitty-terminfo' in '../kitty-terminfo_0.39.1-1_all.deb'.
  dpkg-genbuildinfo --build=binary -O../kitty_0.39.1-1_i386.buildinfo
  dpkg-genchanges --build=binary -O../kitty_0.39.1-1_i386.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -2975,12 +3011,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: including full source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/12430/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/12430/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/70558 and its subdirectories
-I: Current time: Thu Mar 26 03:38:34 -12 2026
-I: pbuilder-time-stamp: 1774539514
+I: removing directory /srv/workspace/pbuilder/12430 and its subdirectories
+I: Current time: Fri Feb 21 23:26:54 +14 2025
+I: pbuilder-time-stamp: 1740130014