Diff of the two buildlogs:

--
--- b1/build.log	2025-03-14 12:25:28.489230312 +0000
+++ b2/build.log	2025-03-14 12:36:31.007227897 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Thu Apr 16 06:43:07 -12 2026
-I: pbuilder-time-stamp: 1776364987
+I: Current time: Sat Mar 15 02:25:31 +14 2025
+I: pbuilder-time-stamp: 1741955131
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz]
 I: copying local configuration
@@ -23,54 +23,86 @@
 dpkg-source: info: unpacking libquotient_0.8.2-1.3.debian.tar.xz
 I: using fakeroot in build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/67682/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/28108/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 Mar 14 12:25 /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/28108/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/28108/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='718e3f162d374d2c9055c2eb87614f10'
-  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='67682'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=f0006b5d510443bd90e0e7bca156143b
+  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=28108
   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.0p1cEqxz/pbuilderrc_JLem --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.0p1cEqxz/b1 --logfile b1/build.log libquotient_0.8.2-1.3.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.0p1cEqxz/pbuilderrc_wGpe --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.0p1cEqxz/b2 --logfile b2/build.log libquotient_0.8.2-1.3.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 ionos6-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 Mar  4  2025 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/67682/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Mar  4 11:20 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/28108/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -463,7 +495,7 @@
 Get: 341 http://deb.debian.org/debian trixie/main i386 qt6-base-dev i386 6.8.2+dfsg-5 [1981 kB]
 Get: 342 http://deb.debian.org/debian trixie/main i386 qt6-multimedia-dev i386 6.8.2-7 [71.6 kB]
 Get: 343 http://deb.debian.org/debian trixie/main i386 qtkeychain-qt6-dev i386 0.15.0-1 [12.4 kB]
-Fetched 195 MB in 3s (68.1 MB/s)
+Fetched 195 MB in 2s (93.0 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 ... 19788 files and directories currently installed.)
@@ -1595,8 +1627,8 @@
 Setting up tzdata (2025a-2) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Thu Apr 16 18:43:49 UTC 2026.
-Universal Time is now:  Thu Apr 16 18:43:49 UTC 2026.
+Local time is now:      Fri Mar 14 12:26:24 UTC 2025.
+Universal Time is now:  Fri Mar 14 12:26:24 UTC 2025.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libxcb-present0:i386 (1.17.0-2+b1) ...
@@ -1872,7 +1904,11 @@
 fakeroot is already the newest version (1.37-1).
 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
 I: Building the package
-I: Running cd /build/reproducible-path/libquotient-0.8.2/ && 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  > ../libquotient_0.8.2-1.3_source.changes
+I: user script /srv/workspace/pbuilder/28108/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for trixie
+I: user script /srv/workspace/pbuilder/28108/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/libquotient-0.8.2/ && 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  > ../libquotient_0.8.2-1.3_source.changes
 dpkg-buildpackage: info: source package libquotient
 dpkg-buildpackage: info: source version 0.8.2-1.3
 dpkg-buildpackage: info: source distribution unstable
@@ -1958,8 +1994,8 @@
  * EnableApiCodeGeneration, build target update-api
 
 -- <== End of libQuotient configuration
--- Configuring done (2.6s)
--- Generating done (0.2s)
+-- Configuring done (9.3s)
+-- Generating done (0.4s)
 CMake Warning:
   Manually-specified variables were not used by the project:
 
@@ -1971,7 +2007,7 @@
 -- Build files have been written to: /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu
 make[1]: Leaving directory '/build/reproducible-path/libquotient-0.8.2'
    dh_auto_build
-	cd obj-i686-linux-gnu && make -j22 "INSTALL=install --strip-program=true" VERBOSE=1
+	cd obj-i686-linux-gnu && make -j10 "INSTALL=install --strip-program=true" VERBOSE=1
 make[1]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 /usr/bin/cmake -P /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/CMakeFiles/VerifyGlobs.cmake
 /usr/bin/cmake -S/build/reproducible-path/libquotient-0.8.2 -B/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
@@ -2001,28 +2037,23 @@
 AutoGen: Parsing "SRC:/Quotient/accountregistry.h"
 AutoGen: Parsing "SRC:/Quotient/application-service/definitions/location.h"
 AutoGen: Parsing "SRC:/Quotient/application-service/definitions/protocol.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/account-data.h"
-AutoGen: Parsing "SRC:/Quotient/converters.h"
-AutoGen: Parsing "SRC:/Quotient/connection_p.h"
-AutoGen: Parsing "SRC:/Quotient/avatar.h"
 AutoGen: Parsing "SRC:/Quotient/application-service/definitions/user.h"
-AutoGen: Parsing "SRC:/Quotient/connectionencryptiondata_p.h"
+AutoGen: Parsing "SRC:/Quotient/avatar.h"
 AutoGen: Parsing "SRC:/Quotient/connection.h"
+AutoGen: Parsing "SRC:/Quotient/connection_p.h"
 AutoGen: Parsing "SRC:/Quotient/connectiondata.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/admin.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/administrative_contact.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/appservice_room_directory.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/banning.h"
+AutoGen: Parsing "SRC:/Quotient/connectionencryptiondata_p.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/capabilities.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/account-data.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/content-repo.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/create_room.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/admin.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/cross_signing.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/definitions/auth_data.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/definitions/client_device.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/definitions/cross_signing_key.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/definitions/device_keys.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/definitions/event_filter.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/definitions/key_backup_data.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/definitions/openid_token.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/definitions/public_rooms_response.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/definitions/push_condition.h"
@@ -2034,11 +2065,10 @@
 AutoGen: Parsing "SRC:/Quotient/csapi/definitions/room_event_filter.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/definitions/room_key_backup.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/definitions/sync_filter.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/definitions/user_identifier.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/definitions/third_party_signed.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/definitions/wellknown/full.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/definitions/wellknown/homeserver.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/definitions/user_identifier.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/definitions/wellknown/identity_server.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/definitions/wellknown/homeserver.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/device_management.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/directory.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/event_context.h"
@@ -2048,122 +2078,125 @@
 AutoGen: Parsing "SRC:/Quotient/csapi/key_backup.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/keys.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/kicking.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/banning.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/knocking.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/leaving.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/list_joined_rooms.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/list_public_rooms.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/login.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/logout.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/notifications.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/openid.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/login_token.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/logout.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/message_pagination.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/peeking_events.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/presence.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/profile.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/notifications.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/leaving.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/list_joined_rooms.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/pusher.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/pushrules.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/read_markers.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/receipts.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/redaction.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/registration.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/administrative_contact.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/refresh.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/registration_tokens.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/relations.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/registration.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/openid.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/appservice_room_directory.h"
+AutoGen: Parsing "SRC:/Quotient/converters.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/definitions/key_backup_data.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/report_content.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/peeking_events.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/presence.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/room_event_by_timestamp.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/room_send.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/room_state.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/room_upgrades.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/rooms.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/space_hierarchy.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/search.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/space_hierarchy.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/sso_login_redirect.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/tags.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/threads_list.h"
-AutoGen: Parsing "SRC:/Quotient/csapi/to_device.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/relations.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/room_send.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/definitions/wellknown/full.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/third_party_lookup.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/profile.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/room_state.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/third_party_membership.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/threads_list.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/to_device.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/registration_tokens.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/typing.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/users.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/versions.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/voip.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/wellknown.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/whoami.h"
-AutoGen: Parsing "SRC:/Quotient/e2ee/cryptoutils.h"
-AutoGen: Parsing "SRC:/Quotient/database.h"
-AutoGen: Parsing "SRC:/Quotient/e2ee/e2ee_common.h"
-AutoGen: Parsing "SRC:/Quotient/e2ee/qolmaccount.h"
-AutoGen: Parsing "SRC:/Quotient/e2ee/qolminboundsession.h"
-AutoGen: Parsing "SRC:/Quotient/e2ee/qolmmessage.h"
 AutoGen: Parsing "SRC:/Quotient/e2ee/qolmoutboundsession.h"
+AutoGen: Parsing "SRC:/Quotient/csapi/tags.h"
+AutoGen: Parsing "SRC:/Quotient/e2ee/e2ee_common.h"
 AutoGen: Parsing "SRC:/Quotient/e2ee/qolmsession.h"
-AutoGen: Parsing "SRC:/Quotient/e2ee/sssshandler.h"
 AutoGen: Parsing "SRC:/Quotient/e2ee/qolmutility.h"
+AutoGen: Parsing "SRC:/Quotient/events/directchatevent.h"
+AutoGen: Parsing "SRC:/Quotient/e2ee/qolmmessage.h"
+AutoGen: Parsing "SRC:/Quotient/database.h"
+AutoGen: Parsing "SRC:/Quotient/events/event.h"
 AutoGen: Parsing "SRC:/Quotient/eventitem.h"
 AutoGen: Parsing "SRC:/Quotient/events/accountdataevents.h"
 AutoGen: Parsing "SRC:/Quotient/events/callevents.h"
-AutoGen: Parsing "SRC:/Quotient/events/directchatevent.h"
-AutoGen: Parsing "SRC:/Quotient/events/encryptedevent.h"
+AutoGen: Parsing "SRC:/Quotient/e2ee/sssshandler.h"
 AutoGen: Parsing "SRC:/Quotient/events/encryptionevent.h"
-AutoGen: Parsing "SRC:/Quotient/events/event.h"
 AutoGen: Parsing "SRC:/Quotient/events/eventcontent.h"
-AutoGen: Parsing "SRC:/Quotient/events/eventrelation.h"
-AutoGen: Parsing "SRC:/Quotient/events/eventloader.h"
 AutoGen: Parsing "SRC:/Quotient/events/filesourceinfo.h"
 AutoGen: Parsing "SRC:/Quotient/events/keyverificationevent.h"
 AutoGen: Parsing "SRC:/Quotient/events/reactionevent.h"
-AutoGen: Parsing "SRC:/Quotient/events/receiptevent.h"
-AutoGen: Parsing "SRC:/Quotient/events/roomavatarevent.h"
-AutoGen: Parsing "SRC:/Quotient/events/roomcanonicalaliasevent.h"
-AutoGen: Parsing "SRC:/Quotient/events/roomcreateevent.h"
 AutoGen: Parsing "SRC:/Quotient/events/roomevent.h"
-AutoGen: Parsing "SRC:/Quotient/events/roomkeyevent.h"
+AutoGen: Parsing "SRC:/Quotient/events/eventloader.h"
+AutoGen: Parsing "SRC:/Quotient/events/eventrelation.h"
+AutoGen: Parsing "SRC:/Quotient/events/encryptedevent.h"
+AutoGen: Parsing "SRC:/Quotient/events/receiptevent.h"
 AutoGen: Parsing "SRC:/Quotient/events/roommemberevent.h"
 AutoGen: Parsing "SRC:/Quotient/events/roommessageevent.h"
-AutoGen: Parsing "SRC:/Quotient/events/roompowerlevelsevent.h"
 AutoGen: Parsing "SRC:/Quotient/events/roomtombstoneevent.h"
+AutoGen: Parsing "SRC:/Quotient/events/roomcanonicalaliasevent.h"
+AutoGen: Parsing "SRC:/Quotient/events/roomcreateevent.h"
+AutoGen: Parsing "SRC:/Quotient/events/roomavatarevent.h"
+AutoGen: Parsing "SRC:/Quotient/events/roomkeyevent.h"
+AutoGen: Parsing "SRC:/Quotient/events/stickerevent.h"
+AutoGen: Parsing "SRC:/Quotient/function_traits.h"
+AutoGen: Parsing "SRC:/Quotient/e2ee/cryptoutils.h"
+AutoGen: Parsing "SRC:/Quotient/e2ee/qolmaccount.h"
 AutoGen: Parsing "SRC:/Quotient/events/simplestateevents.h"
 AutoGen: Parsing "SRC:/Quotient/events/single_key_value.h"
+AutoGen: Parsing "SRC:/Quotient/identity/definitions/request_msisdn_validation.h"
+AutoGen: Parsing "SRC:/Quotient/events/roompowerlevelsevent.h"
 AutoGen: Parsing "SRC:/Quotient/events/stateevent.h"
-AutoGen: Parsing "SRC:/Quotient/events/stickerevent.h"
-AutoGen: Parsing "SRC:/Quotient/eventstats.h"
-AutoGen: Parsing "SRC:/Quotient/events/typingevent.h"
+AutoGen: Parsing "SRC:/Quotient/jobs/mediathumbnailjob.h"
+AutoGen: Parsing "SRC:/Quotient/jobs/requestdata.h"
 AutoGen: Parsing "SRC:/Quotient/expected.h"
-AutoGen: Parsing "SRC:/Quotient/function_traits.h"
+AutoGen: Parsing "SRC:/Quotient/keyverificationsession.h"
 AutoGen: Parsing "SRC:/Quotient/identity/definitions/request_email_validation.h"
-AutoGen: Parsing "SRC:/Quotient/identity/definitions/request_msisdn_validation.h"
 AutoGen: Parsing "SRC:/Quotient/jobs/basejob.h"
+AutoGen: Parsing "SRC:/Quotient/e2ee/qolminboundsession.h"
+AutoGen: Parsing "SRC:/Quotient/networkaccessmanager.h"
 AutoGen: Parsing "SRC:/Quotient/jobs/downloadfilejob.h"
-AutoGen: Parsing "SRC:/Quotient/jobs/mediathumbnailjob.h"
-AutoGen: Parsing "SRC:/Quotient/jobs/requestdata.h"
+AutoGen: Parsing "SRC:/Quotient/eventstats.h"
+AutoGen: Parsing "SRC:/Quotient/events/typingevent.h"
 AutoGen: Parsing "SRC:/Quotient/jobs/syncjob.h"
-AutoGen: Parsing "SRC:/Quotient/keyverificationsession.h"
-AutoGen: Parsing "SRC:/Quotient/logging_categories_p.h"
-AutoGen: Parsing "SRC:/Quotient/mxcreply.h"
-AutoGen: Parsing "SRC:/Quotient/networkaccessmanager.h"
+AutoGen: Parsing "SRC:/Quotient/quotient_common.h"
 AutoGen: Parsing "SRC:/Quotient/networksettings.h"
 AutoGen: Parsing "SRC:/Quotient/omittable.h"
-AutoGen: Parsing "SRC:/Quotient/quotient_common.h"
-AutoGen: Parsing "SRC:/Quotient/quotient_export.h"
-AutoGen: Parsing "SRC:/Quotient/room.h"
 AutoGen: Parsing "SRC:/Quotient/roommember.h"
+AutoGen: Parsing "SRC:/Quotient/logging_categories_p.h"
 AutoGen: Parsing "SRC:/Quotient/roomstateview.h"
+AutoGen: Parsing "SRC:/Quotient/mxcreply.h"
+AutoGen: Parsing "SRC:/Quotient/room.h"
 AutoGen: Parsing "SRC:/Quotient/settings.h"
-AutoGen: Parsing "SRC:/Quotient/ssosession.h"
-AutoGen: Parsing "SRC:/Quotient/syncdata.h"
-AutoGen: Parsing "SRC:/Quotient/uri.h"
-AutoGen: Parsing "SRC:/Quotient/uriresolver.h"
-AutoGen: Parsing "SRC:/Quotient/user.h"
 AutoGen: Parsing "SRC:/Quotient/util.h"
+AutoGen: Parsing "SRC:/Quotient/quotient_export.h"
 AutoGen: Parsing "SRC:/Quotient/accountregistry.cpp"
+AutoGen: Parsing "SRC:/Quotient/connectiondata.cpp"
+AutoGen: Parsing "SRC:/Quotient/uri.h"
+AutoGen: Parsing "SRC:/Quotient/user.h"
+AutoGen: Parsing "SRC:/Quotient/ssosession.h"
 AutoGen: Parsing "SRC:/Quotient/avatar.cpp"
 AutoGen: Parsing "SRC:/Quotient/connection.cpp"
-AutoGen: Parsing "SRC:/Quotient/connectiondata.cpp"
+AutoGen: Parsing "SRC:/Quotient/syncdata.h"
 AutoGen: Parsing "SRC:/Quotient/connectionencryptiondata_p.cpp"
 AutoGen: Parsing "SRC:/Quotient/converters.cpp"
-AutoGen: Parsing "SRC:/Quotient/csapi/account-data.cpp"
-AutoGen: Parsing "SRC:/Quotient/csapi/admin.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/administrative_contact.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/appservice_room_directory.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/banning.cpp"
@@ -2171,17 +2204,19 @@
 AutoGen: Parsing "SRC:/Quotient/csapi/content-repo.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/create_room.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/cross_signing.cpp"
-AutoGen: Parsing "SRC:/Quotient/csapi/device_management.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/directory.cpp"
+AutoGen: Parsing "SRC:/Quotient/uriresolver.h"
 AutoGen: Parsing "SRC:/Quotient/csapi/event_context.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/filter.cpp"
+AutoGen: Parsing "SRC:/Quotient/csapi/admin.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/inviting.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/joining.cpp"
+AutoGen: Parsing "SRC:/Quotient/csapi/device_management.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/key_backup.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/keys.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/kicking.cpp"
-AutoGen: Parsing "SRC:/Quotient/csapi/leaving.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/knocking.cpp"
+AutoGen: Parsing "SRC:/Quotient/csapi/leaving.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/list_joined_rooms.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/list_public_rooms.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/login.cpp"
@@ -2191,8 +2226,8 @@
 AutoGen: Parsing "SRC:/Quotient/csapi/notifications.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/openid.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/peeking_events.cpp"
-AutoGen: Parsing "SRC:/Quotient/csapi/profile.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/presence.cpp"
+AutoGen: Parsing "SRC:/Quotient/csapi/profile.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/pusher.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/pushrules.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/read_markers.cpp"
@@ -2201,8 +2236,8 @@
 AutoGen: Parsing "SRC:/Quotient/csapi/refresh.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/registration.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/registration_tokens.cpp"
-AutoGen: Parsing "SRC:/Quotient/csapi/report_content.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/relations.cpp"
+AutoGen: Parsing "SRC:/Quotient/csapi/report_content.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/room_event_by_timestamp.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/room_send.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/room_state.cpp"
@@ -2210,10 +2245,10 @@
 AutoGen: Parsing "SRC:/Quotient/csapi/rooms.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/search.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/space_hierarchy.cpp"
-AutoGen: Parsing "SRC:/Quotient/csapi/sso_login_redirect.cpp"
-AutoGen: Parsing "SRC:/Quotient/csapi/third_party_lookup.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/tags.cpp"
+AutoGen: Parsing "SRC:/Quotient/csapi/third_party_lookup.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/third_party_membership.cpp"
+AutoGen: Parsing "SRC:/Quotient/csapi/sso_login_redirect.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/threads_list.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/to_device.cpp"
 AutoGen: Parsing "SRC:/Quotient/csapi/typing.cpp"
@@ -2249,98 +2284,99 @@
 AutoGen: Parsing "SRC:/Quotient/events/roompowerlevelsevent.cpp"
 AutoGen: Parsing "SRC:/Quotient/events/roomtombstoneevent.cpp"
 AutoGen: Parsing "SRC:/Quotient/events/stateevent.cpp"
-AutoGen: Parsing "SRC:/Quotient/jobs/basejob.cpp"
 AutoGen: Parsing "SRC:/Quotient/eventstats.cpp"
-AutoGen: Parsing "SRC:/Quotient/jobs/downloadfilejob.cpp"
 AutoGen: Parsing "SRC:/Quotient/function_traits.cpp"
+AutoGen: Parsing "SRC:/Quotient/jobs/basejob.cpp"
+AutoGen: Parsing "SRC:/Quotient/jobs/downloadfilejob.cpp"
 AutoGen: Parsing "SRC:/Quotient/jobs/mediathumbnailjob.cpp"
 AutoGen: Parsing "SRC:/Quotient/jobs/requestdata.cpp"
 AutoGen: Parsing "SRC:/Quotient/jobs/syncjob.cpp"
 AutoGen: Parsing "SRC:/Quotient/keyverificationsession.cpp"
 AutoGen: Parsing "SRC:/Quotient/mxcreply.cpp"
-AutoGen: Parsing "SRC:/Quotient/networkaccessmanager.cpp"
 AutoGen: Parsing "SRC:/Quotient/networksettings.cpp"
 AutoGen: Parsing "SRC:/Quotient/room.cpp"
 AutoGen: Parsing "SRC:/Quotient/roommember.cpp"
 AutoGen: Parsing "SRC:/Quotient/roomstateview.cpp"
-AutoGen: Parsing "SRC:/Quotient/ssosession.cpp"
 AutoGen: Parsing "SRC:/Quotient/settings.cpp"
+AutoGen: Parsing "SRC:/Quotient/csapi/account-data.cpp"
+AutoGen: Parsing "SRC:/Quotient/ssosession.cpp"
 AutoGen: Parsing "SRC:/Quotient/syncdata.cpp"
 AutoGen: Parsing "SRC:/Quotient/uri.cpp"
 AutoGen: Parsing "SRC:/Quotient/uriresolver.cpp"
 AutoGen: Parsing "SRC:/Quotient/user.cpp"
 AutoGen: Parsing "SRC:/Quotient/util.cpp"
+AutoGen: Parsing "SRC:/Quotient/networkaccessmanager.cpp"
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_accountregistry.cpp", because it doesn't exist, from "SRC:/Quotient/accountregistry.h"
 /usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_accountregistry.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/accountregistry.h
-AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/T4CFEN5LXH/moc_basejob.cpp", because it doesn't exist, from "SRC:/Quotient/jobs/basejob.h"
-/usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/T4CFEN5LXH/moc_basejob.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h
+AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/include/moc_eventitem.cpp", because it doesn't exist, from "SRC:/Quotient/eventitem.h"
+/usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include/moc_eventitem.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/eventitem.h
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/include/moc_connection.cpp", because it doesn't exist, from "SRC:/Quotient/connection.h"
 /usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include/moc_connection.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h
-AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/2NBPHPEYPF/moc_filesourceinfo.cpp", because it doesn't exist, from "SRC:/Quotient/events/filesourceinfo.h"
-/usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/2NBPHPEYPF/moc_filesourceinfo.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/events/filesourceinfo.h
-AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/moc_sssshandler.cpp", because it doesn't exist, from "SRC:/Quotient/e2ee/sssshandler.h"
-/usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/moc_sssshandler.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/sssshandler.h
-AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_keyverificationsession.cpp", because it doesn't exist, from "SRC:/Quotient/keyverificationsession.h"
-/usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_keyverificationsession.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/keyverificationsession.h
-AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/2NBPHPEYPF/moc_roommemberevent.cpp", because it doesn't exist, from "SRC:/Quotient/events/roommemberevent.h"
-/usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/2NBPHPEYPF/moc_roommemberevent.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/events/roommemberevent.h
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/moc_qolmaccount.cpp", because it doesn't exist, from "SRC:/Quotient/e2ee/qolmaccount.h"
 /usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/moc_qolmaccount.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmaccount.h
-AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_eventstats.cpp", because it doesn't exist, from "SRC:/Quotient/eventstats.h"
-/usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_eventstats.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/eventstats.h
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/moc_qolmmessage.cpp", because it doesn't exist, from "SRC:/Quotient/e2ee/qolmmessage.h"
 /usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/moc_qolmmessage.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmmessage.h
+AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/moc_sssshandler.cpp", because it doesn't exist, from "SRC:/Quotient/e2ee/sssshandler.h"
+/usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/moc_sssshandler.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/sssshandler.h
+AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/2NBPHPEYPF/moc_roommemberevent.cpp", because it doesn't exist, from "SRC:/Quotient/events/roommemberevent.h"
+/usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/2NBPHPEYPF/moc_roommemberevent.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/events/roommemberevent.h
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/2NBPHPEYPF/moc_roommessageevent.cpp", because it doesn't exist, from "SRC:/Quotient/events/roommessageevent.h"
 /usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/2NBPHPEYPF/moc_roommessageevent.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/events/roommessageevent.h
-AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/include/moc_eventitem.cpp", because it doesn't exist, from "SRC:/Quotient/eventitem.h"
-/usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include/moc_eventitem.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/eventitem.h
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/moc_qolmmessage.cpp.d"
+AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/T4CFEN5LXH/moc_basejob.cpp", because it doesn't exist, from "SRC:/Quotient/jobs/basejob.h"
+/usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/T4CFEN5LXH/moc_basejob.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h
+AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_keyverificationsession.cpp", because it doesn't exist, from "SRC:/Quotient/keyverificationsession.h"
+/usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_keyverificationsession.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/keyverificationsession.h
+AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/2NBPHPEYPF/moc_filesourceinfo.cpp", because it doesn't exist, from "SRC:/Quotient/events/filesourceinfo.h"
+/usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/2NBPHPEYPF/moc_filesourceinfo.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/events/filesourceinfo.h
+AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_eventstats.cpp", because it doesn't exist, from "SRC:/Quotient/eventstats.h"
+/usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_eventstats.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/eventstats.h
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_mxcreply.cpp", because it doesn't exist, from "SRC:/Quotient/mxcreply.h"
 /usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_mxcreply.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/mxcreply.h
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_accountregistry.cpp.d"
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/moc_qolmmessage.cpp.d"
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_networkaccessmanager.cpp", because it doesn't exist, from "SRC:/Quotient/networkaccessmanager.h"
 /usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_networkaccessmanager.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/networkaccessmanager.h
 AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/2NBPHPEYPF/moc_roommemberevent.cpp.d"
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_networksettings.cpp", because it doesn't exist, from "SRC:/Quotient/networksettings.h"
 /usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_networksettings.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/networksettings.h
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_keyverificationsession.cpp.d"
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/include/moc_eventitem.cpp.d"
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_quotient_common.cpp", because it doesn't exist, from "SRC:/Quotient/quotient_common.h"
 /usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_quotient_common.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/quotient_common.h
 AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/2NBPHPEYPF/moc_roommessageevent.cpp.d"
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/include/moc_room.cpp", because it doesn't exist, from "SRC:/Quotient/room.h"
 /usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include/moc_room.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/room.h
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/moc_qolmaccount.cpp.d"
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/T4CFEN5LXH/moc_basejob.cpp.d"
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/2NBPHPEYPF/moc_filesourceinfo.cpp.d"
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_roommember.cpp", because it doesn't exist, from "SRC:/Quotient/roommember.h"
 /usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_roommember.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/roommember.h
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/include/moc_eventitem.cpp.d"
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/moc_qolmaccount.cpp.d"
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_roomstateview.cpp", because it doesn't exist, from "SRC:/Quotient/roomstateview.h"
 /usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_roomstateview.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/roomstateview.h
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_keyverificationsession.cpp.d"
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_settings.cpp", because it doesn't exist, from "SRC:/Quotient/settings.h"
 /usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_settings.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/settings.h
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/include/moc_connection.cpp.d"
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_accountregistry.cpp.d"
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_ssosession.cpp", because it doesn't exist, from "SRC:/Quotient/ssosession.h"
 /usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_ssosession.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/ssosession.h
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_eventstats.cpp.d"
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/include/moc_connection.cpp.d"
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_uri.cpp", because it doesn't exist, from "SRC:/Quotient/uri.h"
 /usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_uri.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/uri.h
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/2NBPHPEYPF/moc_filesourceinfo.cpp.d"
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/T4CFEN5LXH/moc_basejob.cpp.d"
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_uriresolver.cpp", because it doesn't exist, from "SRC:/Quotient/uriresolver.h"
 /usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_uriresolver.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/uriresolver.h
 AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_mxcreply.cpp.d"
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_user.cpp", because it doesn't exist, from "SRC:/Quotient/user.h"
 /usr/lib/qt6/libexec/moc -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_user.cpp /build/reproducible-path/libquotient-0.8.2/Quotient/user.h
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_quotient_common.cpp.d"
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_networkaccessmanager.cpp.d"
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_settings.cpp.d"
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/moc_sssshandler.cpp.d"
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_eventstats.cpp.d"
 AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_roommember.cpp.d"
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_networksettings.cpp.d"
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_networkaccessmanager.cpp.d"
 AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_ssosession.cpp.d"
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_roomstateview.cpp.d"
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/moc_sssshandler.cpp.d"
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_user.cpp.d"
 AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/include/moc_room.cpp.d"
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_quotient_common.cpp.d"
 AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_uri.cpp.d"
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_user.cpp.d"
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_roomstateview.cpp.d"
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_networksettings.cpp.d"
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_settings.cpp.d"
 AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/JRPIO2IDQ7/moc_uriresolver.cpp.d"
 AutoMoc: Generating MOC compilation "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/mocs_compilation.cpp"
 AutoMoc: Merging MOC dependencies into "SRC:/obj-i686-linux-gnu/QuotientQt6_autogen/deps"
@@ -2362,53 +2398,32 @@
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make  -f CMakeFiles/QuotientQt6.dir/build.make CMakeFiles/QuotientQt6.dir/build
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[  4%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/connection.cpp.o
-[  4%] Building CXX object CMakeFiles/QuotientQt6.dir/QuotientQt6_autogen/mocs_compilation.cpp.o
-[  4%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/networkaccessmanager.cpp.o
-[  4%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/function_traits.cpp.o
-[  5%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/connectiondata.cpp.o
-[  5%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/roomstateview.cpp.o
-[  6%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/room.cpp.o
-[  6%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/ssosession.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/function_traits.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/function_traits.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/function_traits.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/function_traits.cpp
-[  6%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/roommember.cpp.o
+[  3%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/function_traits.cpp.o
+[  3%] Building CXX object CMakeFiles/QuotientQt6.dir/QuotientQt6_autogen/mocs_compilation.cpp.o
 /usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/QuotientQt6_autogen/mocs_compilation.cpp.o -MF CMakeFiles/QuotientQt6.dir/QuotientQt6_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/QuotientQt6.dir/QuotientQt6_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/mocs_compilation.cpp
+[  3%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/networkaccessmanager.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/function_traits.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/function_traits.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/function_traits.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/function_traits.cpp
 /usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/networkaccessmanager.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/networkaccessmanager.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/networkaccessmanager.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/networkaccessmanager.cpp
+[  4%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/connectiondata.cpp.o
 /usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/connectiondata.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/connectiondata.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/connectiondata.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/connectiondata.cpp
+[  5%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/connection.cpp.o
 /usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/connection.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/connection.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/connection.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/connection.cpp
-[  7%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/user.cpp.o
-[  8%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/avatar.cpp.o
+[  5%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/ssosession.cpp.o
+[  6%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/room.cpp.o
 /usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/ssosession.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/ssosession.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/ssosession.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/ssosession.cpp
 /usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/room.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/room.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/room.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp
-[  9%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/uri.cpp.o
+[  7%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/user.cpp.o
+[  7%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/roommember.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/roommember.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/roommember.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/roommember.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/roommember.cpp
+[  7%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/roomstateview.cpp.o
 /usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/roomstateview.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/roomstateview.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/roomstateview.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/roomstateview.cpp
 /usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/user.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/user.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/user.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp
-[  9%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/uriresolver.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/roommember.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/roommember.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/roommember.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/roommember.cpp
+[  8%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/avatar.cpp.o
 /usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/avatar.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/avatar.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/avatar.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/avatar.cpp
-[ 10%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/eventstats.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/uri.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/uri.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/uri.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/uri.cpp
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/uriresolver.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/uriresolver.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/uriresolver.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/uriresolver.cpp
-[ 10%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/networksettings.cpp.o
-[ 11%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/converters.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/eventstats.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/eventstats.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/eventstats.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/eventstats.cpp
-[ 12%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/util.cpp.o
-[ 11%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/syncdata.cpp.o
-[ 12%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/eventitem.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/networksettings.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/networksettings.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/networksettings.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/networksettings.cpp
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/converters.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/converters.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/converters.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/converters.cpp
-[ 12%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/mxcreply.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/syncdata.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/syncdata.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/syncdata.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/syncdata.cpp
-[ 13%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/accountregistry.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/util.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/util.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/util.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/util.cpp
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/eventitem.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/eventitem.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/eventitem.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/eventitem.cpp
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/accountregistry.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/accountregistry.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/accountregistry.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/accountregistry.cpp
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/mxcreply.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/mxcreply.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/mxcreply.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/mxcreply.cpp
-[ 14%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/settings.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/settings.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/settings.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/settings.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/settings.cpp
-[ 15%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/event.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/event.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/event.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/event.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.cpp
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/converters.cpp:4:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/avatar.cpp:6:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2418,11 +2433,10 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/roomstateview.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/roomstateview.cpp:4:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.cpp:7:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2435,7 +2449,7 @@
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/ssosession.cpp:6:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:8:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2447,21 +2461,28 @@
       |                      ^~~~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/filesourceinfo.h:7,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/mxcreply.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/mxcreply.cpp:4:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/networkaccessmanager.cpp:7:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/i386-linux-gnu/qt6/QtCore/QDate:1,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:9:
+In file included from /usr/include/i386-linux-gnu/qt6/QtNetwork/qsslcertificate.h:16,
+                 from /usr/include/i386-linux-gnu/qt6/QtNetwork/qsslerror.h:10,
+                 from /usr/include/i386-linux-gnu/qt6/QtNetwork/qsslsocket.h:12,
+                 from /usr/include/i386-linux-gnu/qt6/QtNetwork/qsslconfiguration.h:26,
+                 from /usr/include/i386-linux-gnu/qt6/QtNetwork/QSslConfiguration:1,
+                 from /usr/include/i386-linux-gnu/qt6/QtNetwork/qnetworkaccessmanager.h:13,
+                 from /usr/include/i386-linux-gnu/qt6/QtNetwork/QNetworkAccessManager:1,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/networkaccessmanager.h:8,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/networkaccessmanager.cpp:4:
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/syncdata.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/syncdata.cpp:4:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/roomstateview.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/roomstateview.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2471,9 +2492,35 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/filesourceinfo.h:7,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/mxcreply.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/networkaccessmanager.cpp:7:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/room.h:12,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:10:
+/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
+/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
+  268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
+      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/i386-linux-gnu/qt6/QtCore/QDate:1,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:9:
+/usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
+  486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
+      |                      ^~~~~~~~~~~~~~~~~~~
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.h:8,
+                 from /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/../../../Quotient/e2ee/qolmaccount.h:8,
+                 from /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/moc_qolmaccount.cpp:9,
+                 from /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/mocs_compilation.cpp:3:
+/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
+/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
+  268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
+      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/i386-linux-gnu/qt6/QtCore/QDate:1,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:9:
+/usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
+  486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
+      |                      ^~~~~~~~~~~~~~~~~~~
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connectiondata.cpp:10:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2486,14 +2533,15 @@
                  from /usr/include/i386-linux-gnu/qt6/QtNetwork/qnetworkaccessmanager.h:13,
                  from /usr/include/i386-linux-gnu/qt6/QtNetwork/QNetworkAccessManager:1,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/networkaccessmanager.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/networkaccessmanager.cpp:4:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connectiondata.cpp:8:
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.cpp:7:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roommemberevent.h:8,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/roommember.cpp:6:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2503,12 +2551,47 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp: In member function 'int Quotient::User::hue() const':
+/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:92:40: warning: 'qreal Quotient::User::hueF() const' is deprecated: Quotient::RoomMember::hueF() should be used instead. [-Wdeprecated-declarations]
+   92 | int User::hue() const { return int(hueF() * 359); }
+      |                                    ~~~~^~
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:5:
+/build/reproducible-path/libquotient-0.8.2/Quotient/user.h:93:11: note: declared here
+   93 |     qreal hueF() const;
+      |           ^~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp: In member function 'const Quotient::Avatar& Quotient::User::avatarObject(const Quotient::Room*) const':
+/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:182:58: warning: 'QUrl Quotient::Room::memberAvatarUrl(const QString&) const' is deprecated: Use member(mxId).avatarUrl() instead. [-Wdeprecated-declarations]
+  182 |     return connection()->userAvatar(room->memberAvatarUrl(id()));
+      |                                     ~~~~~~~~~~~~~~~~~~~~~^~~~~~
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:10:
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.h:389:10: note: declared here
+  389 |     QUrl memberAvatarUrl(const QString& mxId) const;
+      |          ^~~~~~~~~~~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp: In member function 'QImage Quotient::User::avatar(int, const Quotient::Room*) const':
+/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:187:18: warning: 'QImage Quotient::User::avatar(int, int, const Quotient::Room*) const' is deprecated: For visualising in a room context Quotient::Room::memberAvatar() should be used instead, otherwise use Quotient::Connection::userAvatar(). [-Wdeprecated-declarations]
+  187 |     return avatar(dimension, dimension, room);
+      |            ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/user.h:101:24: note: declared here
+  101 |     Q_INVOKABLE QImage avatar(int requestedWidth, int requestedHeight,
+      |                        ^~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp: In member function 'QImage Quotient::User::avatar(int, int, const Quotient::Room*) const':
+/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:192:18: warning: 'QImage Quotient::User::avatar(int, int, const Quotient::Room*, const Quotient::Avatar::get_callback_t&) const' is deprecated: For visualising in a room context Quotient::Room::memberAvatar() should be used instead, otherwise use Quotient::Connection::userAvatar(). [-Wdeprecated-declarations]
+  192 |     return avatar(width, height, room, [] {});
+      |            ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/user.h:104:12: note: declared here
+  104 |     QImage avatar(int width, int height, const Room* room,
+      |            ^~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp: In member function 'QImage Quotient::User::avatar(int, int, const Quotient::Room*, const Quotient::Avatar::get_callback_t&) const':
+/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:198:24: warning: 'const Quotient::Avatar& Quotient::User::avatarObject(const Quotient::Room*) const' is deprecated: For visualising in a room context Quotient::Room::memberAvatar() should be used instead, otherwise use Quotient::Connection::userAvatar(). [-Wdeprecated-declarations]
+  198 |     return avatarObject(room).get(connection(), width, height, callback);
+      |            ~~~~~~~~~~~~^~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:177:15: note: declared here
+  177 | const Avatar& User::avatarObject(const Room* room) const
+      |               ^~~~
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/room.h:12,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/eventstats.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/eventstats.cpp:4:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/ssosession.cpp:6:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2518,10 +2601,100 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[  8%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/uriresolver.cpp.o
+[  9%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/uri.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/uriresolver.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/uriresolver.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/uriresolver.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/uriresolver.cpp
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/uri.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/uri.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/uri.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/uri.cpp
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QSet<Quotient::User*> Quotient::Room::usersAtEventId(const QString&)':
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1333:26: warning: 'Quotient::User* Quotient::Room::user(const QString&) const' is deprecated: Use member() instead. [-Wdeprecated-declarations]
+ 1333 |         users.insert(user(uId));
+      |                      ~~~~^~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:683:7: note: declared here
+  683 | User* Room::user(const QString& userId) const
+      |       ^~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QStringList Quotient::Room::memberNames() const':
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1642:27: warning: 'QStringList Quotient::Room::safeMemberNames() const' is deprecated: Use members() instead and extract the names from the RoomMember objects. [-Wdeprecated-declarations]
+ 1642 |     return safeMemberNames();
+      |            ~~~~~~~~~~~~~~~^~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.h:290:17: note: declared here
+  290 |     QStringList safeMemberNames() const;
+      |                 ^~~~~~~~~~~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QStringList Quotient::Room::safeMemberNames() const':
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1650:34: warning: 'QString Quotient::Room::safeMemberName(const QString&) const' is deprecated: Use member(mxId).disambiguatedName() instead. [-Wdeprecated-declarations]
+ 1650 |         res.append(safeMemberName(userId));
+      |                    ~~~~~~~~~~~~~~^~~~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.h:383:25: note: declared here
+  383 |     Q_INVOKABLE QString safeMemberName(const QString& userId) const;
+      |                         ^~~~~~~~~~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QStringList Quotient::Room::htmlSafeMemberNames() const':
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1660:38: warning: 'QString Quotient::Room::htmlSafeMemberName(const QString&) const' is deprecated: Use member(mxId).htmlSafeDisambiguatedName() instead. [-Wdeprecated-declarations]
+ 1660 |         res.append(htmlSafeMemberName(userId));
+      |                    ~~~~~~~~~~~~~~~~~~^~~~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.h:386:25: note: declared here
+  386 |     Q_INVOKABLE QString htmlSafeMemberName(const QString& userId) const;
+      |                         ^~~~~~~~~~~~~~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QString Quotient::Room::roomMembername(const Quotient::User*) const':
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1936:35: warning: 'QString Quotient::Room::disambiguatedMemberName(const QString&) const' is deprecated: Use member(mxId).disambiguatedName() instead. [-Wdeprecated-declarations]
+ 1936 |     return disambiguatedMemberName(u->id());
+      |            ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.h:380:25: note: declared here
+  380 |     Q_INVOKABLE QString disambiguatedMemberName(const QString& mxId) const;
+      |                         ^~~~~~~~~~~~~~~~~~~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QString Quotient::Room::roomMembername(const QString&) const':
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1941:35: warning: 'QString Quotient::Room::disambiguatedMemberName(const QString&) const' is deprecated: Use member(mxId).disambiguatedName() instead. [-Wdeprecated-declarations]
+ 1941 |     return disambiguatedMemberName(userId);
+      |            ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.h:380:25: note: declared here
+  380 |     Q_INVOKABLE QString disambiguatedMemberName(const QString& mxId) const;
+      |                         ^~~~~~~~~~~~~~~~~~~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QString Quotient::Room::disambiguatedMemberName(const QString&) const':
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1953:37: warning: 'QString Quotient::Room::memberName(const QString&) const' is deprecated: Use member(mxId).name() instead. [-Wdeprecated-declarations]
+ 1953 |     const auto username = memberName(mxId);
+      |                           ~~~~~~~~~~^~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1921:9: note: declared here
+ 1921 | QString Room::memberName(const QString& mxId) const
+      |         ^~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1957:32: warning: 'constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = QMultiHash<QString, QString>; typename std::add_const<_Tp>::type = const QMultiHash<QString, QString>]' is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations]
+ 1957 |     auto namesakesIt = qAsConst(d->memberNameMap).find(username);
+      |                        ~~~~~~~~^~~~~~~~~~~~~~~~~~
+In file included from /usr/include/i386-linux-gnu/qt6/QtCore/qforeach.h:11,
+                 from /usr/include/i386-linux-gnu/qt6/QtCore/qglobal.h:57,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/quotient_export.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/quotient_common.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:8:
+/usr/include/i386-linux-gnu/qt6/QtCore/qttypetraits.h:36:45: note: declared here
+   36 | constexpr typename std::add_const<T>::type &qAsConst(T &t) noexcept { return t; }
+      |                                             ^~~~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QString Quotient::Room::safeMemberName(const QString&) const':
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1974:45: warning: 'QString Quotient::Room::disambiguatedMemberName(const QString&) const' is deprecated: Use member(mxId).disambiguatedName() instead. [-Wdeprecated-declarations]
+ 1974 |     return sanitized(disambiguatedMemberName(userId));
+      |                      ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1949:9: note: declared here
+ 1949 | QString Room::disambiguatedMemberName(const QString& mxId) const
+      |         ^~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QString Quotient::Room::htmlSafeMemberName(const QString&) const':
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1979:26: warning: 'QString Quotient::Room::safeMemberName(const QString&) const' is deprecated: Use member(mxId).disambiguatedName() instead. [-Wdeprecated-declarations]
+ 1979 |     return safeMemberName(userId).toHtmlEscaped();
+      |            ~~~~~~~~~~~~~~^~~~~~~~
+/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1972:9: note: declared here
+ 1972 | QString Room::safeMemberName(const QString& userId) const
+      |         ^~~~
+[ 10%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/eventstats.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/eventstats.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/eventstats.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/eventstats.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/eventstats.cpp
+[ 10%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/syncdata.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/syncdata.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/syncdata.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/syncdata.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/syncdata.cpp
+[ 11%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/settings.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/settings.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/settings.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/settings.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/settings.cpp
+[ 11%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/networksettings.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/networksettings.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/networksettings.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/networksettings.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/networksettings.cpp
+[ 12%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/converters.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/converters.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/converters.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/converters.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/converters.cpp
+[ 13%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/util.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/util.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/util.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/util.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/util.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/avatar.cpp:6:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/uriresolver.cpp:6:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2534,7 +2707,9 @@
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/uriresolver.cpp:6:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/room.h:12,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/eventstats.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/eventstats.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2547,8 +2722,8 @@
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roommemberevent.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/roommember.cpp:6:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/syncdata.h:8,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/syncdata.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2558,11 +2733,9 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/callevents.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/eventitem.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/eventitem.cpp:4:
+[ 13%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/eventitem.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/eventitem.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/eventitem.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/eventitem.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/eventitem.cpp
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/converters.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2572,26 +2745,37 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connectiondata.cpp:10:
+[ 14%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/accountregistry.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/accountregistry.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/accountregistry.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/accountregistry.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/accountregistry.cpp
+[ 14%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/mxcreply.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/mxcreply.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/mxcreply.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/mxcreply.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/mxcreply.cpp
+[ 15%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/event.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/event.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/event.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/event.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.cpp
+[ 16%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/roomevent.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/roomevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/roomevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/roomevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.cpp
+[ 16%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/stateevent.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/stateevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/stateevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/stateevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.cpp
+[ 17%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/eventcontent.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/eventcontent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/eventcontent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/eventcontent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/eventcontent.cpp
+[ 17%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/eventrelation.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/eventrelation.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/eventrelation.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/eventrelation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/eventrelation.cpp
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/filesourceinfo.h:7,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/mxcreply.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/mxcreply.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/i386-linux-gnu/qt6/QtNetwork/qsslcertificate.h:16,
-                 from /usr/include/i386-linux-gnu/qt6/QtNetwork/qsslerror.h:10,
-                 from /usr/include/i386-linux-gnu/qt6/QtNetwork/qsslsocket.h:12,
-                 from /usr/include/i386-linux-gnu/qt6/QtNetwork/qsslconfiguration.h:26,
-                 from /usr/include/i386-linux-gnu/qt6/QtNetwork/QSslConfiguration:1,
-                 from /usr/include/i386-linux-gnu/qt6/QtNetwork/qnetworkaccessmanager.h:13,
-                 from /usr/include/i386-linux-gnu/qt6/QtNetwork/QNetworkAccessManager:1,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/networkaccessmanager.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connectiondata.cpp:8:
+In file included from /usr/include/i386-linux-gnu/qt6/QtCore/QDate:1,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:9:
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.cpp:4:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/callevents.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/eventitem.h:8,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/eventitem.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2604,20 +2788,7 @@
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:8:
-/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
-/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
-  268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
-      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/i386-linux-gnu/qt6/QtCore/QDate:1,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:9:
-/usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
-  486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
-      |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/../../../Quotient/e2ee/qolmaccount.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/3Q4FJOTQA2/moc_qolmaccount.cpp:9,
-                 from /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/mocs_compilation.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/accountregistry.cpp:7:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2627,11 +2798,9 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/room.h:12,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:10:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2641,10 +2810,8 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/accountregistry.cpp:7:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2654,66 +2821,12 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 16%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/roomevent.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/roomevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/roomevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/roomevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.cpp
-[ 16%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/stateevent.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/stateevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/stateevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/stateevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.cpp
-[ 17%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/eventcontent.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/eventcontent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/eventcontent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/eventcontent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/eventcontent.cpp
-/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp: In member function 'int Quotient::User::hue() const':
-/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:92:40: warning: 'qreal Quotient::User::hueF() const' is deprecated: Quotient::RoomMember::hueF() should be used instead. [-Wdeprecated-declarations]
-   92 | int User::hue() const { return int(hueF() * 359); }
-      |                                    ~~~~^~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:5:
-/build/reproducible-path/libquotient-0.8.2/Quotient/user.h:93:11: note: declared here
-   93 |     qreal hueF() const;
-      |           ^~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp: In member function 'const Quotient::Avatar& Quotient::User::avatarObject(const Quotient::Room*) const':
-/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:182:58: warning: 'QUrl Quotient::Room::memberAvatarUrl(const QString&) const' is deprecated: Use member(mxId).avatarUrl() instead. [-Wdeprecated-declarations]
-  182 |     return connection()->userAvatar(room->memberAvatarUrl(id()));
-      |                                     ~~~~~~~~~~~~~~~~~~~~~^~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:10:
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.h:389:10: note: declared here
-  389 |     QUrl memberAvatarUrl(const QString& mxId) const;
-      |          ^~~~~~~~~~~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp: In member function 'QImage Quotient::User::avatar(int, const Quotient::Room*) const':
-/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:187:18: warning: 'QImage Quotient::User::avatar(int, int, const Quotient::Room*) const' is deprecated: For visualising in a room context Quotient::Room::memberAvatar() should be used instead, otherwise use Quotient::Connection::userAvatar(). [-Wdeprecated-declarations]
-  187 |     return avatar(dimension, dimension, room);
-      |            ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/user.h:101:24: note: declared here
-  101 |     Q_INVOKABLE QImage avatar(int requestedWidth, int requestedHeight,
-      |                        ^~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp: In member function 'QImage Quotient::User::avatar(int, int, const Quotient::Room*) const':
-/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:192:18: warning: 'QImage Quotient::User::avatar(int, int, const Quotient::Room*, const Quotient::Avatar::get_callback_t&) const' is deprecated: For visualising in a room context Quotient::Room::memberAvatar() should be used instead, otherwise use Quotient::Connection::userAvatar(). [-Wdeprecated-declarations]
-  192 |     return avatar(width, height, room, [] {});
-      |            ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/user.h:104:12: note: declared here
-  104 |     QImage avatar(int width, int height, const Room* room,
-      |            ^~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp: In member function 'QImage Quotient::User::avatar(int, int, const Quotient::Room*, const Quotient::Avatar::get_callback_t&) const':
-/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:198:24: warning: 'const Quotient::Avatar& Quotient::User::avatarObject(const Quotient::Room*) const' is deprecated: For visualising in a room context Quotient::Room::memberAvatar() should be used instead, otherwise use Quotient::Connection::userAvatar(). [-Wdeprecated-declarations]
-  198 |     return avatarObject(room).get(connection(), width, height, callback);
-      |            ~~~~~~~~~~~~^~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/user.cpp:177:15: note: declared here
-  177 | const Avatar& User::avatarObject(const Room* room) const
-      |               ^~~~
-[ 17%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/eventrelation.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/eventrelation.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/eventrelation.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/eventrelation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/eventrelation.cpp
 [ 18%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/roomcreateevent.cpp.o
 /usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/roomcreateevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/roomcreateevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/roomcreateevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomcreateevent.cpp
-[ 18%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/roomtombstoneevent.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/roomtombstoneevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/roomtombstoneevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/roomtombstoneevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomtombstoneevent.cpp
-[ 19%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/roommessageevent.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/roommessageevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/roommessageevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/roommessageevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/roommessageevent.cpp
-[ 20%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/roommemberevent.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/roommemberevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/roommemberevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/roommemberevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/roommemberevent.cpp
-[ 20%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/roompowerlevelsevent.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/roompowerlevelsevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/roompowerlevelsevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/roompowerlevelsevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/roompowerlevelsevent.cpp
-[ 21%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/receiptevent.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/receiptevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/receiptevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/receiptevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/receiptevent.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.cpp:4:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2735,12 +2848,14 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 21%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/callevents.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/callevents.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/callevents.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/callevents.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/callevents.cpp
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.cpp:4:
+[ 18%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/roomtombstoneevent.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/roomtombstoneevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/roomtombstoneevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/roomtombstoneevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomtombstoneevent.cpp
+[ 19%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/roommessageevent.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/roommessageevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/roommessageevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/roommessageevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/roommessageevent.cpp
+[ 20%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/roommemberevent.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/roommemberevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/roommemberevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/roommemberevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/roommemberevent.cpp
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/eventrelation.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/eventrelation.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2750,8 +2865,15 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/eventrelation.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/eventrelation.cpp:4:
+[ 20%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/roompowerlevelsevent.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/roompowerlevelsevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/roompowerlevelsevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/roompowerlevelsevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/roompowerlevelsevent.cpp
+[ 21%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/receiptevent.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/receiptevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/receiptevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/receiptevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/receiptevent.cpp
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomcreateevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomcreateevent.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2761,10 +2883,15 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/filesourceinfo.h:7,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/eventcontent.h:9,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roommessageevent.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roommessageevent.cpp:6:
+[ 21%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/callevents.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/callevents.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/callevents.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/callevents.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/callevents.cpp
+[ 22%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/directchatevent.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/directchatevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/directchatevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/directchatevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/directchatevent.cpp
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomtombstoneevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomtombstoneevent.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2774,11 +2901,12 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomtombstoneevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomtombstoneevent.cpp:4:
+[ 22%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/encryptionevent.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/encryptionevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/encryptionevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/encryptionevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/encryptionevent.cpp
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/filesourceinfo.h:7,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/eventcontent.h:9,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roommessageevent.h:8,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roommessageevent.cpp:6:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2788,13 +2916,11 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 22%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/directchatevent.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/directchatevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/directchatevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/directchatevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/directchatevent.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomcreateevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomcreateevent.cpp:4:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roommemberevent.h:8,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roommemberevent.cpp:5:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2804,12 +2930,6 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 24%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/encryptedevent.cpp.o
-[ 24%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/encryptionevent.cpp.o
-[ 24%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/filesourceinfo.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/encryptionevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/encryptionevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/encryptionevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/encryptionevent.cpp
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/encryptedevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/encryptedevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/encryptedevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/encryptedevent.cpp
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/filesourceinfo.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/filesourceinfo.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/filesourceinfo.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/filesourceinfo.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.h:6,
@@ -2824,11 +2944,12 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[ 23%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/encryptedevent.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/encryptedevent.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/encryptedevent.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/encryptedevent.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/encryptedevent.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roommemberevent.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roommemberevent.cpp:5:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/callevents.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/callevents.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2838,8 +2959,6 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 24%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/jobs/requestdata.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/jobs/requestdata.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/jobs/requestdata.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/jobs/requestdata.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/requestdata.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/receiptevent.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/receiptevent.cpp:21:
@@ -2852,12 +2971,9 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 25%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/jobs/basejob.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/jobs/basejob.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/jobs/basejob.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/jobs/basejob.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/callevents.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/callevents.cpp:4:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/directchatevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/directchatevent.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2867,85 +2983,13 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QSet<Quotient::User*> Quotient::Room::usersAtEventId(const QString&)':
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1333:26: warning: 'Quotient::User* Quotient::Room::user(const QString&) const' is deprecated: Use member() instead. [-Wdeprecated-declarations]
- 1333 |         users.insert(user(uId));
-      |                      ~~~~^~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:683:7: note: declared here
-  683 | User* Room::user(const QString& userId) const
-      |       ^~~~
-[ 25%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/jobs/syncjob.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/jobs/syncjob.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/jobs/syncjob.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/jobs/syncjob.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/syncjob.cpp
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QStringList Quotient::Room::memberNames() const':
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1642:27: warning: 'QStringList Quotient::Room::safeMemberNames() const' is deprecated: Use members() instead and extract the names from the RoomMember objects. [-Wdeprecated-declarations]
- 1642 |     return safeMemberNames();
-      |            ~~~~~~~~~~~~~~~^~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.h:290:17: note: declared here
-  290 |     QStringList safeMemberNames() const;
-      |                 ^~~~~~~~~~~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QStringList Quotient::Room::safeMemberNames() const':
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1650:34: warning: 'QString Quotient::Room::safeMemberName(const QString&) const' is deprecated: Use member(mxId).disambiguatedName() instead. [-Wdeprecated-declarations]
- 1650 |         res.append(safeMemberName(userId));
-      |                    ~~~~~~~~~~~~~~^~~~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.h:383:25: note: declared here
-  383 |     Q_INVOKABLE QString safeMemberName(const QString& userId) const;
-      |                         ^~~~~~~~~~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QStringList Quotient::Room::htmlSafeMemberNames() const':
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1660:38: warning: 'QString Quotient::Room::htmlSafeMemberName(const QString&) const' is deprecated: Use member(mxId).htmlSafeDisambiguatedName() instead. [-Wdeprecated-declarations]
- 1660 |         res.append(htmlSafeMemberName(userId));
-      |                    ~~~~~~~~~~~~~~~~~~^~~~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.h:386:25: note: declared here
-  386 |     Q_INVOKABLE QString htmlSafeMemberName(const QString& userId) const;
-      |                         ^~~~~~~~~~~~~~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QString Quotient::Room::roomMembername(const Quotient::User*) const':
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1936:35: warning: 'QString Quotient::Room::disambiguatedMemberName(const QString&) const' is deprecated: Use member(mxId).disambiguatedName() instead. [-Wdeprecated-declarations]
- 1936 |     return disambiguatedMemberName(u->id());
-      |            ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.h:380:25: note: declared here
-  380 |     Q_INVOKABLE QString disambiguatedMemberName(const QString& mxId) const;
-      |                         ^~~~~~~~~~~~~~~~~~~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QString Quotient::Room::roomMembername(const QString&) const':
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1941:35: warning: 'QString Quotient::Room::disambiguatedMemberName(const QString&) const' is deprecated: Use member(mxId).disambiguatedName() instead. [-Wdeprecated-declarations]
- 1941 |     return disambiguatedMemberName(userId);
-      |            ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.h:380:25: note: declared here
-  380 |     Q_INVOKABLE QString disambiguatedMemberName(const QString& mxId) const;
-      |                         ^~~~~~~~~~~~~~~~~~~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QString Quotient::Room::disambiguatedMemberName(const QString&) const':
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1953:37: warning: 'QString Quotient::Room::memberName(const QString&) const' is deprecated: Use member(mxId).name() instead. [-Wdeprecated-declarations]
- 1953 |     const auto username = memberName(mxId);
-      |                           ~~~~~~~~~~^~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1921:9: note: declared here
- 1921 | QString Room::memberName(const QString& mxId) const
-      |         ^~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1957:32: warning: 'constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = QMultiHash<QString, QString>; typename std::add_const<_Tp>::type = const QMultiHash<QString, QString>]' is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations]
- 1957 |     auto namesakesIt = qAsConst(d->memberNameMap).find(username);
-      |                        ~~~~~~~~^~~~~~~~~~~~~~~~~~
-In file included from /usr/include/i386-linux-gnu/qt6/QtCore/qforeach.h:11,
-                 from /usr/include/i386-linux-gnu/qt6/QtCore/qglobal.h:57,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/quotient_export.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/quotient_common.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:8:
-/usr/include/i386-linux-gnu/qt6/QtCore/qttypetraits.h:36:45: note: declared here
-   36 | constexpr typename std::add_const<T>::type &qAsConst(T &t) noexcept { return t; }
-      |                                             ^~~~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QString Quotient::Room::safeMemberName(const QString&) const':
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1974:45: warning: 'QString Quotient::Room::disambiguatedMemberName(const QString&) const' is deprecated: Use member(mxId).disambiguatedName() instead. [-Wdeprecated-declarations]
- 1974 |     return sanitized(disambiguatedMemberName(userId));
-      |                      ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1949:9: note: declared here
- 1949 | QString Room::disambiguatedMemberName(const QString& mxId) const
-      |         ^~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp: In member function 'QString Quotient::Room::htmlSafeMemberName(const QString&) const':
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1979:26: warning: 'QString Quotient::Room::safeMemberName(const QString&) const' is deprecated: Use member(mxId).disambiguatedName() instead. [-Wdeprecated-declarations]
- 1979 |     return safeMemberName(userId).toHtmlEscaped();
-      |            ~~~~~~~~~~~~~~^~~~~~~~
-/build/reproducible-path/libquotient-0.8.2/Quotient/room.cpp:1972:9: note: declared here
- 1972 | QString Room::safeMemberName(const QString& userId) const
-      |         ^~~~
+[ 24%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/events/filesourceinfo.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/events/filesourceinfo.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/events/filesourceinfo.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/events/filesourceinfo.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/events/filesourceinfo.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/directchatevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/directchatevent.cpp:4:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/encryptionevent.h:8,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/encryptionevent.cpp:5:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -2955,11 +2999,15 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 27%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/jobs/downloadfilejob.cpp.o
-[ 25%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/database.cpp.o
-[ 27%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/jobs/mediathumbnailjob.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/database.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/database.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/database.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/database.cpp
+[ 24%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/jobs/requestdata.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/jobs/requestdata.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/jobs/requestdata.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/jobs/requestdata.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/requestdata.cpp
+[ 25%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/jobs/basejob.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/jobs/basejob.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/jobs/basejob.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/jobs/basejob.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.cpp
+[ 25%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/jobs/syncjob.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/jobs/syncjob.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/jobs/syncjob.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/jobs/syncjob.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/syncjob.cpp
+[ 26%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/jobs/mediathumbnailjob.cpp.o
 /usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/jobs/mediathumbnailjob.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/jobs/mediathumbnailjob.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/jobs/mediathumbnailjob.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/mediathumbnailjob.cpp
+[ 27%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/jobs/downloadfilejob.cpp.o
 /usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/jobs/downloadfilejob.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/jobs/downloadfilejob.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/jobs/downloadfilejob.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/downloadfilejob.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
@@ -2974,6 +3022,8 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[ 27%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/database.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/database.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/database.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/database.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/database.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/filesourceinfo.h:7,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/filesourceinfo.cpp:5:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
@@ -2992,30 +3042,8 @@
 /build/reproducible-path/libquotient-0.8.2/Quotient/events/filesourceinfo.cpp:39:19: warning: comparison of integer expressions of different signedness: 'qsizetype' {aka 'int'} and 'const unsigned int' [-Wsign-compare]
    39 |     if (iv.size() < AesBlockSize) {
       |         ~~~~~~~~~~^~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/encryptionevent.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/encryptionevent.cpp:5:
-/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
-/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
-  268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
-      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/i386-linux-gnu/qt6/QtCore/QDate:1,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:9:
-/usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
-  486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
-      |                      ^~~~~~~~~~~~~~~~~~~
 [ 28%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/connectionencryptiondata_p.cpp.o
 /usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/connectionencryptiondata_p.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/connectionencryptiondata_p.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/connectionencryptiondata_p.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/connectionencryptiondata_p.cpp
-[ 28%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/keyverificationsession.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/keyverificationsession.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/keyverificationsession.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/keyverificationsession.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/keyverificationsession.cpp
-[ 29%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/e2ee_common.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/e2ee_common.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/e2ee_common.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/e2ee_common.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.cpp
-[ 29%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmaccount.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmaccount.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmaccount.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmaccount.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmaccount.cpp
-[ 30%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmsession.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmsession.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmsession.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmsession.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmsession.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.cpp:5:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
@@ -3040,14 +3068,10 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 31%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolminboundsession.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolminboundsession.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolminboundsession.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolminboundsession.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolminboundsession.cpp
-[ 31%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmoutboundsession.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmoutboundsession.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmoutboundsession.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmoutboundsession.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmoutboundsession.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/content-repo.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/mediathumbnailjob.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/mediathumbnailjob.cpp:4:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/downloadfilejob.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/downloadfilejob.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3059,8 +3083,8 @@
       |                      ^~~~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/content-repo.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/downloadfilejob.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/downloadfilejob.cpp:4:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/mediathumbnailjob.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/mediathumbnailjob.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3092,10 +3116,18 @@
 /usr/include/i386-linux-gnu/qt6/QtSql/qsqldatabase.h:60:15: note: declared here
    60 |     QSqlQuery exec(const QString& query = QString()) const;
       |               ^~~~
+[ 28%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/keyverificationsession.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/keyverificationsession.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/keyverificationsession.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/keyverificationsession.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/keyverificationsession.cpp
 /build/reproducible-path/libquotient-0.8.2/Quotient/database.cpp: In member function 'QByteArray Quotient::Database::loadEncrypted(const QString&)':
 /build/reproducible-path/libquotient-0.8.2/Quotient/database.cpp:523:19: warning: comparison of integer expressions of different signedness: 'qsizetype' {aka 'int'} and 'const unsigned int' [-Wsign-compare]
   523 |     if (iv.size() < AesBlockSize) {
       |         ~~~~~~~~~~^~~~~~~~~~~~~~
+[ 29%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/e2ee_common.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/e2ee_common.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/e2ee_common.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/e2ee_common.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.cpp
+[ 29%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmaccount.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmaccount.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmaccount.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmaccount.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmaccount.cpp
+[ 30%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmsession.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmsession.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmsession.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmsession.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmsession.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
@@ -3110,10 +3142,13 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/keyverificationevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/keyverificationsession.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/keyverificationsession.cpp:4:
+[ 31%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolminboundsession.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolminboundsession.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolminboundsession.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolminboundsession.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolminboundsession.cpp
+[ 31%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmoutboundsession.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmoutboundsession.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmoutboundsession.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmoutboundsession.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmoutboundsession.cpp
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.h:8,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmaccount.h:8,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmaccount.cpp:5:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3134,9 +3169,10 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmsession.h:7,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmsession.cpp:5:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/keyverificationevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/keyverificationsession.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/keyverificationsession.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3146,13 +3182,9 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 32%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmutility.cpp.o
-[ 32%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmmessage.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmutility.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmutility.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmutility.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmutility.cpp
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmmessage.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmmessage.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmmessage.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmmessage.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmaccount.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmaccount.cpp:5:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmsession.h:7,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmsession.cpp:5:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3162,6 +3194,10 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[ 32%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmutility.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmutility.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmutility.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmutility.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmutility.cpp
+[ 32%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmmessage.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmmessage.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmmessage.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/qolmmessage.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmmessage.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.h:8,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolminboundsession.h:7,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolminboundsession.cpp:5:
@@ -3174,6 +3210,8 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[ 33%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/cryptoutils.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/cryptoutils.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/cryptoutils.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/cryptoutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/cryptoutils.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.h:8,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmoutboundsession.h:7,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmoutboundsession.cpp:5:
@@ -3186,18 +3224,10 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 33%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/cryptoutils.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/cryptoutils.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/cryptoutils.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/cryptoutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/cryptoutils.cpp
+[ 33%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/sssshandler.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/sssshandler.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/sssshandler.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/sssshandler.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/sssshandler.cpp
 [ 34%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/account-data.cpp.o
-[ 34%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/e2ee/sssshandler.cpp.o
 /usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/account-data.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/account-data.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/account-data.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/account-data.cpp
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/e2ee/sssshandler.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/e2ee/sssshandler.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/e2ee/sssshandler.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/sssshandler.cpp
-[ 35%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/admin.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/admin.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/admin.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/admin.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/admin.cpp
-[ 35%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/administrative_contact.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/administrative_contact.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/administrative_contact.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/administrative_contact.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/administrative_contact.cpp
-[ 36%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/appservice_room_directory.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/appservice_room_directory.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/appservice_room_directory.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/appservice_room_directory.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/appservice_room_directory.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.h:8,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmutility.cpp:7:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
@@ -3209,11 +3239,11 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 36%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/banning.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/banning.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/banning.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/banning.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/banning.cpp
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/account-data.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/account-data.cpp:3:
+[ 35%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/admin.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/admin.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/admin.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/admin.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/admin.cpp
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.h:8,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/cryptoutils.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/cryptoutils.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3223,6 +3253,10 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[ 35%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/administrative_contact.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/administrative_contact.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/administrative_contact.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/administrative_contact.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/administrative_contact.cpp
+[ 36%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/appservice_room_directory.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/appservice_room_directory.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/appservice_room_directory.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/appservice_room_directory.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/appservice_room_directory.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.h:8,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/cryptoutils.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/sssshandler.h:6,
@@ -3236,9 +3270,11 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/cryptoutils.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/cryptoutils.cpp:4:
+[ 36%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/banning.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/banning.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/banning.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/banning.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/banning.cpp
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/admin.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/admin.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3248,11 +3284,9 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 37%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/capabilities.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/capabilities.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/capabilities.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/capabilities.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/capabilities.cpp
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/appservice_room_directory.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/appservice_room_directory.cpp:3:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/auth_data.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/administrative_contact.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/administrative_contact.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3263,8 +3297,8 @@
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/admin.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/admin.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/appservice_room_directory.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/appservice_room_directory.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3274,9 +3308,9 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/auth_data.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/administrative_contact.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/administrative_contact.cpp:3:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/account-data.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/account-data.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3286,6 +3320,8 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[ 37%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/capabilities.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/capabilities.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/capabilities.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/capabilities.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/capabilities.cpp
 [ 37%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/content-repo.cpp.o
 /usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/content-repo.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/content-repo.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/content-repo.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/content-repo.cpp
 [ 38%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/create_room.cpp.o
@@ -3294,14 +3330,6 @@
 /usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/cross_signing.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/cross_signing.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/cross_signing.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/cross_signing.cpp
 [ 39%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/device_management.cpp.o
 /usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/device_management.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/device_management.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/device_management.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/device_management.cpp
-[ 40%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/directory.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/directory.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/directory.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/directory.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/directory.cpp
-[ 40%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/event_context.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/event_context.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/event_context.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/event_context.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/event_context.cpp
-[ 41%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/filter.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/filter.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/filter.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/filter.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/filter.cpp
-[ 42%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/inviting.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/inviting.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/inviting.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/inviting.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/inviting.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/banning.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/banning.cpp:3:
@@ -3314,8 +3342,13 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 42%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/joining.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/joining.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/joining.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/joining.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/joining.cpp
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/content-repo.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/content-repo.cpp:3:
+/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
+/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
+  268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
+      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/capabilities.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/capabilities.cpp:3:
@@ -3328,27 +3361,14 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/content-repo.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/content-repo.cpp:3:
-/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
-/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
-  268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
-      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/i386-linux-gnu/qt6/QtCore/QDate:1,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:9:
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 43%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/key_backup.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/key_backup.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/key_backup.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/key_backup.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/key_backup.cpp
-[ 43%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/keys.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/keys.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/keys.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/keys.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/keys.cpp
-[ 44%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/kicking.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/kicking.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/kicking.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/kicking.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/kicking.cpp
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/auth_data.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/cross_signing.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/cross_signing.cpp:3:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3370,15 +3390,9 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 44%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/knocking.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/knocking.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/knocking.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/knocking.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/knocking.cpp
-[ 45%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/leaving.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/leaving.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/leaving.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/leaving.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/leaving.cpp
-[ 46%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/list_joined_rooms.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/list_joined_rooms.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/list_joined_rooms.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/list_joined_rooms.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/list_joined_rooms.cpp
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/directory.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/directory.cpp:3:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/auth_data.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/cross_signing.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/cross_signing.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3388,9 +3402,23 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[ 42%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/filter.cpp.o
+[ 42%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/joining.cpp.o
+[ 42%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/inviting.cpp.o
+[ 42%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/event_context.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/joining.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/joining.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/joining.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/joining.cpp
+[ 42%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/directory.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/event_context.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/event_context.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/event_context.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/event_context.cpp
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/directory.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/directory.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/directory.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/directory.cpp
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/filter.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/filter.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/filter.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/filter.cpp
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/inviting.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/inviting.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/inviting.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/inviting.cpp
+[ 43%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/key_backup.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/key_backup.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/key_backup.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/key_backup.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/key_backup.cpp
+[ 43%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/keys.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/keys.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/keys.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/keys.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/keys.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/inviting.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/inviting.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3413,10 +3441,6 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 46%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/list_public_rooms.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/list_public_rooms.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/list_public_rooms.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/list_public_rooms.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/list_public_rooms.cpp
-[ 47%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/login.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/login.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/login.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/login.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/login.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/event_filter.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/sync_filter.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/filter.h:5,
@@ -3430,11 +3454,21 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 47%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/login_token.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/login_token.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/login_token.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/login_token.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/login_token.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/inviting.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/inviting.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/directory.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/directory.cpp:3:
+/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
+/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
+  268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
+      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/i386-linux-gnu/qt6/QtCore/QDate:1,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:9:
+/usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
+  486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
+      |                      ^~~~~~~~~~~~~~~~~~~
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/cross_signing_key.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/keys.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/keys.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3444,8 +3478,6 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 48%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/logout.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/logout.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/logout.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/logout.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/logout.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/third_party_signed.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/joining.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/joining.cpp:3:
@@ -3458,14 +3490,6 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 48%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/message_pagination.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/message_pagination.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/message_pagination.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/message_pagination.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/message_pagination.cpp
-[ 49%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/notifications.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/notifications.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/notifications.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/notifications.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/notifications.cpp
-[ 50%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/openid.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/openid.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/openid.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/openid.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/openid.cpp
-[ 50%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/peeking_events.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/peeking_events.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/peeking_events.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/peeking_events.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/peeking_events.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/key_backup_data.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/key_backup.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/key_backup.cpp:3:
@@ -3478,11 +3502,23 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 51%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/presence.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/presence.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/presence.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/presence.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/presence.cpp
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/cross_signing_key.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/keys.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/keys.cpp:3:
+[ 45%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/kicking.cpp.o
+[ 43%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/knocking.cpp.o
+[ 46%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/leaving.cpp.o
+[ 44%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/list_joined_rooms.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/kicking.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/kicking.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/kicking.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/kicking.cpp
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/knocking.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/knocking.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/knocking.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/knocking.cpp
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/leaving.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/leaving.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/leaving.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/leaving.cpp
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/list_joined_rooms.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/list_joined_rooms.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/list_joined_rooms.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/list_joined_rooms.cpp
+[ 46%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/list_public_rooms.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/list_public_rooms.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/list_public_rooms.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/list_public_rooms.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/list_public_rooms.cpp
+[ 47%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/login.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/login.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/login.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/login.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/login.cpp
+[ 47%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/login_token.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/login_token.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/login_token.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/login_token.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/login_token.cpp
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/public_rooms_response.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/list_public_rooms.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/list_public_rooms.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3492,11 +3528,9 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 51%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/profile.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/profile.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/profile.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/profile.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/profile.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/knocking.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/knocking.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/kicking.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/kicking.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3507,8 +3541,8 @@
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/kicking.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/kicking.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/knocking.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/knocking.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3519,8 +3553,8 @@
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/leaving.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/leaving.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/list_joined_rooms.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/list_joined_rooms.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3530,8 +3564,6 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 52%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/pusher.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/pusher.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/pusher.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/pusher.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/pusher.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/user_identifier.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/login.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/login.cpp:3:
@@ -3544,13 +3576,9 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 53%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/pushrules.cpp.o
-[ 53%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/read_markers.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/pushrules.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/pushrules.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/pushrules.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/pushrules.cpp
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/read_markers.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/read_markers.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/read_markers.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/read_markers.cpp
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/auth_data.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/login_token.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/login_token.cpp:3:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/leaving.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/leaving.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3560,13 +3588,13 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 54%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/receipts.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/receipts.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/receipts.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/receipts.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/receipts.cpp
-[ 54%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/redaction.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/redaction.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/redaction.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/redaction.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/redaction.cpp
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/public_rooms_response.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/list_public_rooms.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/list_public_rooms.cpp:3:
+[ 48%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/logout.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/logout.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/logout.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/logout.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/logout.cpp
+[ 48%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/message_pagination.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/message_pagination.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/message_pagination.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/message_pagination.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/message_pagination.cpp
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/auth_data.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/login_token.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/login_token.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3576,9 +3604,20 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/list_joined_rooms.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/list_joined_rooms.cpp:3:
+[ 49%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/openid.cpp.o
+[ 50%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/notifications.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/openid.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/openid.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/openid.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/openid.cpp
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/notifications.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/notifications.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/notifications.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/notifications.cpp
+[ 50%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/peeking_events.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/peeking_events.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/peeking_events.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/peeking_events.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/peeking_events.cpp
+[ 51%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/presence.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/presence.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/presence.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/presence.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/presence.cpp
+[ 51%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/profile.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/profile.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/profile.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/profile.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/profile.cpp
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/message_pagination.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/message_pagination.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3600,10 +3639,9 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/message_pagination.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/message_pagination.cpp:3:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/openid_token.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/openid.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/openid.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3613,10 +3651,6 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 55%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/refresh.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/refresh.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/refresh.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/refresh.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/refresh.cpp
-[ 55%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/registration.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/registration.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/registration.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/registration.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/registration.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/notifications.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/notifications.cpp:3:
@@ -3629,15 +3663,6 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 56%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/registration_tokens.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/registration_tokens.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/registration_tokens.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/registration_tokens.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/registration_tokens.cpp
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/openid_token.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/openid.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/openid.cpp:3:
-/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
-/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
-  268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
-      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/peeking_events.h:5,
@@ -3651,18 +3676,29 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/presence.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/presence.cpp:3:
+/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
+/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
+  268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
+      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/i386-linux-gnu/qt6/QtCore/QDate:1,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:9:
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 57%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/relations.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/relations.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/relations.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/relations.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/relations.cpp
-[ 57%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/report_content.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/report_content.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/report_content.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/report_content.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/report_content.cpp
+[ 52%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/pusher.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/pusher.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/pusher.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/pusher.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/pusher.cpp
+[ 53%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/pushrules.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/pushrules.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/pushrules.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/pushrules.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/pushrules.cpp
+[ 53%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/read_markers.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/read_markers.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/read_markers.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/read_markers.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/read_markers.cpp
+[ 54%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/receipts.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/receipts.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/receipts.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/receipts.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/receipts.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/presence.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/presence.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/profile.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/profile.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3672,11 +3708,15 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 58%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_event_by_timestamp.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_event_by_timestamp.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_event_by_timestamp.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_event_by_timestamp.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/room_event_by_timestamp.cpp
+[ 54%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/redaction.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/redaction.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/redaction.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/redaction.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/redaction.cpp
+[ 55%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/refresh.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/refresh.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/refresh.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/refresh.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/refresh.cpp
+[ 55%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/registration.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/registration.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/registration.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/registration.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/registration.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/profile.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/profile.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/read_markers.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/read_markers.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3686,14 +3726,6 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 58%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_send.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_send.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_send.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_send.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/room_send.cpp
-[ 59%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_state.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_state.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_state.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_state.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/room_state.cpp
-[ 59%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_upgrades.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_upgrades.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_upgrades.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_upgrades.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/room_upgrades.cpp
-[ 60%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/rooms.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/rooms.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/rooms.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/rooms.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/rooms.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/pusher.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/pusher.cpp:3:
@@ -3706,10 +3738,6 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 61%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/search.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/search.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/search.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/search.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/search.cpp
-[ 61%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/space_hierarchy.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/space_hierarchy.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/space_hierarchy.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/space_hierarchy.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/space_hierarchy.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/push_condition.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/pushrules.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/pushrules.cpp:3:
@@ -3723,8 +3751,8 @@
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/read_markers.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/read_markers.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/refresh.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/refresh.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3734,8 +3762,28 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 62%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/sso_login_redirect.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/sso_login_redirect.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/sso_login_redirect.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/sso_login_redirect.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/sso_login_redirect.cpp
+[ 56%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/registration_tokens.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/registration_tokens.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/registration_tokens.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/registration_tokens.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/registration_tokens.cpp
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/redaction.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/redaction.cpp:3:
+/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
+/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
+  268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
+      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/i386-linux-gnu/qt6/QtCore/QDate:1,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:9:
+/usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
+  486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
+      |                      ^~~~~~~~~~~~~~~~~~~
+[ 57%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/relations.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/relations.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/relations.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/relations.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/relations.cpp
+[ 57%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/report_content.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/report_content.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/report_content.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/report_content.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/report_content.cpp
+[ 58%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_event_by_timestamp.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_event_by_timestamp.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_event_by_timestamp.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_event_by_timestamp.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/room_event_by_timestamp.cpp
+[ 58%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_send.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_send.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_send.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_send.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/room_send.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/receipts.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/receipts.cpp:3:
@@ -3760,9 +3808,11 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[ 59%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_state.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_state.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_state.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_state.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/room_state.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/refresh.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/refresh.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/registration_tokens.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/registration_tokens.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3772,13 +3822,9 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 62%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/tags.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/tags.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/tags.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/tags.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/tags.cpp
-[ 63%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/third_party_lookup.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/third_party_lookup.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/third_party_lookup.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/third_party_lookup.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/third_party_lookup.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/registration_tokens.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/registration_tokens.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/report_content.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/report_content.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3788,8 +3834,6 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 64%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/third_party_membership.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/third_party_membership.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/third_party_membership.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/third_party_membership.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/third_party_membership.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/relations.h:5,
@@ -3803,6 +3847,10 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[ 59%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_upgrades.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_upgrades.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_upgrades.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/room_upgrades.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/room_upgrades.cpp
+[ 60%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/rooms.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/rooms.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/rooms.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/rooms.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/rooms.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/room_send.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/room_send.cpp:3:
@@ -3816,18 +3864,6 @@
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/report_content.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/report_content.cpp:3:
-/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
-/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
-  268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
-      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/i386-linux-gnu/qt6/QtCore/QDate:1,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:9:
-/usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
-  486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
-      |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/room_event_by_timestamp.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/room_event_by_timestamp.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
@@ -3839,10 +3875,10 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 64%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/threads_list.cpp.o
-[ 65%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/to_device.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/to_device.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/to_device.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/to_device.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/to_device.cpp
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/threads_list.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/threads_list.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/threads_list.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/threads_list.cpp
+[ 61%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/search.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/search.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/search.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/search.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/search.cpp
+[ 61%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/space_hierarchy.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/space_hierarchy.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/space_hierarchy.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/space_hierarchy.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/space_hierarchy.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/room_state.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/room_state.cpp:3:
@@ -3855,6 +3891,12 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[ 62%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/sso_login_redirect.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/sso_login_redirect.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/sso_login_redirect.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/sso_login_redirect.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/sso_login_redirect.cpp
+[ 62%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/tags.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/tags.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/tags.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/tags.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/tags.cpp
+[ 63%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/third_party_lookup.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/third_party_lookup.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/third_party_lookup.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/third_party_lookup.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/third_party_lookup.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/room_upgrades.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/room_upgrades.cpp:3:
@@ -3867,10 +3909,13 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[ 64%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/third_party_membership.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/third_party_membership.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/third_party_membership.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/third_party_membership.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/third_party_membership.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/rooms.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/rooms.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/space_hierarchy.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/space_hierarchy.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3880,13 +3925,10 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 65%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/typing.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/typing.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/typing.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/typing.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/typing.cpp
-[ 66%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/users.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/users.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/users.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/users.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/users.cpp
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/redaction.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/redaction.cpp:3:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/event_filter.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/room_event_filter.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/search.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/search.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3896,13 +3938,10 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 66%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/versions.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/versions.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/versions.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/versions.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/versions.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/stateevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/space_hierarchy.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/space_hierarchy.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/rooms.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/rooms.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3912,10 +3951,9 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/event_filter.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/room_event_filter.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/search.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/search.cpp:3:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/sso_login_redirect.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/sso_login_redirect.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3925,14 +3963,6 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-[ 67%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/voip.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/voip.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/voip.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/voip.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/voip.cpp
-[ 68%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/wellknown.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/wellknown.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/wellknown.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/wellknown.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/wellknown.cpp
-[ 68%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/whoami.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/whoami.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/whoami.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/whoami.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/whoami.cpp
-[ 69%] Building CXX object CMakeFiles/QuotientQt6.dir/QuotientQt6_autogen/EWIEGA46WW/qrc_libquotientemojis.cpp.o
-/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/QuotientQt6_autogen/EWIEGA46WW/qrc_libquotientemojis.cpp.o -MF CMakeFiles/QuotientQt6.dir/QuotientQt6_autogen/EWIEGA46WW/qrc_libquotientemojis.cpp.o.d -o CMakeFiles/QuotientQt6.dir/QuotientQt6_autogen/EWIEGA46WW/qrc_libquotientemojis.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/EWIEGA46WW/qrc_libquotientemojis.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/tags.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/tags.cpp:3:
@@ -3945,6 +3975,8 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[ 64%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/threads_list.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/threads_list.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/threads_list.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/threads_list.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/threads_list.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/third_party_lookup.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/third_party_lookup.cpp:3:
@@ -3957,9 +3989,17 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[ 65%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/to_device.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/to_device.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/to_device.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/to_device.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/to_device.cpp
+[ 65%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/typing.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/typing.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/typing.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/typing.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/typing.cpp
+[ 66%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/users.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/users.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/users.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/users.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/users.cpp
+[ 66%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/versions.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/versions.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/versions.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/versions.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/versions.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/sso_login_redirect.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/sso_login_redirect.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/third_party_membership.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/third_party_membership.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3969,9 +4009,13 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[ 67%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/voip.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/voip.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/voip.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/voip.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/voip.cpp
+[ 68%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/wellknown.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/wellknown.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/wellknown.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/wellknown.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/wellknown.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/third_party_membership.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/third_party_membership.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/typing.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/typing.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -3995,8 +4039,8 @@
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/users.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/users.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/to_device.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/to_device.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -4006,9 +4050,11 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[ 68%] Building CXX object CMakeFiles/QuotientQt6.dir/Quotient/csapi/whoami.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/Quotient/csapi/whoami.cpp.o -MF CMakeFiles/QuotientQt6.dir/Quotient/csapi/whoami.cpp.o.d -o CMakeFiles/QuotientQt6.dir/Quotient/csapi/whoami.cpp.o -c /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/whoami.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/typing.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/typing.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/users.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/users.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -4019,8 +4065,8 @@
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/to_device.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/to_device.cpp:3:
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/versions.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/versions.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -4030,6 +4076,8 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[ 69%] Building CXX object CMakeFiles/QuotientQt6.dir/QuotientQt6_autogen/EWIEGA46WW/qrc_libquotientemojis.cpp.o
+/usr/bin/c++ -DBUILDING_SHARED_QUOTIENT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQuotientQt6_EXPORTS -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -fPIC -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT CMakeFiles/QuotientQt6.dir/QuotientQt6_autogen/EWIEGA46WW/qrc_libquotientemojis.cpp.o -MF CMakeFiles/QuotientQt6.dir/QuotientQt6_autogen/EWIEGA46WW/qrc_libquotientemojis.cpp.o.d -o CMakeFiles/QuotientQt6.dir/QuotientQt6_autogen/EWIEGA46WW/qrc_libquotientemojis.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/QuotientQt6_autogen/EWIEGA46WW/qrc_libquotientemojis.cpp
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/wellknown/homeserver.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/definitions/wellknown/full.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/wellknown.h:5,
@@ -4056,18 +4104,6 @@
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/versions.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/versions.cpp:3:
-/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
-/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
-  268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
-      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/i386-linux-gnu/qt6/QtCore/QDate:1,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:9:
-/usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
-  486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
-      |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/whoami.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/whoami.cpp:3:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
@@ -4088,228 +4124,228 @@
 make  -f quotest/CMakeFiles/quotest_autogen_timestamp_deps.dir/build.make quotest/CMakeFiles/quotest_autogen_timestamp_deps.dir/depend
 make  -f autotests/CMakeFiles/testkeyverification_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testkeyverification_autogen_timestamp_deps.dir/depend
 make  -f autotests/CMakeFiles/callcandidateseventtest_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/callcandidateseventtest_autogen_timestamp_deps.dir/depend
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/CMakeFiles/quotest_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
 make  -f autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/depend
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testkeyverification_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make  -f autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/depend
-make  -f autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/depend
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/CMakeFiles/quotest_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/callcandidateseventtest_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make  -f autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/depend
+make  -f autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/depend
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
+make  -f autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/depend
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make  -f autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/depend
-make  -f autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/depend
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
+make  -f autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/depend
+make  -f autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/depend
+make  -f autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/depend
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/build
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/build
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f quotest/CMakeFiles/quotest_autogen_timestamp_deps.dir/build.make quotest/CMakeFiles/quotest_autogen_timestamp_deps.dir/build
-make  -f autotests/CMakeFiles/testkeyverification_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testkeyverification_autogen_timestamp_deps.dir/build
-make  -f autotests/CMakeFiles/callcandidateseventtest_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/callcandidateseventtest_autogen_timestamp_deps.dir/build
-make  -f autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/build
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[3]: Nothing to be done for 'autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/build'.
+make[3]: Nothing to be done for 'autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/build
+make  -f quotest/CMakeFiles/quotest_autogen_timestamp_deps.dir/build.make quotest/CMakeFiles/quotest_autogen_timestamp_deps.dir/build
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testkeyverification_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testkeyverification_autogen_timestamp_deps.dir/build
 make[3]: Nothing to be done for 'quotest/CMakeFiles/quotest_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/build
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[3]: Nothing to be done for 'autotests/CMakeFiles/testkeyverification_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/build
+make  -f autotests/CMakeFiles/callcandidateseventtest_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/callcandidateseventtest_autogen_timestamp_deps.dir/build
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/build
 make[3]: Nothing to be done for 'autotests/CMakeFiles/callcandidateseventtest_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[3]: Nothing to be done for 'autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/build'.
+make  -f autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/build
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[3]: Nothing to be done for 'autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/build
+make  -f autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/build
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[3]: Nothing to be done for 'autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/build'.
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[3]: Nothing to be done for 'autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/build
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[3]: Nothing to be done for 'autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/build
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[3]: Nothing to be done for 'autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/build'.
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 69%] Built target testkeyverification_autogen_timestamp_deps
-[ 69%] Built target testgroupsession_autogen_timestamp_deps
 [ 69%] Built target utiltests_autogen_timestamp_deps
+[ 69%] Built target testkeyverification_autogen_timestamp_deps
+[ 69%] Built target quotest_autogen_timestamp_deps
+[ 69%] Built target callcandidateseventtest_autogen_timestamp_deps
 [ 69%] Built target testolmaccount_autogen_timestamp_deps
-make  -f autotests/CMakeFiles/testgroupsession_autogen.dir/build.make autotests/CMakeFiles/testgroupsession_autogen.dir/depend
-[ 69%] Built target testolmutility_autogen_timestamp_deps
+make  -f quotest/CMakeFiles/quotest_autogen.dir/build.make quotest/CMakeFiles/quotest_autogen.dir/depend
+[ 69%] Built target testgroupsession_autogen_timestamp_deps
 [ 69%] Built target testolmsession_autogen_timestamp_deps
 make  -f autotests/CMakeFiles/testkeyverification_autogen.dir/build.make autotests/CMakeFiles/testkeyverification_autogen.dir/depend
-[ 69%] Built target callcandidateseventtest_autogen_timestamp_deps
-[ 69%] Built target testcryptoutils_autogen_timestamp_deps
-make  -f autotests/CMakeFiles/utiltests_autogen.dir/build.make autotests/CMakeFiles/utiltests_autogen.dir/depend
-make  -f autotests/CMakeFiles/testolmaccount_autogen.dir/build.make autotests/CMakeFiles/testolmaccount_autogen.dir/depend
-make  -f autotests/CMakeFiles/testolmsession_autogen.dir/build.make autotests/CMakeFiles/testolmsession_autogen.dir/depend
-make  -f autotests/CMakeFiles/callcandidateseventtest_autogen.dir/build.make autotests/CMakeFiles/callcandidateseventtest_autogen.dir/depend
-make  -f autotests/CMakeFiles/testolmutility_autogen.dir/build.make autotests/CMakeFiles/testolmutility_autogen.dir/depend
-make  -f autotests/CMakeFiles/testcryptoutils_autogen.dir/build.make autotests/CMakeFiles/testcryptoutils_autogen.dir/depend
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession_autogen.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/CMakeFiles/quotest_autogen.dir/DependInfo.cmake "--color="
+[ 69%] Built target testolmutility_autogen_timestamp_deps
+make  -f autotests/CMakeFiles/callcandidateseventtest_autogen.dir/build.make autotests/CMakeFiles/callcandidateseventtest_autogen.dir/depend
+make  -f autotests/CMakeFiles/utiltests_autogen.dir/build.make autotests/CMakeFiles/utiltests_autogen.dir/depend
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testkeyverification_autogen.dir/DependInfo.cmake "--color="
+[ 69%] Built target testcryptoutils_autogen_timestamp_deps
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/callcandidateseventtest_autogen.dir/DependInfo.cmake "--color="
+make  -f autotests/CMakeFiles/testolmaccount_autogen.dir/build.make autotests/CMakeFiles/testolmaccount_autogen.dir/depend
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/utiltests_autogen.dir/DependInfo.cmake "--color="
-[ 69%] Built target quotest_autogen_timestamp_deps
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f quotest/CMakeFiles/quotest_autogen.dir/build.make quotest/CMakeFiles/quotest_autogen.dir/build
+make  -f autotests/CMakeFiles/testgroupsession_autogen.dir/build.make autotests/CMakeFiles/testgroupsession_autogen.dir/depend
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmaccount_autogen.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession_autogen.dir/DependInfo.cmake "--color="
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/callcandidateseventtest_autogen.dir/DependInfo.cmake "--color="
-make  -f quotest/CMakeFiles/quotest_autogen.dir/build.make quotest/CMakeFiles/quotest_autogen.dir/depend
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmutility_autogen.dir/DependInfo.cmake "--color="
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testcryptoutils_autogen.dir/DependInfo.cmake "--color="
+make  -f autotests/CMakeFiles/testolmsession_autogen.dir/build.make autotests/CMakeFiles/testolmsession_autogen.dir/depend
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/CMakeFiles/quotest_autogen.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession_autogen.dir/DependInfo.cmake "--color="
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/callcandidateseventtest_autogen.dir/build.make autotests/CMakeFiles/callcandidateseventtest_autogen.dir/build
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testolmutility_autogen.dir/build.make autotests/CMakeFiles/testolmutility_autogen.dir/depend
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testgroupsession_autogen.dir/build.make autotests/CMakeFiles/testgroupsession_autogen.dir/build
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession_autogen.dir/DependInfo.cmake "--color="
+[ 69%] Automatic MOC for target quotest
 make  -f autotests/CMakeFiles/testkeyverification_autogen.dir/build.make autotests/CMakeFiles/testkeyverification_autogen.dir/build
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/CMakeFiles/quotest_autogen.dir/AutogenInfo.json None
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make  -f autotests/CMakeFiles/utiltests_autogen.dir/build.make autotests/CMakeFiles/utiltests_autogen.dir/build
-make  -f autotests/CMakeFiles/testolmaccount_autogen.dir/build.make autotests/CMakeFiles/testolmaccount_autogen.dir/build
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testolmsession_autogen.dir/build.make autotests/CMakeFiles/testolmsession_autogen.dir/build
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmutility_autogen.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testcryptoutils_autogen.dir/build.make autotests/CMakeFiles/testcryptoutils_autogen.dir/depend
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testolmutility_autogen.dir/build.make autotests/CMakeFiles/testolmutility_autogen.dir/build
+make  -f autotests/CMakeFiles/testolmaccount_autogen.dir/build.make autotests/CMakeFiles/testolmaccount_autogen.dir/build
+[ 69%] Automatic MOC for target callcandidateseventtest
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/callcandidateseventtest_autogen.dir/AutogenInfo.json None
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/callcandidateseventtest_autogen.dir/build.make autotests/CMakeFiles/callcandidateseventtest_autogen.dir/build
-make  -f autotests/CMakeFiles/testcryptoutils_autogen.dir/build.make autotests/CMakeFiles/testcryptoutils_autogen.dir/build
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testcryptoutils_autogen.dir/DependInfo.cmake "--color="
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testgroupsession_autogen.dir/build.make autotests/CMakeFiles/testgroupsession_autogen.dir/build
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f quotest/CMakeFiles/quotest_autogen.dir/build.make quotest/CMakeFiles/quotest_autogen.dir/build
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 69%] Automatic MOC for target testgroupsession
+make  -f autotests/CMakeFiles/testolmsession_autogen.dir/build.make autotests/CMakeFiles/testolmsession_autogen.dir/build
 [ 70%] Automatic MOC for target testkeyverification
-[ 71%] Automatic MOC for target utiltests
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession_autogen.dir/AutogenInfo.json None
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testkeyverification_autogen.dir/AutogenInfo.json None
-[ 72%] Automatic MOC for target testolmsession
-[ 72%] Automatic MOC for target testolmaccount
-[ 73%] Automatic MOC for target testolmutility
+[ 71%] Automatic MOC for target utiltests
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/utiltests_autogen.dir/AutogenInfo.json None
-[ 73%] Automatic MOC for target callcandidateseventtest
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession_autogen.dir/AutogenInfo.json None
-[ 74%] Automatic MOC for target testcryptoutils
+[ 71%] Automatic MOC for target testolmaccount
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testolmutility_autogen.dir/build.make autotests/CMakeFiles/testolmutility_autogen.dir/build
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmaccount_autogen.dir/AutogenInfo.json None
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmutility_autogen.dir/AutogenInfo.json None
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/callcandidateseventtest_autogen.dir/AutogenInfo.json None
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testcryptoutils_autogen.dir/AutogenInfo.json None
-[ 74%] Automatic MOC for target quotest
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/CMakeFiles/quotest_autogen.dir/AutogenInfo.json None
-AutoGen: Refreshing parse cache because it doesn't exist.
-AutoGen: Refreshing parse cache because it doesn't exist.
-AutoGen: Refreshing parse cache because it doesn't exist.
 AutoGen: Refreshing parse cache because it doesn't exist.
 AutoGen: Refreshing parse cache because it doesn't exist.
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+[ 71%] Automatic MOC for target testgroupsession
+AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/callcandidateseventtest_autogen/moc_predefs.h", because it doesn't exist.
+/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu
+[ 72%] Automatic MOC for target testolmsession
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession_autogen.dir/AutogenInfo.json None
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession_autogen.dir/AutogenInfo.json None
+AutoMoc: Generating "SRC:/obj-i686-linux-gnu/quotest/quotest_autogen/moc_predefs.h", because it doesn't exist.
+/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/quotest\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtConcurrent -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu
 AutoGen: Refreshing parse cache because it doesn't exist.
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testcryptoutils_autogen.dir/build.make autotests/CMakeFiles/testcryptoutils_autogen.dir/build
+AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testkeyverification_autogen/moc_predefs.h", because it doesn't exist.
+/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 AutoGen: Refreshing parse cache because it doesn't exist.
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/utiltests_autogen/moc_predefs.h", because it doesn't exist.
 /usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu
-AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/callcandidateseventtest_autogen/moc_predefs.h", because it doesn't exist.
-/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu
+AutoGen: Refreshing parse cache because it doesn't exist.
+[ 73%] Automatic MOC for target testolmutility
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testolmaccount_autogen/moc_predefs.h", because it doesn't exist.
 /usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu
-AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testgroupsession_autogen/moc_predefs.h", because it doesn't exist.
-/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu
+AutoGen: Refreshing parse cache because it doesn't exist.
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmutility_autogen.dir/AutogenInfo.json None
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testolmsession_autogen/moc_predefs.h", because it doesn't exist.
 /usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu
-AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/moc_predefs.h", because it doesn't exist.
+AutoGen: Refreshing parse cache because it doesn't exist.
+AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testgroupsession_autogen/moc_predefs.h", because it doesn't exist.
 /usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu
+[ 74%] Automatic MOC for target testcryptoutils
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testcryptoutils_autogen.dir/AutogenInfo.json None
 AutoGen: Refreshing parse cache because it doesn't exist.
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testolmutility_autogen/moc_predefs.h", because it doesn't exist.
 /usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu
 AutoGen: Refreshing parse cache because it doesn't exist.
-AutoMoc: Generating "SRC:/obj-i686-linux-gnu/quotest/quotest_autogen/moc_predefs.h", because it doesn't exist.
-/usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/quotest\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtConcurrent -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu
-AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testkeyverification_autogen/moc_predefs.h", because it doesn't exist.
+AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/moc_predefs.h", because it doesn't exist.
 /usr/bin/c++ -dM -E -c /usr/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu
-AutoGen: Parsing "SRC:/quotest/quotest.cpp"
 AutoGen: Parsing "SRC:/autotests/testolmsession.h"
-AutoGen: Parsing "SRC:/autotests/testolmaccount.h"
 AutoGen: Parsing "SRC:/autotests/testutils.h"
-AutoGen: Parsing "SRC:/autotests/testutils.h"
-AutoGen: Parsing "SRC:/autotests/testolmutility.h"
+AutoGen: Parsing "SRC:/autotests/testolmsession.cpp"
 AutoGen: Parsing "SRC:/autotests/testutils.cpp"
 AutoGen: Parsing "SRC:/autotests/testutils.h"
 AutoGen: Parsing "SRC:/autotests/testutils.cpp"
-AutoGen: Parsing "SRC:/autotests/testgroupsession.h"
-AutoGen: Parsing "SRC:/autotests/testolmsession.cpp"
+AutoGen: Parsing "SRC:/autotests/utiltests.cpp"
 AutoGen: Parsing "SRC:/autotests/testutils.h"
 AutoGen: Parsing "SRC:/autotests/testutils.cpp"
 AutoGen: Parsing "SRC:/autotests/testutils.h"
-AutoGen: Parsing "SRC:/autotests/utiltests.cpp"
-AutoGen: Parsing "SRC:/autotests/testolmutility.cpp"
-AutoGen: Parsing "SRC:/autotests/testolmaccount.cpp"
 AutoGen: Parsing "SRC:/autotests/testutils.cpp"
-AutoGen: Parsing "SRC:/autotests/testcryptoutils.cpp"
+AutoGen: Parsing "SRC:/autotests/testkeyverification.cpp"
+AutoGen: Parsing "SRC:/autotests/testolmaccount.h"
 AutoGen: Parsing "SRC:/autotests/testutils.h"
 AutoGen: Parsing "SRC:/autotests/callcandidateseventtest.cpp"
-AutoGen: Parsing "SRC:/autotests/testgroupsession.cpp"
+AutoGen: Parsing "SRC:/autotests/testolmutility.h"
+AutoGen: Parsing "SRC:/autotests/testutils.h"
+AutoGen: Parsing "SRC:/autotests/testolmutility.cpp"
+AutoGen: Parsing "SRC:/autotests/testolmaccount.cpp"
 AutoGen: Parsing "SRC:/autotests/testutils.cpp"
 AutoGen: Parsing "SRC:/autotests/testutils.cpp"
-AutoGen: Parsing "SRC:/autotests/testutils.h"
+AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testkeyverification_autogen/include/testkeyverification.moc", because it doesn't exist, from "SRC:/autotests/testkeyverification.cpp"
+/usr/lib/qt6/libexec/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testkeyverification_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testkeyverification_autogen/include/testkeyverification.moc /build/reproducible-path/libquotient-0.8.2/autotests/testkeyverification.cpp
+AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/utiltests_autogen/include/utiltests.moc", because it doesn't exist, from "SRC:/autotests/utiltests.cpp"
+/usr/lib/qt6/libexec/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/utiltests_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/utiltests_autogen/include/utiltests.moc /build/reproducible-path/libquotient-0.8.2/autotests/utiltests.cpp
+AutoGen: Parsing "SRC:/autotests/testgroupsession.h"
 AutoGen: Parsing "SRC:/autotests/testutils.h"
 AutoGen: Parsing "SRC:/autotests/testutils.cpp"
+AutoGen: Parsing "SRC:/autotests/testcryptoutils.cpp"
+AutoGen: Parsing "SRC:/autotests/testgroupsession.cpp"
 AutoGen: Parsing "SRC:/autotests/testutils.cpp"
-AutoGen: Parsing "SRC:/autotests/testkeyverification.cpp"
-AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/include/testcryptoutils.moc", because it doesn't exist, from "SRC:/autotests/testcryptoutils.cpp"
-/usr/lib/qt6/libexec/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/include/testcryptoutils.moc /build/reproducible-path/libquotient-0.8.2/autotests/testcryptoutils.cpp
-AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testolmsession_autogen/EWIEGA46WW/moc_testolmsession.cpp", because it doesn't exist, from "SRC:/autotests/testolmsession.h"
-/usr/lib/qt6/libexec/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmsession_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmsession_autogen/EWIEGA46WW/moc_testolmsession.cpp /build/reproducible-path/libquotient-0.8.2/autotests/testolmsession.h
-AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testgroupsession_autogen/EWIEGA46WW/moc_testgroupsession.cpp", because it doesn't exist, from "SRC:/autotests/testgroupsession.h"
-/usr/lib/qt6/libexec/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testgroupsession_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testgroupsession_autogen/EWIEGA46WW/moc_testgroupsession.cpp /build/reproducible-path/libquotient-0.8.2/autotests/testgroupsession.h
+AutoGen: Parsing "SRC:/autotests/testutils.h"
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testolmutility_autogen/EWIEGA46WW/moc_testolmutility.cpp", because it doesn't exist, from "SRC:/autotests/testolmutility.h"
 /usr/lib/qt6/libexec/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmutility_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmutility_autogen/EWIEGA46WW/moc_testolmutility.cpp /build/reproducible-path/libquotient-0.8.2/autotests/testolmutility.h
+AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/include/testcryptoutils.moc", because it doesn't exist, from "SRC:/autotests/testcryptoutils.cpp"
+/usr/lib/qt6/libexec/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/include/testcryptoutils.moc /build/reproducible-path/libquotient-0.8.2/autotests/testcryptoutils.cpp
+AutoGen: Parsing "SRC:/quotest/quotest.cpp"
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/callcandidateseventtest_autogen/include/callcandidateseventtest.moc", because it doesn't exist, from "SRC:/autotests/callcandidateseventtest.cpp"
 /usr/lib/qt6/libexec/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/callcandidateseventtest_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/callcandidateseventtest_autogen/include/callcandidateseventtest.moc /build/reproducible-path/libquotient-0.8.2/autotests/callcandidateseventtest.cpp
-AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/utiltests_autogen/include/utiltests.moc", because it doesn't exist, from "SRC:/autotests/utiltests.cpp"
-/usr/lib/qt6/libexec/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/utiltests_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/utiltests_autogen/include/utiltests.moc /build/reproducible-path/libquotient-0.8.2/autotests/utiltests.cpp
-AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testkeyverification_autogen/include/testkeyverification.moc", because it doesn't exist, from "SRC:/autotests/testkeyverification.cpp"
-/usr/lib/qt6/libexec/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testkeyverification_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testkeyverification_autogen/include/testkeyverification.moc /build/reproducible-path/libquotient-0.8.2/autotests/testkeyverification.cpp
+AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testgroupsession_autogen/EWIEGA46WW/moc_testgroupsession.cpp", because it doesn't exist, from "SRC:/autotests/testgroupsession.h"
+/usr/lib/qt6/libexec/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testgroupsession_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testgroupsession_autogen/EWIEGA46WW/moc_testgroupsession.cpp /build/reproducible-path/libquotient-0.8.2/autotests/testgroupsession.h
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testolmaccount_autogen/EWIEGA46WW/moc_testolmaccount.cpp", because it doesn't exist, from "SRC:/autotests/testolmaccount.h"
 /usr/lib/qt6/libexec/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmaccount_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmaccount_autogen/EWIEGA46WW/moc_testolmaccount.cpp /build/reproducible-path/libquotient-0.8.2/autotests/testolmaccount.h
+AutoMoc: Generating "SRC:/obj-i686-linux-gnu/autotests/testolmsession_autogen/EWIEGA46WW/moc_testolmsession.cpp", because it doesn't exist, from "SRC:/autotests/testolmsession.h"
+/usr/lib/qt6/libexec/moc -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmsession_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmsession_autogen/EWIEGA46WW/moc_testolmsession.cpp /build/reproducible-path/libquotient-0.8.2/autotests/testolmsession.h
 AutoMoc: Generating "SRC:/obj-i686-linux-gnu/quotest/quotest_autogen/include/quotest.moc", because it doesn't exist, from "SRC:/quotest/quotest.cpp"
 /usr/lib/qt6/libexec/moc -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS "-DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest\"" "-DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/quotest\"" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 "-DQuotient_VERSION_STRING=\"0.8.2\"" -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -I/usr/include/i386-linux-gnu/qt6/QtCore -I/usr/include/i386-linux-gnu/qt6 -I/usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -I/usr/include/i386-linux-gnu/qt6/QtTest -I/usr/include/i386-linux-gnu/qt6/QtConcurrent -I/usr/include/i386-linux-gnu/qt6/QtNetwork -I/usr/include/i386-linux-gnu/qt6/QtGui -I/usr/include/i386-linux-gnu/qt6/QtDBus -I/usr/include/i386-linux-gnu/qt6/QtSql -I/usr/include -I/usr/include/c++/14 -I/usr/include/i386-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/i686-linux-gnu/14/include -I/usr/local/include -I/usr/include/i386-linux-gnu --include /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/quotest_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/quotest_autogen/include/quotest.moc /build/reproducible-path/libquotient-0.8.2/quotest/quotest.cpp
 AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/autotests/testolmutility_autogen/EWIEGA46WW/moc_testolmutility.cpp.d"
@@ -4318,199 +4354,168 @@
 AutoGen: Writing the parse cache file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/testolmutility_autogen.dir/ParseCache.txt"
 AutoGen: Writing the settings file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/testolmutility_autogen.dir/AutogenUsed.txt"
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E touch /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmutility_autogen/timestamp
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/autotests/testgroupsession_autogen/EWIEGA46WW/moc_testgroupsession.cpp.d"
-AutoMoc: Generating MOC compilation "SRC:/obj-i686-linux-gnu/autotests/testgroupsession_autogen/mocs_compilation.cpp"
-AutoMoc: Merging MOC dependencies into "SRC:/obj-i686-linux-gnu/autotests/testgroupsession_autogen/deps"
-AutoGen: Writing the parse cache file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession_autogen.dir/ParseCache.txt"
-AutoGen: Writing the settings file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession_autogen.dir/AutogenUsed.txt"
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E touch /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testgroupsession_autogen/timestamp
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 [ 74%] Built target testolmutility_autogen
 make  -f autotests/CMakeFiles/testolmutility.dir/build.make autotests/CMakeFiles/testolmutility.dir/depend
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmutility.dir/DependInfo.cmake "--color="
-[ 74%] Built target testgroupsession_autogen
-make  -f autotests/CMakeFiles/testgroupsession.dir/build.make autotests/CMakeFiles/testgroupsession.dir/depend
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession.dir/DependInfo.cmake "--color="
 Dependencies file "autotests/testolmutility_autogen/deps" is newer than depends file "/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmutility.dir/compiler_depend.internal".
-Dependencies file "autotests/testgroupsession_autogen/deps" is newer than depends file "/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession.dir/compiler_depend.internal".
 Consolidate compiler generated dependencies of target testolmutility
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/autotests/testkeyverification_autogen/include/testkeyverification.moc.d"
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make  -f autotests/CMakeFiles/testolmutility.dir/build.make autotests/CMakeFiles/testolmutility.dir/build
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/autotests/testkeyverification_autogen/include/testkeyverification.moc.d"
 AutoMoc: Generating MOC compilation "SRC:/obj-i686-linux-gnu/autotests/testkeyverification_autogen/mocs_compilation.cpp"
 AutoMoc: Merging MOC dependencies into "SRC:/obj-i686-linux-gnu/autotests/testkeyverification_autogen/deps"
 AutoGen: Writing the parse cache file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/testkeyverification_autogen.dir/ParseCache.txt"
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 AutoGen: Writing the settings file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/testkeyverification_autogen.dir/AutogenUsed.txt"
-Consolidate compiler generated dependencies of target testgroupsession
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E touch /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testkeyverification_autogen/timestamp
-make  -f autotests/CMakeFiles/testgroupsession.dir/build.make autotests/CMakeFiles/testgroupsession.dir/build
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 74%] Building CXX object autotests/CMakeFiles/testolmutility.dir/testolmutility.cpp.o
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmutility_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testolmutility.dir/testolmutility.cpp.o -MF CMakeFiles/testolmutility.dir/testolmutility.cpp.o.d -o CMakeFiles/testolmutility.dir/testolmutility.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testolmutility.cpp
-[ 75%] Building CXX object autotests/CMakeFiles/testolmutility.dir/testutils.cpp.o
-[ 76%] Building CXX object autotests/CMakeFiles/testolmutility.dir/testolmutility_autogen/mocs_compilation.cpp.o
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmutility_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testolmutility.dir/testutils.cpp.o -MF CMakeFiles/testolmutility.dir/testutils.cpp.o.d -o CMakeFiles/testolmutility.dir/testutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp
-[ 77%] Building CXX object autotests/CMakeFiles/testgroupsession.dir/testgroupsession_autogen/mocs_compilation.cpp.o
+[ 75%] Building CXX object autotests/CMakeFiles/testolmutility.dir/testolmutility_autogen/mocs_compilation.cpp.o
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmutility_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testolmutility.dir/testolmutility_autogen/mocs_compilation.cpp.o -MF CMakeFiles/testolmutility.dir/testolmutility_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/testolmutility.dir/testolmutility_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmutility_autogen/mocs_compilation.cpp
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testgroupsession_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testgroupsession.dir/testgroupsession_autogen/mocs_compilation.cpp.o -MF CMakeFiles/testgroupsession.dir/testgroupsession_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/testgroupsession.dir/testgroupsession_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testgroupsession_autogen/mocs_compilation.cpp
+[ 75%] Building CXX object autotests/CMakeFiles/testolmutility.dir/testolmutility.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmutility_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testolmutility.dir/testolmutility.cpp.o -MF CMakeFiles/testolmutility.dir/testolmutility.cpp.o.d -o CMakeFiles/testolmutility.dir/testolmutility.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testolmutility.cpp
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 77%] Building CXX object autotests/CMakeFiles/testgroupsession.dir/testgroupsession.cpp.o
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testgroupsession_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testgroupsession.dir/testgroupsession.cpp.o -MF CMakeFiles/testgroupsession.dir/testgroupsession.cpp.o.d -o CMakeFiles/testgroupsession.dir/testgroupsession.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testgroupsession.cpp
-[ 78%] Building CXX object autotests/CMakeFiles/testgroupsession.dir/testutils.cpp.o
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testgroupsession_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testgroupsession.dir/testutils.cpp.o -MF CMakeFiles/testgroupsession.dir/testutils.cpp.o.d -o CMakeFiles/testgroupsession.dir/testutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp
-[ 78%] Built target testkeyverification_autogen
+[ 75%] Built target testkeyverification_autogen
 make  -f autotests/CMakeFiles/testkeyverification.dir/build.make autotests/CMakeFiles/testkeyverification.dir/depend
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testkeyverification.dir/DependInfo.cmake "--color="
 Dependencies file "autotests/testkeyverification_autogen/deps" is newer than depends file "/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testkeyverification.dir/compiler_depend.internal".
 Consolidate compiler generated dependencies of target testkeyverification
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/include/testcryptoutils.moc.d"
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make  -f autotests/CMakeFiles/testkeyverification.dir/build.make autotests/CMakeFiles/testkeyverification.dir/build
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 79%] Building CXX object autotests/CMakeFiles/testkeyverification.dir/testkeyverification.cpp.o
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testkeyverification_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testkeyverification.dir/testkeyverification.cpp.o -MF CMakeFiles/testkeyverification.dir/testkeyverification.cpp.o.d -o CMakeFiles/testkeyverification.dir/testkeyverification.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testkeyverification.cpp
-[ 79%] Building CXX object autotests/CMakeFiles/testkeyverification.dir/testkeyverification_autogen/mocs_compilation.cpp.o
-[ 79%] Building CXX object autotests/CMakeFiles/testkeyverification.dir/testutils.cpp.o
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testkeyverification_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testkeyverification.dir/testkeyverification_autogen/mocs_compilation.cpp.o -MF CMakeFiles/testkeyverification.dir/testkeyverification_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/testkeyverification.dir/testkeyverification_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testkeyverification_autogen/mocs_compilation.cpp
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testkeyverification_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testkeyverification.dir/testutils.cpp.o -MF CMakeFiles/testkeyverification.dir/testutils.cpp.o.d -o CMakeFiles/testkeyverification.dir/testutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/include/testcryptoutils.moc.d"
 AutoMoc: Generating MOC compilation "SRC:/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/mocs_compilation.cpp"
 AutoMoc: Merging MOC dependencies into "SRC:/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/deps"
 AutoGen: Writing the parse cache file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/testcryptoutils_autogen.dir/ParseCache.txt"
 AutoGen: Writing the settings file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/testcryptoutils_autogen.dir/AutogenUsed.txt"
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/autotests/testgroupsession_autogen/EWIEGA46WW/moc_testgroupsession.cpp.d"
+AutoMoc: Generating MOC compilation "SRC:/obj-i686-linux-gnu/autotests/testgroupsession_autogen/mocs_compilation.cpp"
+AutoMoc: Merging MOC dependencies into "SRC:/obj-i686-linux-gnu/autotests/testgroupsession_autogen/deps"
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E touch /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/timestamp
+AutoGen: Writing the parse cache file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession_autogen.dir/ParseCache.txt"
+AutoGen: Writing the settings file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession_autogen.dir/AutogenUsed.txt"
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E touch /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testgroupsession_autogen/timestamp
+[ 75%] Building CXX object autotests/CMakeFiles/testkeyverification.dir/testkeyverification_autogen/mocs_compilation.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testkeyverification_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testkeyverification.dir/testkeyverification_autogen/mocs_compilation.cpp.o -MF CMakeFiles/testkeyverification.dir/testkeyverification_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/testkeyverification.dir/testkeyverification_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testkeyverification_autogen/mocs_compilation.cpp
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 79%] Built target testcryptoutils_autogen
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+[ 75%] Built target testcryptoutils_autogen
 make  -f autotests/CMakeFiles/testcryptoutils.dir/build.make autotests/CMakeFiles/testcryptoutils.dir/depend
+[ 75%] Built target testgroupsession_autogen
+make  -f autotests/CMakeFiles/testgroupsession.dir/build.make autotests/CMakeFiles/testgroupsession.dir/depend
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testcryptoutils.dir/DependInfo.cmake "--color="
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession.dir/DependInfo.cmake "--color="
+[ 76%] Building CXX object autotests/CMakeFiles/testkeyverification.dir/testkeyverification.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testkeyverification_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testkeyverification.dir/testkeyverification.cpp.o -MF CMakeFiles/testkeyverification.dir/testkeyverification.cpp.o.d -o CMakeFiles/testkeyverification.dir/testkeyverification.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testkeyverification.cpp
 Dependencies file "autotests/testcryptoutils_autogen/deps" is newer than depends file "/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testcryptoutils.dir/compiler_depend.internal".
+Dependencies file "autotests/testgroupsession_autogen/deps" is newer than depends file "/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession.dir/compiler_depend.internal".
 Consolidate compiler generated dependencies of target testcryptoutils
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make  -f autotests/CMakeFiles/testcryptoutils.dir/build.make autotests/CMakeFiles/testcryptoutils.dir/build
+Consolidate compiler generated dependencies of target testgroupsession
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 81%] Building CXX object autotests/CMakeFiles/testcryptoutils.dir/testcryptoutils.cpp.o
-[ 81%] Building CXX object autotests/CMakeFiles/testcryptoutils.dir/testcryptoutils_autogen/mocs_compilation.cpp.o
-[ 81%] Building CXX object autotests/CMakeFiles/testcryptoutils.dir/testutils.cpp.o
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testcryptoutils.dir/testutils.cpp.o -MF CMakeFiles/testcryptoutils.dir/testutils.cpp.o.d -o CMakeFiles/testcryptoutils.dir/testutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp
+make  -f autotests/CMakeFiles/testgroupsession.dir/build.make autotests/CMakeFiles/testgroupsession.dir/build
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+[ 76%] Building CXX object autotests/CMakeFiles/testcryptoutils.dir/testcryptoutils_autogen/mocs_compilation.cpp.o
+[ 77%] Building CXX object autotests/CMakeFiles/testgroupsession.dir/testgroupsession_autogen/mocs_compilation.cpp.o
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testcryptoutils.dir/testcryptoutils_autogen/mocs_compilation.cpp.o -MF CMakeFiles/testcryptoutils.dir/testcryptoutils_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/testcryptoutils.dir/testcryptoutils_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/mocs_compilation.cpp
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testgroupsession_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testgroupsession.dir/testgroupsession_autogen/mocs_compilation.cpp.o -MF CMakeFiles/testgroupsession.dir/testgroupsession_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/testgroupsession.dir/testgroupsession_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testgroupsession_autogen/mocs_compilation.cpp
+[ 78%] Building CXX object autotests/CMakeFiles/testcryptoutils.dir/testcryptoutils.cpp.o
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testcryptoutils.dir/testcryptoutils.cpp.o -MF CMakeFiles/testcryptoutils.dir/testcryptoutils.cpp.o.d -o CMakeFiles/testcryptoutils.dir/testcryptoutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testcryptoutils.cpp
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/autotests/utiltests_autogen/include/utiltests.moc.d"
 AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/autotests/testolmaccount_autogen/EWIEGA46WW/moc_testolmaccount.cpp.d"
-AutoMoc: Generating MOC compilation "SRC:/obj-i686-linux-gnu/autotests/utiltests_autogen/mocs_compilation.cpp"
-AutoMoc: Merging MOC dependencies into "SRC:/obj-i686-linux-gnu/autotests/utiltests_autogen/deps"
 AutoMoc: Generating MOC compilation "SRC:/obj-i686-linux-gnu/autotests/testolmaccount_autogen/mocs_compilation.cpp"
 AutoMoc: Merging MOC dependencies into "SRC:/obj-i686-linux-gnu/autotests/testolmaccount_autogen/deps"
 AutoGen: Writing the parse cache file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/testolmaccount_autogen.dir/ParseCache.txt"
-AutoGen: Writing the parse cache file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/utiltests_autogen.dir/ParseCache.txt"
 AutoGen: Writing the settings file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/testolmaccount_autogen.dir/AutogenUsed.txt"
-AutoGen: Writing the settings file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/utiltests_autogen.dir/AutogenUsed.txt"
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E touch /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/utiltests_autogen/timestamp
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E touch /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmaccount_autogen/timestamp
-AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/autotests/testolmsession_autogen/EWIEGA46WW/moc_testolmsession.cpp.d"
-AutoMoc: Generating MOC compilation "SRC:/obj-i686-linux-gnu/autotests/testolmsession_autogen/mocs_compilation.cpp"
-AutoMoc: Merging MOC dependencies into "SRC:/obj-i686-linux-gnu/autotests/testolmsession_autogen/deps"
-AutoGen: Writing the parse cache file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession_autogen.dir/ParseCache.txt"
-AutoGen: Writing the settings file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession_autogen.dir/AutogenUsed.txt"
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E touch /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmsession_autogen/timestamp
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+[ 78%] Built target testolmaccount_autogen
+make  -f autotests/CMakeFiles/testolmaccount.dir/build.make autotests/CMakeFiles/testolmaccount.dir/depend
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmaccount.dir/DependInfo.cmake "--color="
+Dependencies file "autotests/testolmaccount_autogen/deps" is newer than depends file "/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmaccount.dir/compiler_depend.internal".
 AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/autotests/callcandidateseventtest_autogen/include/callcandidateseventtest.moc.d"
 AutoMoc: Generating MOC compilation "SRC:/obj-i686-linux-gnu/autotests/callcandidateseventtest_autogen/mocs_compilation.cpp"
 AutoMoc: Merging MOC dependencies into "SRC:/obj-i686-linux-gnu/autotests/callcandidateseventtest_autogen/deps"
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+Consolidate compiler generated dependencies of target testolmaccount
 AutoGen: Writing the parse cache file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/callcandidateseventtest_autogen.dir/ParseCache.txt"
 AutoGen: Writing the settings file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/callcandidateseventtest_autogen.dir/AutogenUsed.txt"
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testolmaccount.dir/build.make autotests/CMakeFiles/testolmaccount.dir/build
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E touch /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/callcandidateseventtest_autogen/timestamp
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 81%] Built target utiltests_autogen
-make  -f autotests/CMakeFiles/utiltests.dir/build.make autotests/CMakeFiles/utiltests.dir/depend
-[ 81%] Built target testolmsession_autogen
-make  -f autotests/CMakeFiles/testolmsession.dir/build.make autotests/CMakeFiles/testolmsession.dir/depend
-[ 81%] Built target testolmaccount_autogen
-make  -f autotests/CMakeFiles/testolmaccount.dir/build.make autotests/CMakeFiles/testolmaccount.dir/depend
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/utiltests.dir/DependInfo.cmake "--color="
+[ 79%] Building CXX object autotests/CMakeFiles/testolmaccount.dir/testolmaccount_autogen/mocs_compilation.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmaccount_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testolmaccount.dir/testolmaccount_autogen/mocs_compilation.cpp.o -MF CMakeFiles/testolmaccount.dir/testolmaccount_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/testolmaccount.dir/testolmaccount_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmaccount_autogen/mocs_compilation.cpp
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession.dir/DependInfo.cmake "--color="
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmaccount.dir/DependInfo.cmake "--color="
-[ 81%] Built target callcandidateseventtest_autogen
-Dependencies file "autotests/testolmsession_autogen/deps" is newer than depends file "/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession.dir/compiler_depend.internal".
-Dependencies file "autotests/utiltests_autogen/deps" is newer than depends file "/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/utiltests.dir/compiler_depend.internal".
+[ 79%] Built target callcandidateseventtest_autogen
 make  -f autotests/CMakeFiles/callcandidateseventtest.dir/build.make autotests/CMakeFiles/callcandidateseventtest.dir/depend
-Dependencies file "autotests/testolmaccount_autogen/deps" is newer than depends file "/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmaccount.dir/compiler_depend.internal".
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/callcandidateseventtest.dir/DependInfo.cmake "--color="
-Consolidate compiler generated dependencies of target testolmsession
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testolmsession.dir/build.make autotests/CMakeFiles/testolmsession.dir/build
-Consolidate compiler generated dependencies of target utiltests
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-Consolidate compiler generated dependencies of target testolmaccount
-make  -f autotests/CMakeFiles/utiltests.dir/build.make autotests/CMakeFiles/utiltests.dir/build
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testolmaccount.dir/build.make autotests/CMakeFiles/testolmaccount.dir/build
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/autotests/testolmsession_autogen/EWIEGA46WW/moc_testolmsession.cpp.d"
+AutoMoc: Generating MOC compilation "SRC:/obj-i686-linux-gnu/autotests/testolmsession_autogen/mocs_compilation.cpp"
+AutoMoc: Merging MOC dependencies into "SRC:/obj-i686-linux-gnu/autotests/testolmsession_autogen/deps"
 Dependencies file "autotests/callcandidateseventtest_autogen/deps" is newer than depends file "/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/callcandidateseventtest.dir/compiler_depend.internal".
-[ 81%] Building CXX object autotests/CMakeFiles/testolmsession.dir/testutils.cpp.o
-[ 81%] Building CXX object autotests/CMakeFiles/testolmsession.dir/testolmsession_autogen/mocs_compilation.cpp.o
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmsession_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -fexceptions -MD -MT autotests/CMakeFiles/testolmsession.dir/testutils.cpp.o -MF CMakeFiles/testolmsession.dir/testutils.cpp.o.d -o CMakeFiles/testolmsession.dir/testutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmsession_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -fexceptions -MD -MT autotests/CMakeFiles/testolmsession.dir/testolmsession_autogen/mocs_compilation.cpp.o -MF CMakeFiles/testolmsession.dir/testolmsession_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/testolmsession.dir/testolmsession_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmsession_autogen/mocs_compilation.cpp
-[ 82%] Building CXX object autotests/CMakeFiles/testolmsession.dir/testolmsession.cpp.o
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmsession_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -fexceptions -MD -MT autotests/CMakeFiles/testolmsession.dir/testolmsession.cpp.o -MF CMakeFiles/testolmsession.dir/testolmsession.cpp.o.d -o CMakeFiles/testolmsession.dir/testolmsession.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testolmsession.cpp
+AutoGen: Writing the parse cache file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession_autogen.dir/ParseCache.txt"
+AutoGen: Writing the settings file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession_autogen.dir/AutogenUsed.txt"
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E touch /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmsession_autogen/timestamp
 Consolidate compiler generated dependencies of target callcandidateseventtest
-[ 83%] Building CXX object autotests/CMakeFiles/utiltests.dir/utiltests_autogen/mocs_compilation.cpp.o
-[ 83%] Building CXX object autotests/CMakeFiles/utiltests.dir/utiltests.cpp.o
-[ 83%] Building CXX object autotests/CMakeFiles/utiltests.dir/testutils.cpp.o
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make  -f autotests/CMakeFiles/callcandidateseventtest.dir/build.make autotests/CMakeFiles/callcandidateseventtest.dir/build
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/utiltests_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/utiltests.dir/utiltests_autogen/mocs_compilation.cpp.o -MF CMakeFiles/utiltests.dir/utiltests_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/utiltests.dir/utiltests_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/utiltests_autogen/mocs_compilation.cpp
-[ 83%] Building CXX object autotests/CMakeFiles/testolmaccount.dir/testolmaccount.cpp.o
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/utiltests_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/utiltests.dir/utiltests.cpp.o -MF CMakeFiles/utiltests.dir/utiltests.cpp.o.d -o CMakeFiles/utiltests.dir/utiltests.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/utiltests.cpp
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmaccount_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testolmaccount.dir/testolmaccount.cpp.o -MF CMakeFiles/testolmaccount.dir/testolmaccount.cpp.o.d -o CMakeFiles/testolmaccount.dir/testolmaccount.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testolmaccount.cpp
-[ 84%] Building CXX object autotests/CMakeFiles/testolmaccount.dir/testutils.cpp.o
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/utiltests_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/utiltests.dir/testutils.cpp.o -MF CMakeFiles/utiltests.dir/testutils.cpp.o.d -o CMakeFiles/utiltests.dir/testutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmaccount_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testolmaccount.dir/testutils.cpp.o -MF CMakeFiles/testolmaccount.dir/testutils.cpp.o.d -o CMakeFiles/testolmaccount.dir/testutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp
-[ 85%] Building CXX object autotests/CMakeFiles/testolmaccount.dir/testolmaccount_autogen/mocs_compilation.cpp.o
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmaccount_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testolmaccount.dir/testolmaccount_autogen/mocs_compilation.cpp.o -MF CMakeFiles/testolmaccount.dir/testolmaccount_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/testolmaccount.dir/testolmaccount_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmaccount_autogen/mocs_compilation.cpp
-[ 87%] Building CXX object autotests/CMakeFiles/callcandidateseventtest.dir/callcandidateseventtest_autogen/mocs_compilation.cpp.o
-[ 87%] Building CXX object autotests/CMakeFiles/callcandidateseventtest.dir/callcandidateseventtest.cpp.o
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/callcandidateseventtest_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/callcandidateseventtest.dir/callcandidateseventtest.cpp.o -MF CMakeFiles/callcandidateseventtest.dir/callcandidateseventtest.cpp.o.d -o CMakeFiles/callcandidateseventtest.dir/callcandidateseventtest.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/callcandidateseventtest.cpp
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+[ 80%] Building CXX object autotests/CMakeFiles/callcandidateseventtest.dir/callcandidateseventtest_autogen/mocs_compilation.cpp.o
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/callcandidateseventtest_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/callcandidateseventtest.dir/callcandidateseventtest_autogen/mocs_compilation.cpp.o -MF CMakeFiles/callcandidateseventtest.dir/callcandidateseventtest_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/callcandidateseventtest.dir/callcandidateseventtest_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/callcandidateseventtest_autogen/mocs_compilation.cpp
-[ 87%] Building CXX object autotests/CMakeFiles/callcandidateseventtest.dir/testutils.cpp.o
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/callcandidateseventtest_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/callcandidateseventtest.dir/testutils.cpp.o -MF CMakeFiles/callcandidateseventtest.dir/testutils.cpp.o.d -o CMakeFiles/callcandidateseventtest.dir/testutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp
+[ 80%] Built target testolmsession_autogen
+[ 80%] Building CXX object autotests/CMakeFiles/testgroupsession.dir/testgroupsession.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testgroupsession_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testgroupsession.dir/testgroupsession.cpp.o -MF CMakeFiles/testgroupsession.dir/testgroupsession.cpp.o.d -o CMakeFiles/testgroupsession.dir/testgroupsession.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testgroupsession.cpp
+AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/autotests/utiltests_autogen/include/utiltests.moc.d"
+AutoMoc: Generating MOC compilation "SRC:/obj-i686-linux-gnu/autotests/utiltests_autogen/mocs_compilation.cpp"
+AutoMoc: Merging MOC dependencies into "SRC:/obj-i686-linux-gnu/autotests/utiltests_autogen/deps"
+AutoGen: Writing the parse cache file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/utiltests_autogen.dir/ParseCache.txt"
+AutoGen: Writing the settings file "SRC:/obj-i686-linux-gnu/autotests/CMakeFiles/utiltests_autogen.dir/AutogenUsed.txt"
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E touch /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/utiltests_autogen/timestamp
+[ 81%] Building CXX object autotests/CMakeFiles/callcandidateseventtest.dir/callcandidateseventtest.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/callcandidateseventtest_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/callcandidateseventtest.dir/callcandidateseventtest.cpp.o -MF CMakeFiles/callcandidateseventtest.dir/callcandidateseventtest.cpp.o.d -o CMakeFiles/callcandidateseventtest.dir/callcandidateseventtest.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/callcandidateseventtest.cpp
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+[ 81%] Built target utiltests_autogen
+make  -f autotests/CMakeFiles/testolmsession.dir/build.make autotests/CMakeFiles/testolmsession.dir/depend
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession.dir/DependInfo.cmake "--color="
+Dependencies file "autotests/testolmsession_autogen/deps" is newer than depends file "/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession.dir/compiler_depend.internal".
+Consolidate compiler generated dependencies of target testolmsession
 AutoMoc: Reading dependencies from "SRC:/obj-i686-linux-gnu/quotest/quotest_autogen/include/quotest.moc.d"
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testolmsession.dir/build.make autotests/CMakeFiles/testolmsession.dir/build
 AutoMoc: Generating MOC compilation "SRC:/obj-i686-linux-gnu/quotest/quotest_autogen/mocs_compilation.cpp"
 AutoMoc: Merging MOC dependencies into "SRC:/obj-i686-linux-gnu/quotest/quotest_autogen/deps"
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 AutoGen: Writing the parse cache file "SRC:/obj-i686-linux-gnu/quotest/CMakeFiles/quotest_autogen.dir/ParseCache.txt"
 AutoGen: Writing the settings file "SRC:/obj-i686-linux-gnu/quotest/CMakeFiles/quotest_autogen.dir/AutogenUsed.txt"
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest && /usr/bin/cmake -E touch /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/quotest_autogen/timestamp
+[ 81%] Building CXX object autotests/CMakeFiles/testolmsession.dir/testolmsession_autogen/mocs_compilation.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmsession_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -fexceptions -MD -MT autotests/CMakeFiles/testolmsession.dir/testolmsession_autogen/mocs_compilation.cpp.o -MF CMakeFiles/testolmsession.dir/testolmsession_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/testolmsession.dir/testolmsession_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmsession_autogen/mocs_compilation.cpp
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 87%] Built target quotest_autogen
-make  -f quotest/CMakeFiles/quotest.dir/build.make quotest/CMakeFiles/quotest.dir/depend
+[ 81%] Built target quotest_autogen
+make  -f autotests/CMakeFiles/utiltests.dir/build.make autotests/CMakeFiles/utiltests.dir/depend
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/CMakeFiles/quotest.dir/DependInfo.cmake "--color="
-Dependencies file "quotest/quotest_autogen/deps" is newer than depends file "/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/CMakeFiles/quotest.dir/compiler_depend.internal".
-Consolidate compiler generated dependencies of target quotest
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/utiltests.dir/DependInfo.cmake "--color="
+Dependencies file "autotests/utiltests_autogen/deps" is newer than depends file "/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/utiltests.dir/compiler_depend.internal".
+Consolidate compiler generated dependencies of target utiltests
 make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f quotest/CMakeFiles/quotest.dir/build.make quotest/CMakeFiles/quotest.dir/build
+make  -f autotests/CMakeFiles/utiltests.dir/build.make autotests/CMakeFiles/utiltests.dir/build
 make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 88%] Building CXX object quotest/CMakeFiles/quotest.dir/quotest_autogen/mocs_compilation.cpp.o
-[ 88%] Building CXX object quotest/CMakeFiles/quotest.dir/quotest.cpp.o
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest && /usr/bin/c++ -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/quotest\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/quotest_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtConcurrent -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -W -MD -MT quotest/CMakeFiles/quotest.dir/quotest.cpp.o -MF CMakeFiles/quotest.dir/quotest.cpp.o.d -o CMakeFiles/quotest.dir/quotest.cpp.o -c /build/reproducible-path/libquotient-0.8.2/quotest/quotest.cpp
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest && /usr/bin/c++ -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/quotest\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/quotest_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtConcurrent -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -W -MD -MT quotest/CMakeFiles/quotest.dir/quotest_autogen/mocs_compilation.cpp.o -MF CMakeFiles/quotest.dir/quotest_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/quotest.dir/quotest_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/quotest_autogen/mocs_compilation.cpp
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmsession.h:7,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testolmsession.cpp:5:
+[ 81%] Building CXX object autotests/CMakeFiles/utiltests.dir/utiltests_autogen/mocs_compilation.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/utiltests_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/utiltests.dir/utiltests_autogen/mocs_compilation.cpp.o -MF CMakeFiles/utiltests.dir/utiltests_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/utiltests.dir/utiltests_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/utiltests_autogen/mocs_compilation.cpp
+[ 82%] Building CXX object autotests/CMakeFiles/utiltests.dir/utiltests.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/utiltests_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/utiltests.dir/utiltests.cpp.o -MF CMakeFiles/utiltests.dir/utiltests.cpp.o.d -o CMakeFiles/utiltests.dir/utiltests.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/utiltests.cpp
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testcryptoutils.cpp:5:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -4520,10 +4525,10 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
-                 from /build/reproducible-path/libquotient-0.8.2/quotest/quotest.cpp:4:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/callevents.h:6,
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/callcandidateseventtest.cpp:5:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -4533,10 +4538,9 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp:8:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.h:8,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmaccount.h:8,
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testolmutility.cpp:6:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -4547,15 +4551,15 @@
                  from /usr/include/i386-linux-gnu/qt6/QtTest/qtestcase.h:8,
                  from /usr/include/i386-linux-gnu/qt6/QtTest/qtest.h:13,
                  from /usr/include/i386-linux-gnu/qt6/QtTest/QTest:1,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.h:7,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp:6:
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testolmutility.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testolmutility.cpp:5:
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp:8:
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testkeyverification.cpp:10:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -4566,15 +4570,13 @@
                  from /usr/include/i386-linux-gnu/qt6/QtTest/qtestcase.h:8,
                  from /usr/include/i386-linux-gnu/qt6/QtTest/qtest.h:13,
                  from /usr/include/i386-linux-gnu/qt6/QtTest/QTest:1,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.h:7,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp:6:
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testkeyverification.cpp:7:
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp:8:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.h:8,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolminboundsession.h:7,
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testgroupsession.cpp:6:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -4585,15 +4587,34 @@
                  from /usr/include/i386-linux-gnu/qt6/QtTest/qtestcase.h:8,
                  from /usr/include/i386-linux-gnu/qt6/QtTest/qtest.h:13,
                  from /usr/include/i386-linux-gnu/qt6/QtTest/QTest:1,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.h:7,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp:6:
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testgroupsession.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testgroupsession.cpp:5:
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/events/event.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/roomevent.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/events/callevents.h:6,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/callcandidateseventtest.cpp:5:
+[ 83%] Building CXX object autotests/CMakeFiles/testolmsession.dir/testolmsession.cpp.o
+[ 83%] Building CXX object autotests/CMakeFiles/callcandidateseventtest.dir/testutils.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/callcandidateseventtest_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/callcandidateseventtest.dir/testutils.cpp.o -MF CMakeFiles/callcandidateseventtest.dir/testutils.cpp.o.d -o CMakeFiles/callcandidateseventtest.dir/testutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmsession_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -fexceptions -MD -MT autotests/CMakeFiles/testolmsession.dir/testolmsession.cpp.o -MF CMakeFiles/testolmsession.dir/testolmsession.cpp.o.d -o CMakeFiles/testolmsession.dir/testolmsession.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testolmsession.cpp
+[ 83%] Building CXX object autotests/CMakeFiles/testolmsession.dir/testutils.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmsession_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -fexceptions -MD -MT autotests/CMakeFiles/testolmsession.dir/testutils.cpp.o -MF CMakeFiles/testolmsession.dir/testutils.cpp.o.d -o CMakeFiles/testolmsession.dir/testutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp
+[ 84%] Building CXX object autotests/CMakeFiles/testgroupsession.dir/testutils.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testgroupsession_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testgroupsession.dir/testutils.cpp.o -MF CMakeFiles/testgroupsession.dir/testutils.cpp.o.d -o CMakeFiles/testgroupsession.dir/testutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp
+[ 84%] Building CXX object autotests/CMakeFiles/testolmaccount.dir/testolmaccount.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmaccount_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testolmaccount.dir/testolmaccount.cpp.o -MF CMakeFiles/testolmaccount.dir/testolmaccount.cpp.o.d -o CMakeFiles/testolmaccount.dir/testolmaccount.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testolmaccount.cpp
+[ 85%] Building CXX object autotests/CMakeFiles/testcryptoutils.dir/testutils.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testcryptoutils_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testcryptoutils.dir/testutils.cpp.o -MF CMakeFiles/testcryptoutils.dir/testutils.cpp.o.d -o CMakeFiles/testcryptoutils.dir/testutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp
+[ 86%] Building CXX object autotests/CMakeFiles/testolmaccount.dir/testutils.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmaccount_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testolmaccount.dir/testutils.cpp.o -MF CMakeFiles/testolmaccount.dir/testutils.cpp.o.d -o CMakeFiles/testolmaccount.dir/testutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp
+[ 86%] Building CXX object autotests/CMakeFiles/utiltests.dir/testutils.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/utiltests_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/utiltests.dir/testutils.cpp.o -MF CMakeFiles/utiltests.dir/testutils.cpp.o.d -o CMakeFiles/utiltests.dir/testutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp
+[ 86%] Building CXX object autotests/CMakeFiles/testkeyverification.dir/testutils.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testkeyverification_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testkeyverification.dir/testutils.cpp.o -MF CMakeFiles/testkeyverification.dir/testutils.cpp.o.d -o CMakeFiles/testkeyverification.dir/testutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp
+[ 87%] Building CXX object autotests/CMakeFiles/testolmutility.dir/testutils.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/autotests\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testolmutility_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -MD -MT autotests/CMakeFiles/testolmutility.dir/testutils.cpp.o -MF CMakeFiles/testolmutility.dir/testutils.cpp.o.d -o CMakeFiles/testolmutility.dir/testutils.cpp.o -c /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.h:8,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmsession.h:7,
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testolmsession.cpp:5:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -4606,7 +4627,7 @@
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testkeyverification.cpp:10:
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp:8:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -4617,7 +4638,8 @@
                  from /usr/include/i386-linux-gnu/qt6/QtTest/qtestcase.h:8,
                  from /usr/include/i386-linux-gnu/qt6/QtTest/qtest.h:13,
                  from /usr/include/i386-linux-gnu/qt6/QtTest/QTest:1,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testkeyverification.cpp:7:
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.h:7,
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp:6:
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
@@ -4643,19 +4665,7 @@
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testcryptoutils.cpp:5:
-/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
-/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
-  268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
-      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/i386-linux-gnu/qt6/QtCore/QDate:1,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:9:
-/usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
-  486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
-      |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolminboundsession.h:7,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testgroupsession.cpp:6:
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp:8:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -4666,8 +4676,8 @@
                  from /usr/include/i386-linux-gnu/qt6/QtTest/qtestcase.h:8,
                  from /usr/include/i386-linux-gnu/qt6/QtTest/qtest.h:13,
                  from /usr/include/i386-linux-gnu/qt6/QtTest/QTest:1,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testgroupsession.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testgroupsession.cpp:5:
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.h:7,
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp:6:
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
@@ -4747,9 +4757,28 @@
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
-In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/e2ee_common.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/Quotient/e2ee/qolmaccount.h:8,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testolmutility.cpp:6:
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testolmaccount.cpp:8:
+/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
+/build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
+  268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
+      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/i386-linux-gnu/qt6/QtCore/qcborvalue.h:10,
+                 from /usr/include/i386-linux-gnu/qt6/QtCore/qcborarray.h:7,
+                 from /usr/include/i386-linux-gnu/qt6/QtCore/QtCore:50,
+                 from /usr/include/i386-linux-gnu/qt6/QtTest/QtTestDepends:3,
+                 from /usr/include/i386-linux-gnu/qt6/QtTest/QtTest:3,
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testolmaccount.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testolmaccount.cpp:6:
+/usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
+  486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
+      |                      ^~~~~~~~~~~~~~~~~~~
+In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp:8:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
@@ -4760,26 +4789,68 @@
                  from /usr/include/i386-linux-gnu/qt6/QtTest/qtestcase.h:8,
                  from /usr/include/i386-linux-gnu/qt6/QtTest/qtest.h:13,
                  from /usr/include/i386-linux-gnu/qt6/QtTest/QTest:1,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testolmutility.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testolmutility.cpp:5:
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.h:7,
+                 from /build/reproducible-path/libquotient-0.8.2/autotests/testutils.cpp:6:
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
+[ 88%] Linking CXX executable utiltests
+[ 89%] Linking CXX executable testgroupsession
+[ 90%] Linking CXX executable callcandidateseventtest
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/callcandidateseventtest.dir/link.txt --verbose=1
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/utiltests.dir/link.txt --verbose=1
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testgroupsession.dir/link.txt --verbose=1
+make  -f quotest/CMakeFiles/quotest.dir/build.make quotest/CMakeFiles/quotest.dir/depend
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/CMakeFiles/quotest.dir/DependInfo.cmake "--color="
+Dependencies file "quotest/quotest_autogen/deps" is newer than depends file "/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/CMakeFiles/quotest.dir/compiler_depend.internal".
+Consolidate compiler generated dependencies of target quotest
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f quotest/CMakeFiles/quotest.dir/build.make quotest/CMakeFiles/quotest.dir/build
+make[3]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+[ 90%] Building CXX object quotest/CMakeFiles/quotest.dir/quotest_autogen/mocs_compilation.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest && /usr/bin/c++ -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/quotest\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/quotest_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtConcurrent -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -W -MD -MT quotest/CMakeFiles/quotest.dir/quotest_autogen/mocs_compilation.cpp.o -MF CMakeFiles/quotest.dir/quotest_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/quotest.dir/quotest_autogen/mocs_compilation.cpp.o -c /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/quotest_autogen/mocs_compilation.cpp
+[ 91%] Building CXX object quotest/CMakeFiles/quotest.dir/quotest.cpp.o
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest && /usr/bin/c++ -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_SQL_LIB -DQT_STRICT_ITERATORS -DQT_TESTCASE_BUILDDIR=\"/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest\" -DQT_TESTCASE_SOURCEDIR=\"/build/reproducible-path/libquotient-0.8.2/quotest\" -DQT_TESTLIB_LIB -DQuotient_E2EE_ENABLED -DQuotient_VERSION_MAJOR=0 -DQuotient_VERSION_MINOR=8 -DQuotient_VERSION_PATCH=2 -DQuotient_VERSION_STRING=\"0.8.2\" -I/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/quotest_autogen/include -I/build/reproducible-path/libquotient-0.8.2 -I/build/reproducible-path/libquotient-0.8.2/Quotient -isystem /usr/include/i386-linux-gnu/qt6/QtCore -isystem /usr/include/i386-linux-gnu/qt6 -isystem /usr/lib/i386-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/i386-linux-gnu/qt6/QtTest -isystem /usr/include/i386-linux-gnu/qt6/QtConcurrent -isystem /usr/include/i386-linux-gnu/qt6/QtNetwork -isystem /usr/include/i386-linux-gnu/qt6/QtGui -isystem /usr/include/i386-linux-gnu/qt6/QtDBus -isystem /usr/include/i386-linux-gnu/qt6/QtSql -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++20 -Wall -Wpedantic -Wextra -Werror=return-type -Wno-unused-parameter -Wno-subobject-linkage -fno-exceptions -W -MD -MT quotest/CMakeFiles/quotest.dir/quotest.cpp.o -MF CMakeFiles/quotest.dir/quotest.cpp.o.d -o CMakeFiles/quotest.dir/quotest.cpp.o -c /build/reproducible-path/libquotient-0.8.2/quotest/quotest.cpp
+[ 91%] Linking CXX executable testcryptoutils
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testcryptoutils.dir/link.txt --verbose=1
+[ 92%] Linking CXX executable testolmsession
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testolmsession.dir/link.txt --verbose=1
+[ 93%] Linking CXX executable testkeyverification
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testkeyverification.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/utiltests.dir/link.d CMakeFiles/utiltests.dir/utiltests_autogen/mocs_compilation.cpp.o CMakeFiles/utiltests.dir/utiltests.cpp.o CMakeFiles/utiltests.dir/testutils.cpp.o -o utiltests  -Wl,-rpath,/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /usr/lib/i386-linux-gnu/libQt6Test.so.6.8.2 ../libQuotientQt6.so.0.8.2 /usr/lib/i386-linux-gnu/libQt6Network.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Gui.so.6.8.2 /usr/lib/i386-linux-gnu/libGLX.so /usr/lib/i386-linux-gnu/libOpenGL.so /usr/lib/i386-linux-gnu/libqt6keychain.so.0.15.0 /usr/lib/i386-linux-gnu/libQt6DBus.so.6.8.2 /usr/lib/i386-linux-gnu/libolm.so.3.2.16 /usr/lib/i386-linux-gnu/libQt6Sql.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Core.so.6.8.2
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+[ 94%] Built target utiltests
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/callcandidateseventtest.dir/link.d CMakeFiles/callcandidateseventtest.dir/callcandidateseventtest_autogen/mocs_compilation.cpp.o CMakeFiles/callcandidateseventtest.dir/callcandidateseventtest.cpp.o CMakeFiles/callcandidateseventtest.dir/testutils.cpp.o -o callcandidateseventtest  -Wl,-rpath,/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /usr/lib/i386-linux-gnu/libQt6Test.so.6.8.2 ../libQuotientQt6.so.0.8.2 /usr/lib/i386-linux-gnu/libQt6Network.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Gui.so.6.8.2 /usr/lib/i386-linux-gnu/libGLX.so /usr/lib/i386-linux-gnu/libOpenGL.so /usr/lib/i386-linux-gnu/libqt6keychain.so.0.15.0 /usr/lib/i386-linux-gnu/libQt6DBus.so.6.8.2 /usr/lib/i386-linux-gnu/libolm.so.3.2.16 /usr/lib/i386-linux-gnu/libQt6Sql.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Core.so.6.8.2
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/testgroupsession.dir/link.d CMakeFiles/testgroupsession.dir/testgroupsession_autogen/mocs_compilation.cpp.o CMakeFiles/testgroupsession.dir/testgroupsession.cpp.o CMakeFiles/testgroupsession.dir/testutils.cpp.o -o testgroupsession  -Wl,-rpath,/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /usr/lib/i386-linux-gnu/libQt6Test.so.6.8.2 ../libQuotientQt6.so.0.8.2 /usr/lib/i386-linux-gnu/libQt6Network.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Gui.so.6.8.2 /usr/lib/i386-linux-gnu/libGLX.so /usr/lib/i386-linux-gnu/libOpenGL.so /usr/lib/i386-linux-gnu/libqt6keychain.so.0.15.0 /usr/lib/i386-linux-gnu/libQt6DBus.so.6.8.2 /usr/lib/i386-linux-gnu/libolm.so.3.2.16 /usr/lib/i386-linux-gnu/libQt6Sql.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Core.so.6.8.2
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/testolmsession.dir/link.d CMakeFiles/testolmsession.dir/testolmsession_autogen/mocs_compilation.cpp.o CMakeFiles/testolmsession.dir/testolmsession.cpp.o CMakeFiles/testolmsession.dir/testutils.cpp.o -o testolmsession  -Wl,-rpath,/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /usr/lib/i386-linux-gnu/libQt6Test.so.6.8.2 ../libQuotientQt6.so.0.8.2 /usr/lib/i386-linux-gnu/libQt6Network.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Gui.so.6.8.2 /usr/lib/i386-linux-gnu/libGLX.so /usr/lib/i386-linux-gnu/libOpenGL.so /usr/lib/i386-linux-gnu/libqt6keychain.so.0.15.0 /usr/lib/i386-linux-gnu/libQt6DBus.so.6.8.2 /usr/lib/i386-linux-gnu/libolm.so.3.2.16 /usr/lib/i386-linux-gnu/libQt6Sql.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Core.so.6.8.2
+[ 94%] Built target callcandidateseventtest
+[ 94%] Built target testgroupsession
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+[ 95%] Built target testolmsession
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/testkeyverification.dir/link.d CMakeFiles/testkeyverification.dir/testkeyverification_autogen/mocs_compilation.cpp.o CMakeFiles/testkeyverification.dir/testkeyverification.cpp.o CMakeFiles/testkeyverification.dir/testutils.cpp.o -o testkeyverification  -Wl,-rpath,/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /usr/lib/i386-linux-gnu/libQt6Test.so.6.8.2 ../libQuotientQt6.so.0.8.2 /usr/lib/i386-linux-gnu/libQt6Network.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Gui.so.6.8.2 /usr/lib/i386-linux-gnu/libGLX.so /usr/lib/i386-linux-gnu/libOpenGL.so /usr/lib/i386-linux-gnu/libqt6keychain.so.0.15.0 /usr/lib/i386-linux-gnu/libQt6DBus.so.6.8.2 /usr/lib/i386-linux-gnu/libolm.so.3.2.16 /usr/lib/i386-linux-gnu/libQt6Sql.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Core.so.6.8.2
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/testcryptoutils.dir/link.d CMakeFiles/testcryptoutils.dir/testcryptoutils_autogen/mocs_compilation.cpp.o CMakeFiles/testcryptoutils.dir/testcryptoutils.cpp.o CMakeFiles/testcryptoutils.dir/testutils.cpp.o -o testcryptoutils  -Wl,-rpath,/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /usr/lib/i386-linux-gnu/libQt6Test.so.6.8.2 ../libQuotientQt6.so.0.8.2 /usr/lib/i386-linux-gnu/libQt6Network.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Gui.so.6.8.2 /usr/lib/i386-linux-gnu/libGLX.so /usr/lib/i386-linux-gnu/libOpenGL.so /usr/lib/i386-linux-gnu/libqt6keychain.so.0.15.0 /usr/lib/i386-linux-gnu/libQt6DBus.so.6.8.2 /usr/lib/i386-linux-gnu/libolm.so.3.2.16 /usr/lib/i386-linux-gnu/libQt6Sql.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Core.so.6.8.2
+[ 96%] Built target testkeyverification
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+[ 97%] Built target testcryptoutils
+[ 97%] Linking CXX executable testolmutility
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testolmutility.dir/link.txt --verbose=1
+/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/testolmutility.dir/link.d CMakeFiles/testolmutility.dir/testolmutility_autogen/mocs_compilation.cpp.o CMakeFiles/testolmutility.dir/testolmutility.cpp.o CMakeFiles/testolmutility.dir/testutils.cpp.o -o testolmutility  -Wl,-rpath,/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /usr/lib/i386-linux-gnu/libQt6Test.so.6.8.2 ../libQuotientQt6.so.0.8.2 /usr/lib/i386-linux-gnu/libQt6Network.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Gui.so.6.8.2 /usr/lib/i386-linux-gnu/libGLX.so /usr/lib/i386-linux-gnu/libOpenGL.so /usr/lib/i386-linux-gnu/libqt6keychain.so.0.15.0 /usr/lib/i386-linux-gnu/libQt6DBus.so.6.8.2 /usr/lib/i386-linux-gnu/libolm.so.3.2.16 /usr/lib/i386-linux-gnu/libQt6Sql.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Core.so.6.8.2
+make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+[ 97%] Built target testolmutility
 In file included from /build/reproducible-path/libquotient-0.8.2/Quotient/jobs/basejob.h:13,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/csapi/create_room.h:5,
                  from /build/reproducible-path/libquotient-0.8.2/Quotient/connection.h:12,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testolmaccount.cpp:8:
+                 from /build/reproducible-path/libquotient-0.8.2/quotest/quotest.cpp:4:
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h: In function 'PodT Quotient::fromJson(const JsonT&) [with PodT = QDateTime; JsonT = QJsonValue]':
 /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:268:42: warning: 'static QDateTime QDateTime::fromMSecsSinceEpoch(qint64, Qt::TimeSpec, int)' is deprecated: Pass QTimeZone instead of time-spec, offset [-Wdeprecated-declarations]
   268 |     return QDateTime::fromMSecsSinceEpoch(fromJson<qint64>(jv), Qt::UTC);
       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/i386-linux-gnu/qt6/QtCore/qcborvalue.h:10,
-                 from /usr/include/i386-linux-gnu/qt6/QtCore/qcborarray.h:7,
-                 from /usr/include/i386-linux-gnu/qt6/QtCore/QtCore:50,
-                 from /usr/include/i386-linux-gnu/qt6/QtTest/QtTestDepends:3,
-                 from /usr/include/i386-linux-gnu/qt6/QtTest/QtTest:3,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testolmaccount.h:5,
-                 from /build/reproducible-path/libquotient-0.8.2/autotests/testolmaccount.cpp:6:
+In file included from /usr/include/i386-linux-gnu/qt6/QtCore/QDate:1,
+                 from /build/reproducible-path/libquotient-0.8.2/Quotient/converters.h:9:
 /usr/include/i386-linux-gnu/qt6/QtCore/qdatetime.h:486:22: note: declared here
   486 |     static QDateTime fromMSecsSinceEpoch(qint64 msecs, Qt::TimeSpec spec, int offsetFromUtc = 0);
       |                      ^~~~~~~~~~~~~~~~~~~
@@ -4815,41 +4886,6 @@
 /build/reproducible-path/libquotient-0.8.2/Quotient/room.h:245:11: note: declared here
   245 |     User* localUser() const;
       |           ^~~~~~~~~
-[ 89%] Linking CXX executable testgroupsession
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testgroupsession.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/testgroupsession.dir/link.d CMakeFiles/testgroupsession.dir/testgroupsession_autogen/mocs_compilation.cpp.o CMakeFiles/testgroupsession.dir/testgroupsession.cpp.o CMakeFiles/testgroupsession.dir/testutils.cpp.o -o testgroupsession  -Wl,-rpath,/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /usr/lib/i386-linux-gnu/libQt6Test.so.6.8.2 ../libQuotientQt6.so.0.8.2 /usr/lib/i386-linux-gnu/libQt6Network.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Gui.so.6.8.2 /usr/lib/i386-linux-gnu/libGLX.so /usr/lib/i386-linux-gnu/libOpenGL.so /usr/lib/i386-linux-gnu/libqt6keychain.so.0.15.0 /usr/lib/i386-linux-gnu/libQt6DBus.so.6.8.2 /usr/lib/i386-linux-gnu/libolm.so.3.2.16 /usr/lib/i386-linux-gnu/libQt6Sql.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Core.so.6.8.2
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 89%] Built target testgroupsession
-[ 89%] Linking CXX executable testcryptoutils
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testcryptoutils.dir/link.txt --verbose=1
-[ 90%] Linking CXX executable callcandidateseventtest
-[ 91%] Linking CXX executable utiltests
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/callcandidateseventtest.dir/link.txt --verbose=1
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/utiltests.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/testcryptoutils.dir/link.d CMakeFiles/testcryptoutils.dir/testcryptoutils_autogen/mocs_compilation.cpp.o CMakeFiles/testcryptoutils.dir/testcryptoutils.cpp.o CMakeFiles/testcryptoutils.dir/testutils.cpp.o -o testcryptoutils  -Wl,-rpath,/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /usr/lib/i386-linux-gnu/libQt6Test.so.6.8.2 ../libQuotientQt6.so.0.8.2 /usr/lib/i386-linux-gnu/libQt6Network.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Gui.so.6.8.2 /usr/lib/i386-linux-gnu/libGLX.so /usr/lib/i386-linux-gnu/libOpenGL.so /usr/lib/i386-linux-gnu/libqt6keychain.so.0.15.0 /usr/lib/i386-linux-gnu/libQt6DBus.so.6.8.2 /usr/lib/i386-linux-gnu/libolm.so.3.2.16 /usr/lib/i386-linux-gnu/libQt6Sql.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Core.so.6.8.2
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 92%] Built target testcryptoutils
-[ 92%] Linking CXX executable testolmutility
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testolmutility.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/utiltests.dir/link.d CMakeFiles/utiltests.dir/utiltests_autogen/mocs_compilation.cpp.o CMakeFiles/utiltests.dir/utiltests.cpp.o CMakeFiles/utiltests.dir/testutils.cpp.o -o utiltests  -Wl,-rpath,/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /usr/lib/i386-linux-gnu/libQt6Test.so.6.8.2 ../libQuotientQt6.so.0.8.2 /usr/lib/i386-linux-gnu/libQt6Network.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Gui.so.6.8.2 /usr/lib/i386-linux-gnu/libGLX.so /usr/lib/i386-linux-gnu/libOpenGL.so /usr/lib/i386-linux-gnu/libqt6keychain.so.0.15.0 /usr/lib/i386-linux-gnu/libQt6DBus.so.6.8.2 /usr/lib/i386-linux-gnu/libolm.so.3.2.16 /usr/lib/i386-linux-gnu/libQt6Sql.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Core.so.6.8.2
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 93%] Built target utiltests
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/callcandidateseventtest.dir/link.d CMakeFiles/callcandidateseventtest.dir/callcandidateseventtest_autogen/mocs_compilation.cpp.o CMakeFiles/callcandidateseventtest.dir/callcandidateseventtest.cpp.o CMakeFiles/callcandidateseventtest.dir/testutils.cpp.o -o callcandidateseventtest  -Wl,-rpath,/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /usr/lib/i386-linux-gnu/libQt6Test.so.6.8.2 ../libQuotientQt6.so.0.8.2 /usr/lib/i386-linux-gnu/libQt6Network.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Gui.so.6.8.2 /usr/lib/i386-linux-gnu/libGLX.so /usr/lib/i386-linux-gnu/libOpenGL.so /usr/lib/i386-linux-gnu/libqt6keychain.so.0.15.0 /usr/lib/i386-linux-gnu/libQt6DBus.so.6.8.2 /usr/lib/i386-linux-gnu/libolm.so.3.2.16 /usr/lib/i386-linux-gnu/libQt6Sql.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Core.so.6.8.2
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 93%] Built target callcandidateseventtest
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/testolmutility.dir/link.d CMakeFiles/testolmutility.dir/testolmutility_autogen/mocs_compilation.cpp.o CMakeFiles/testolmutility.dir/testolmutility.cpp.o CMakeFiles/testolmutility.dir/testutils.cpp.o -o testolmutility  -Wl,-rpath,/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /usr/lib/i386-linux-gnu/libQt6Test.so.6.8.2 ../libQuotientQt6.so.0.8.2 /usr/lib/i386-linux-gnu/libQt6Network.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Gui.so.6.8.2 /usr/lib/i386-linux-gnu/libGLX.so /usr/lib/i386-linux-gnu/libOpenGL.so /usr/lib/i386-linux-gnu/libqt6keychain.so.0.15.0 /usr/lib/i386-linux-gnu/libQt6DBus.so.6.8.2 /usr/lib/i386-linux-gnu/libolm.so.3.2.16 /usr/lib/i386-linux-gnu/libQt6Sql.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Core.so.6.8.2
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 93%] Built target testolmutility
-[ 94%] Linking CXX executable testkeyverification
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testkeyverification.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/testkeyverification.dir/link.d CMakeFiles/testkeyverification.dir/testkeyverification_autogen/mocs_compilation.cpp.o CMakeFiles/testkeyverification.dir/testkeyverification.cpp.o CMakeFiles/testkeyverification.dir/testutils.cpp.o -o testkeyverification  -Wl,-rpath,/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /usr/lib/i386-linux-gnu/libQt6Test.so.6.8.2 ../libQuotientQt6.so.0.8.2 /usr/lib/i386-linux-gnu/libQt6Network.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Gui.so.6.8.2 /usr/lib/i386-linux-gnu/libGLX.so /usr/lib/i386-linux-gnu/libOpenGL.so /usr/lib/i386-linux-gnu/libqt6keychain.so.0.15.0 /usr/lib/i386-linux-gnu/libQt6DBus.so.6.8.2 /usr/lib/i386-linux-gnu/libolm.so.3.2.16 /usr/lib/i386-linux-gnu/libQt6Sql.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Core.so.6.8.2
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 95%] Built target testkeyverification
-[ 96%] Linking CXX executable testolmsession
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testolmsession.dir/link.txt --verbose=1
-/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/testolmsession.dir/link.d CMakeFiles/testolmsession.dir/testolmsession_autogen/mocs_compilation.cpp.o CMakeFiles/testolmsession.dir/testolmsession.cpp.o CMakeFiles/testolmsession.dir/testutils.cpp.o -o testolmsession  -Wl,-rpath,/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /usr/lib/i386-linux-gnu/libQt6Test.so.6.8.2 ../libQuotientQt6.so.0.8.2 /usr/lib/i386-linux-gnu/libQt6Network.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Gui.so.6.8.2 /usr/lib/i386-linux-gnu/libGLX.so /usr/lib/i386-linux-gnu/libOpenGL.so /usr/lib/i386-linux-gnu/libqt6keychain.so.0.15.0 /usr/lib/i386-linux-gnu/libQt6DBus.so.6.8.2 /usr/lib/i386-linux-gnu/libolm.so.3.2.16 /usr/lib/i386-linux-gnu/libQt6Sql.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Core.so.6.8.2
-make[3]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 97%] Built target testolmsession
 [ 98%] Linking CXX executable testolmaccount
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testolmaccount.dir/link.txt --verbose=1
 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/libquotient-0.8.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/testolmaccount.dir/link.d CMakeFiles/testolmaccount.dir/testolmaccount_autogen/mocs_compilation.cpp.o CMakeFiles/testolmaccount.dir/testolmaccount.cpp.o CMakeFiles/testolmaccount.dir/testutils.cpp.o -o testolmaccount  -Wl,-rpath,/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /usr/lib/i386-linux-gnu/libQt6Test.so.6.8.2 ../libQuotientQt6.so.0.8.2 /usr/lib/i386-linux-gnu/libQt6Network.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Gui.so.6.8.2 /usr/lib/i386-linux-gnu/libGLX.so /usr/lib/i386-linux-gnu/libOpenGL.so /usr/lib/i386-linux-gnu/libqt6keychain.so.0.15.0 /usr/lib/i386-linux-gnu/libQt6DBus.so.6.8.2 /usr/lib/i386-linux-gnu/libolm.so.3.2.16 /usr/lib/i386-linux-gnu/libQt6Sql.so.6.8.2 /usr/lib/i386-linux-gnu/libQt6Core.so.6.8.2
@@ -4876,10 +4912,10 @@
 make[1]: Entering directory '/build/reproducible-path/libquotient-0.8.2'
 mkdir debian/dummyhome
 HOME=/build/reproducible-path/libquotient-0.8.2/debian/dummyhome dh_auto_test -- ARGS\+=-E ARGS\+=testolmaccount
-	cd obj-i686-linux-gnu && make -j22 test ARGS\+=--verbose ARGS\+=-j22 ARGS\+=-E ARGS\+=testolmaccount
+	cd obj-i686-linux-gnu && make -j10 test ARGS\+=--verbose ARGS\+=-j10 ARGS\+=-E ARGS\+=testolmaccount
 make[2]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 Running tests...
-/usr/bin/ctest --force-new-ctest-process --verbose -j22 -E testolmaccount
+/usr/bin/ctest --force-new-ctest-process --verbose -j10 -E testolmaccount
 UpdateCTestConfiguration  from :/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/DartConfiguration.tcl
 Parse Config file:/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/DartConfiguration.tcl
 UpdateCTestConfiguration  from :/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/DartConfiguration.tcl
@@ -4934,82 +4970,82 @@
 7: Test command: /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/testkeyverification
 7: Working Directory: /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests
 7: Test timeout computed to be: 1500
-2: ********* Start testing of TestUtils *********
-2: Config: Using QtTest library 6.8.2, Qt 6.8.2 (i386-little_endian-ilp32 shared (dynamic) release build; by GCC 14.2.0), debian unknown
 1: ********* Start testing of TestCallCandidatesEvent *********
 1: Config: Using QtTest library 6.8.2, Qt 6.8.2 (i386-little_endian-ilp32 shared (dynamic) release build; by GCC 14.2.0), debian unknown
-2: PASS   : TestUtils::initTestCase()
-1: PASS   : TestCallCandidatesEvent::initTestCase()
-1: PASS   : TestCallCandidatesEvent::fromJson()
-1: PASS   : TestCallCandidatesEvent::cleanupTestCase()
-1: Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 5ms
-1: ********* Finished testing of TestCallCandidatesEvent *********
-6: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
-6: Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
-6: If this causes problems, reconfigure your locale. See the locale(1) manual
-6: for more information.
-5: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
-5: Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
-5: If this causes problems, reconfigure your locale. See the locale(1) manual
-5: for more information.
+2: ********* Start testing of TestUtils *********
+2: Config: Using QtTest library 6.8.2, Qt 6.8.2 (i386-little_endian-ilp32 shared (dynamic) release build; by GCC 14.2.0), debian unknown
 3: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
 3: Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
 3: If this causes problems, reconfigure your locale. See the locale(1) manual
 3: for more information.
-3: ********* Start testing of TestGroupSession *********
-3: Config: Using QtTest library 6.8.2, Qt 6.8.2 (i386-little_endian-ilp32 shared (dynamic) release build; by GCC 14.2.0), debian unknown
-7: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
-7: Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
-7: If this causes problems, reconfigure your locale. See the locale(1) manual
-7: for more information.
-7: ********* Start testing of TestKeyVerificationSession *********
-7: Config: Using QtTest library 6.8.2, Qt 6.8.2 (i386-little_endian-ilp32 shared (dynamic) release build; by GCC 14.2.0), debian unknown
+5: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
+5: Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
+5: If this causes problems, reconfigure your locale. See the locale(1) manual
+5: for more information.
+6: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
+6: Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
+6: If this causes problems, reconfigure your locale. See the locale(1) manual
+6: for more information.
 4: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
 4: Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
 4: If this causes problems, reconfigure your locale. See the locale(1) manual
 4: for more information.
+7: Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
+7: Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
+7: If this causes problems, reconfigure your locale. See the locale(1) manual
+7: for more information.
+5: ********* Start testing of TestOlmUtility *********
+5: Config: Using QtTest library 6.8.2, Qt 6.8.2 (i386-little_endian-ilp32 shared (dynamic) release build; by GCC 14.2.0), debian unknown
+6: ********* Start testing of TestCryptoUtils *********
+6: Config: Using QtTest library 6.8.2, Qt 6.8.2 (i386-little_endian-ilp32 shared (dynamic) release build; by GCC 14.2.0), debian unknown
+1: PASS   : TestCallCandidatesEvent::initTestCase()
 4: ********* Start testing of TestOlmSession *********
 4: Config: Using QtTest library 6.8.2, Qt 6.8.2 (i386-little_endian-ilp32 shared (dynamic) release build; by GCC 14.2.0), debian unknown
 4: PASS   : TestOlmSession::initTestCase()
-5: ********* Start testing of TestOlmUtility *********
-5: Config: Using QtTest library 6.8.2, Qt 6.8.2 (i386-little_endian-ilp32 shared (dynamic) release build; by GCC 14.2.0), debian unknown
+3: ********* Start testing of TestGroupSession *********
+3: Config: Using QtTest library 6.8.2, Qt 6.8.2 (i386-little_endian-ilp32 shared (dynamic) release build; by GCC 14.2.0), debian unknown
+2: PASS   : TestUtils::initTestCase()
 5: PASS   : TestOlmUtility::initTestCase()
 5: PASS   : TestOlmUtility::canonicalJSON()
-3: PASS   : TestGroupSession::initTestCase()
-7: PASS   : TestKeyVerificationSession::initTestCase()
-6: ********* Start testing of TestCryptoUtils *********
-6: Config: Using QtTest library 6.8.2, Qt 6.8.2 (i386-little_endian-ilp32 shared (dynamic) release build; by GCC 14.2.0), debian unknown
 6: PASS   : TestCryptoUtils::initTestCase()
-2: PASS   : TestUtils::testLinkifyUrl()
-2: PASS   : TestUtils::cleanupTestCase()
-2: Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 5ms
-2: ********* Finished testing of TestUtils *********
-7: QINFO  : TestKeyVerificationSession::testOutgoing1() quotient.main: The library is built with end-to-end encryption (E2EE)
+7: ********* Start testing of TestKeyVerificationSession *********
+7: Config: Using QtTest library 6.8.2, Qt 6.8.2 (i386-little_endian-ilp32 shared (dynamic) release build; by GCC 14.2.0), debian unknown
+7: PASS   : TestKeyVerificationSession::initTestCase()
+3: PASS   : TestGroupSession::initTestCase()
+1: PASS   : TestCallCandidatesEvent::fromJson()
+1: PASS   : TestCallCandidatesEvent::cleanupTestCase()
 3: PASS   : TestGroupSession::groupSessionPicklingValid()
-7: QINFO  : TestKeyVerificationSession::testOutgoing1() quotient.e2ee: Using a mock pickling key
 5: PASS   : TestOlmUtility::verifySignedOneTimeKey()
+4: PASS   : TestOlmSession::olmOutboundSessionCreation()
 3: PASS   : TestGroupSession::groupSessionCryptoValid()
 3: PASS   : TestGroupSession::cleanupTestCase()
-3: Totals: 4 passed, 0 failed, 0 skipped, 0 blacklisted, 3ms
+3: Totals: 4 passed, 0 failed, 0 skipped, 0 blacklisted, 10ms
 3: ********* Finished testing of TestGroupSession *********
-4: PASS   : TestOlmSession::olmOutboundSessionCreation()
+1: Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 36ms
+1: ********* Finished testing of TestCallCandidatesEvent *********
 5: PASS   : TestOlmUtility::validUploadKeysRequest()
 5: PASS   : TestOlmUtility::cleanupTestCase()
-5: Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted, 5ms
+5: Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted, 14ms
 5: ********* Finished testing of TestOlmUtility *********
+7: QINFO  : TestKeyVerificationSession::testOutgoing1() quotient.main: The library is built with end-to-end encryption (E2EE)
+7: QINFO  : TestKeyVerificationSession::testOutgoing1() quotient.e2ee: Using a mock pickling key
 4: PASS   : TestOlmSession::olmEncryptDecrypt()
 4: PASS   : TestOlmSession::correctSessionOrdering()
 4: PASS   : TestOlmSession::cleanupTestCase()
-4: Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted, 8ms
+4: Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted, 16ms
 4: ********* Finished testing of TestOlmSession *********
 6: PASS   : TestCryptoUtils::aesCtrEncryptDecryptData()
 6: PASS   : TestCryptoUtils::hkdfSha256ExpandKeys()
 6: PASS   : TestCryptoUtils::encryptDecryptFile()
-1/7 Test #2: utiltests ........................   Passed    0.07 sec
-2/7 Test #4: testolmsession ...................   Passed    0.07 sec
-3/7 Test #1: callcandidateseventtest ..........   Passed    0.07 sec
-4/7 Test #3: testgroupsession .................   Passed    0.07 sec
-5/7 Test #5: testolmutility ...................   Passed    0.07 sec
+2: PASS   : TestUtils::testLinkifyUrl()
+2: PASS   : TestUtils::cleanupTestCase()
+2: Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 86ms
+2: ********* Finished testing of TestUtils *********
+1/7 Test #5: testolmutility ...................   Passed    0.41 sec
+2/7 Test #4: testolmsession ...................   Passed    0.42 sec
+3/7 Test #3: testgroupsession .................   Passed    0.43 sec
+4/7 Test #1: callcandidateseventtest ..........   Passed    0.44 sec
+5/7 Test #2: utiltests ........................   Passed    0.44 sec
 7: QCRITICAL: TestKeyVerificationSession::testOutgoing1() quotient.jobs: Developers, ensure the Connection is valid before using it
 7: QWARN  : TestKeyVerificationSession::testOutgoing1() quotient.jobs: "SendToDeviceJob" status IncorrectRequest: Invalid server connection
 7: QCRITICAL: TestKeyVerificationSession::testOutgoing1() quotient.jobs: Developers, ensure the Connection is valid before using it
@@ -5033,9 +5069,9 @@
 7: QWARN  : TestKeyVerificationSession::testIncoming1() quotient.jobs: "SendToDeviceJob" status IncorrectRequest: Invalid server connection
 7: PASS   : TestKeyVerificationSession::testIncoming1()
 7: PASS   : TestKeyVerificationSession::cleanupTestCase()
-7: Totals: 4 passed, 0 failed, 0 skipped, 0 blacklisted, 46ms
+7: Totals: 4 passed, 0 failed, 0 skipped, 0 blacklisted, 144ms
 7: ********* Finished testing of TestKeyVerificationSession *********
-6/7 Test #7: testkeyverification ..............   Passed    0.10 sec
+6/7 Test #7: testkeyverification ..............   Passed    0.42 sec
 6: PASS   : TestCryptoUtils::pbkdfGenerateKey()
 6: PASS   : TestCryptoUtils::hmac()
 6: PASS   : TestCryptoUtils::curve25519AesEncryptDecrypt()
@@ -5044,22 +5080,22 @@
 6: QINFO  : TestCryptoUtils::testEncrypted() quotient.e2ee: Using a mock pickling key
 6: PASS   : TestCryptoUtils::testEncrypted()
 6: PASS   : TestCryptoUtils::cleanupTestCase()
-6: Totals: 10 passed, 0 failed, 0 skipped, 0 blacklisted, 127ms
+6: Totals: 10 passed, 0 failed, 0 skipped, 0 blacklisted, 254ms
 6: ********* Finished testing of TestCryptoUtils *********
-7/7 Test #6: testcryptoutils ..................   Passed    0.18 sec
+7/7 Test #6: testcryptoutils ..................   Passed    0.54 sec
 
 The following tests passed:
-	utiltests
+	testolmutility
 	testolmsession
-	callcandidateseventtest
 	testgroupsession
-	testolmutility
+	callcandidateseventtest
+	utiltests
 	testkeyverification
 	testcryptoutils
 
 100% tests passed, 0 tests failed out of 7
 
-Total Test time (real) =   0.19 sec
+Total Test time (real) =   0.61 sec
 make[2]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 rm -rf debian/dummyhome
 make[1]: Leaving directory '/build/reproducible-path/libquotient-0.8.2'
@@ -5069,7 +5105,7 @@
    debian/rules override_dh_auto_install
 make[1]: Entering directory '/build/reproducible-path/libquotient-0.8.2'
 dh_auto_install
-	cd obj-i686-linux-gnu && make -j22 install DESTDIR=/build/reproducible-path/libquotient-0.8.2/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
+	cd obj-i686-linux-gnu && make -j10 install DESTDIR=/build/reproducible-path/libquotient-0.8.2/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true"
 make[2]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 /usr/bin/cmake -P /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/CMakeFiles/VerifyGlobs.cmake
 /usr/bin/cmake -S/build/reproducible-path/libquotient-0.8.2 -B/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
@@ -5106,246 +5142,246 @@
 make  -f quotest/CMakeFiles/quotest_autogen_timestamp_deps.dir/build.make quotest/CMakeFiles/quotest_autogen_timestamp_deps.dir/depend
 make  -f autotests/CMakeFiles/testkeyverification_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testkeyverification_autogen_timestamp_deps.dir/depend
 make  -f autotests/CMakeFiles/callcandidateseventtest_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/callcandidateseventtest_autogen_timestamp_deps.dir/depend
-make  -f autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/depend
-make  -f autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/CMakeFiles/quotest_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testkeyverification_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make  -f autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/callcandidateseventtest_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make  -f autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/depend
+make  -f autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/depend
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
+make  -f autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/depend
+make  -f autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make  -f autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/depend
-make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
-make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/callcandidateseventtest_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/callcandidateseventtest_autogen_timestamp_deps.dir/build
-make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make  -f quotest/CMakeFiles/quotest_autogen_timestamp_deps.dir/build.make quotest/CMakeFiles/quotest_autogen_timestamp_deps.dir/build
+make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[4]: Nothing to be done for 'quotest/CMakeFiles/quotest_autogen_timestamp_deps.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make  -f autotests/CMakeFiles/testkeyverification_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testkeyverification_autogen_timestamp_deps.dir/build
-make  -f autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/build
+make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[4]: Nothing to be done for 'autotests/CMakeFiles/testkeyverification_autogen_timestamp_deps.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/build
+make  -f autotests/CMakeFiles/callcandidateseventtest_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/callcandidateseventtest_autogen_timestamp_deps.dir/build
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Nothing to be done for 'autotests/CMakeFiles/callcandidateseventtest_autogen_timestamp_deps.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/build
-make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Nothing to be done for 'quotest/CMakeFiles/quotest_autogen_timestamp_deps.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/build
-make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Nothing to be done for 'autotests/CMakeFiles/testkeyverification_autogen_timestamp_deps.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/build
+make  -f autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/build
+make  -f autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/build
+[ 69%] Built target quotest_autogen_timestamp_deps
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Nothing to be done for 'autotests/CMakeFiles/utiltests_autogen_timestamp_deps.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Nothing to be done for 'autotests/CMakeFiles/testolmaccount_autogen_timestamp_deps.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+[ 69%] Built target testkeyverification_autogen_timestamp_deps
+make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/build
+make  -f autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Nothing to be done for 'autotests/CMakeFiles/testgroupsession_autogen_timestamp_deps.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Nothing to be done for 'autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
+[ 69%] Built target callcandidateseventtest_autogen_timestamp_deps
+make  -f autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/depend
+[ 69%] Built target utiltests_autogen_timestamp_deps
+[ 69%] Built target testolmaccount_autogen_timestamp_deps
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Nothing to be done for 'autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
+make  -f autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/depend
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make  -f autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/build
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/DependInfo.cmake "--color="
+make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Nothing to be done for 'autotests/CMakeFiles/testolmsession_autogen_timestamp_deps.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 69%] Built target quotest_autogen_timestamp_deps
-[ 69%] Built target callcandidateseventtest_autogen_timestamp_deps
-[ 69%] Built target utiltests_autogen_timestamp_deps
-[ 69%] Built target testolmaccount_autogen_timestamp_deps
 [ 69%] Built target testgroupsession_autogen_timestamp_deps
-[ 69%] Built target testolmutility_autogen_timestamp_deps
-[ 69%] Built target testkeyverification_autogen_timestamp_deps
 make  -f quotest/CMakeFiles/quotest_autogen.dir/build.make quotest/CMakeFiles/quotest_autogen.dir/depend
-[ 69%] Built target testcryptoutils_autogen_timestamp_deps
-make  -f autotests/CMakeFiles/callcandidateseventtest_autogen.dir/build.make autotests/CMakeFiles/callcandidateseventtest_autogen.dir/depend
-make  -f autotests/CMakeFiles/utiltests_autogen.dir/build.make autotests/CMakeFiles/utiltests_autogen.dir/depend
-make  -f autotests/CMakeFiles/testolmaccount_autogen.dir/build.make autotests/CMakeFiles/testolmaccount_autogen.dir/depend
+make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/CMakeFiles/quotest_autogen.dir/DependInfo.cmake "--color="
-make  -f autotests/CMakeFiles/testgroupsession_autogen.dir/build.make autotests/CMakeFiles/testgroupsession_autogen.dir/depend
+make  -f autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/build
+[ 69%] Built target testolmsession_autogen_timestamp_deps
+make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/build.make autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/build
+make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[4]: Nothing to be done for 'autotests/CMakeFiles/testolmutility_autogen_timestamp_deps.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[4]: Nothing to be done for 'autotests/CMakeFiles/testcryptoutils_autogen_timestamp_deps.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testkeyverification_autogen.dir/build.make autotests/CMakeFiles/testkeyverification_autogen.dir/depend
+make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testkeyverification_autogen.dir/DependInfo.cmake "--color="
+make  -f autotests/CMakeFiles/callcandidateseventtest_autogen.dir/build.make autotests/CMakeFiles/callcandidateseventtest_autogen.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/callcandidateseventtest_autogen.dir/DependInfo.cmake "--color="
-make  -f autotests/CMakeFiles/testolmutility_autogen.dir/build.make autotests/CMakeFiles/testolmutility_autogen.dir/depend
-make  -f autotests/CMakeFiles/testcryptoutils_autogen.dir/build.make autotests/CMakeFiles/testcryptoutils_autogen.dir/depend
+make  -f autotests/CMakeFiles/utiltests_autogen.dir/build.make autotests/CMakeFiles/utiltests_autogen.dir/depend
+[ 69%] Built target testolmutility_autogen_timestamp_deps
+make  -f autotests/CMakeFiles/testolmaccount_autogen.dir/build.make autotests/CMakeFiles/testolmaccount_autogen.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/utiltests_autogen.dir/DependInfo.cmake "--color="
-make  -f autotests/CMakeFiles/testkeyverification_autogen.dir/build.make autotests/CMakeFiles/testkeyverification_autogen.dir/depend
+[ 69%] Built target testcryptoutils_autogen_timestamp_deps
+make  -f autotests/CMakeFiles/testgroupsession_autogen.dir/build.make autotests/CMakeFiles/testgroupsession_autogen.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmaccount_autogen.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession_autogen.dir/DependInfo.cmake "--color="
-[ 69%] Built target testolmsession_autogen_timestamp_deps
-make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmutility_autogen.dir/DependInfo.cmake "--color="
-make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testcryptoutils_autogen.dir/DependInfo.cmake "--color="
 make  -f autotests/CMakeFiles/testolmsession_autogen.dir/build.make autotests/CMakeFiles/testolmsession_autogen.dir/depend
-make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testkeyverification_autogen.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession_autogen.dir/DependInfo.cmake "--color="
+make  -f quotest/CMakeFiles/quotest_autogen.dir/build.make quotest/CMakeFiles/quotest_autogen.dir/build
+make  -f autotests/CMakeFiles/testolmutility_autogen.dir/build.make autotests/CMakeFiles/testolmutility_autogen.dir/depend
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testgroupsession_autogen.dir/build.make autotests/CMakeFiles/testgroupsession_autogen.dir/build
-make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/utiltests_autogen.dir/build.make autotests/CMakeFiles/utiltests_autogen.dir/build
-make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testolmutility_autogen.dir/build.make autotests/CMakeFiles/testolmutility_autogen.dir/build
+make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmutility_autogen.dir/DependInfo.cmake "--color="
+make  -f autotests/CMakeFiles/testkeyverification_autogen.dir/build.make autotests/CMakeFiles/testkeyverification_autogen.dir/build
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[4]: Nothing to be done for 'quotest/CMakeFiles/quotest_autogen.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/callcandidateseventtest_autogen.dir/build.make autotests/CMakeFiles/callcandidateseventtest_autogen.dir/build
+make  -f autotests/CMakeFiles/utiltests_autogen.dir/build.make autotests/CMakeFiles/utiltests_autogen.dir/build
+make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[4]: Nothing to be done for 'autotests/CMakeFiles/testkeyverification_autogen.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f quotest/CMakeFiles/quotest_autogen.dir/build.make quotest/CMakeFiles/quotest_autogen.dir/build
-make  -f autotests/CMakeFiles/testolmaccount_autogen.dir/build.make autotests/CMakeFiles/testolmaccount_autogen.dir/build
-make  -f autotests/CMakeFiles/testcryptoutils_autogen.dir/build.make autotests/CMakeFiles/testcryptoutils_autogen.dir/build
+make  -f autotests/CMakeFiles/testgroupsession_autogen.dir/build.make autotests/CMakeFiles/testgroupsession_autogen.dir/build
+make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[4]: Nothing to be done for 'autotests/CMakeFiles/utiltests_autogen.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testolmsession_autogen.dir/build.make autotests/CMakeFiles/testolmsession_autogen.dir/build
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Nothing to be done for 'autotests/CMakeFiles/testgroupsession_autogen.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Nothing to be done for 'autotests/CMakeFiles/testolmutility_autogen.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Nothing to be done for 'autotests/CMakeFiles/utiltests_autogen.dir/build'.
+make  -f autotests/CMakeFiles/callcandidateseventtest_autogen.dir/build.make autotests/CMakeFiles/callcandidateseventtest_autogen.dir/build
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Nothing to be done for 'autotests/CMakeFiles/callcandidateseventtest_autogen.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testolmaccount_autogen.dir/build.make autotests/CMakeFiles/testolmaccount_autogen.dir/build
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Nothing to be done for 'autotests/CMakeFiles/testcryptoutils_autogen.dir/build'.
+make[4]: Nothing to be done for 'autotests/CMakeFiles/callcandidateseventtest_autogen.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testolmsession_autogen.dir/build.make autotests/CMakeFiles/testolmsession_autogen.dir/build
+[ 70%] Built target testkeyverification_autogen
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+[ 70%] Built target quotest_autogen
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Nothing to be done for 'autotests/CMakeFiles/testolmaccount_autogen.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testkeyverification_autogen.dir/build.make autotests/CMakeFiles/testkeyverification_autogen.dir/build
+make  -f autotests/CMakeFiles/testolmutility_autogen.dir/build.make autotests/CMakeFiles/testolmutility_autogen.dir/build
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Nothing to be done for 'quotest/CMakeFiles/quotest_autogen.dir/build'.
+make[4]: Nothing to be done for 'autotests/CMakeFiles/testolmutility_autogen.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Nothing to be done for 'autotests/CMakeFiles/testolmsession_autogen.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Nothing to be done for 'autotests/CMakeFiles/testkeyverification_autogen.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 69%] Built target testgroupsession_autogen
-[ 70%] Built target testolmutility_autogen
 [ 71%] Built target utiltests_autogen
-make  -f autotests/CMakeFiles/testgroupsession.dir/build.make autotests/CMakeFiles/testgroupsession.dir/depend
+[ 71%] Built target testgroupsession_autogen
 [ 71%] Built target callcandidateseventtest_autogen
-make  -f autotests/CMakeFiles/utiltests.dir/build.make autotests/CMakeFiles/utiltests.dir/depend
-make  -f autotests/CMakeFiles/testolmutility.dir/build.make autotests/CMakeFiles/testolmutility.dir/depend
-[ 72%] Built target testcryptoutils_autogen
-make  -f autotests/CMakeFiles/callcandidateseventtest.dir/build.make autotests/CMakeFiles/callcandidateseventtest.dir/depend
-[ 72%] Built target quotest_autogen
-[ 73%] Built target testolmsession_autogen
+make  -f autotests/CMakeFiles/testcryptoutils_autogen.dir/build.make autotests/CMakeFiles/testcryptoutils_autogen.dir/depend
+[ 71%] Built target testolmaccount_autogen
+make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testcryptoutils_autogen.dir/DependInfo.cmake "--color="
 make  -f quotest/CMakeFiles/quotest.dir/build.make quotest/CMakeFiles/quotest.dir/depend
-make  -f autotests/CMakeFiles/testolmsession.dir/build.make autotests/CMakeFiles/testolmsession.dir/depend
-[ 73%] Built target testolmaccount_autogen
-make  -f autotests/CMakeFiles/testcryptoutils.dir/build.make autotests/CMakeFiles/testcryptoutils.dir/depend
+[ 72%] Built target testolmsession_autogen
+make  -f autotests/CMakeFiles/testkeyverification.dir/build.make autotests/CMakeFiles/testkeyverification.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/CMakeFiles/quotest.dir/DependInfo.cmake "--color="
+make  -f autotests/CMakeFiles/callcandidateseventtest.dir/build.make autotests/CMakeFiles/callcandidateseventtest.dir/depend
+[ 73%] Built target testolmutility_autogen
+make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testkeyverification.dir/DependInfo.cmake "--color="
+make  -f autotests/CMakeFiles/utiltests.dir/build.make autotests/CMakeFiles/utiltests.dir/depend
 make  -f autotests/CMakeFiles/testolmaccount.dir/build.make autotests/CMakeFiles/testolmaccount.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmutility.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/callcandidateseventtest.dir/DependInfo.cmake "--color="
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/utiltests.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testcryptoutils_autogen.dir/build.make autotests/CMakeFiles/testcryptoutils_autogen.dir/build
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/callcandidateseventtest.dir/DependInfo.cmake "--color="
-[ 74%] Built target testkeyverification_autogen
-make  -f autotests/CMakeFiles/testkeyverification.dir/build.make autotests/CMakeFiles/testkeyverification.dir/depend
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmaccount.dir/DependInfo.cmake "--color="
+make  -f autotests/CMakeFiles/testgroupsession.dir/build.make autotests/CMakeFiles/testgroupsession.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession.dir/DependInfo.cmake "--color="
+make[4]: Nothing to be done for 'autotests/CMakeFiles/testcryptoutils_autogen.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testcryptoutils.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testgroupsession.dir/DependInfo.cmake "--color="
+make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f quotest/CMakeFiles/quotest.dir/build.make quotest/CMakeFiles/quotest.dir/build
+make  -f autotests/CMakeFiles/testolmsession.dir/build.make autotests/CMakeFiles/testolmsession.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/quotest/CMakeFiles/quotest.dir/DependInfo.cmake "--color="
+make[4]: Nothing to be done for 'quotest/CMakeFiles/quotest.dir/build'.
+make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testolmutility.dir/build.make autotests/CMakeFiles/testolmutility.dir/depend
+make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+[ 74%] Built target testcryptoutils_autogen
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmaccount.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmsession.dir/DependInfo.cmake "--color="
+make  -f autotests/CMakeFiles/testkeyverification.dir/build.make autotests/CMakeFiles/testkeyverification.dir/build
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testkeyverification.dir/DependInfo.cmake "--color="
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testolmutility.dir/DependInfo.cmake "--color="
+make  -f autotests/CMakeFiles/testcryptoutils.dir/build.make autotests/CMakeFiles/testcryptoutils.dir/depend
+[ 77%] Built target quotest
+make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[4]: Nothing to be done for 'autotests/CMakeFiles/testkeyverification.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/utiltests.dir/build.make autotests/CMakeFiles/utiltests.dir/build
+make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/testcryptoutils.dir/DependInfo.cmake "--color="
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f quotest/CMakeFiles/quotest.dir/build.make quotest/CMakeFiles/quotest.dir/build
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testgroupsession.dir/build.make autotests/CMakeFiles/testgroupsession.dir/build
 make  -f autotests/CMakeFiles/callcandidateseventtest.dir/build.make autotests/CMakeFiles/callcandidateseventtest.dir/build
+make  -f autotests/CMakeFiles/testolmaccount.dir/build.make autotests/CMakeFiles/testolmaccount.dir/build
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+[ 80%] Built target testkeyverification
+make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[4]: Nothing to be done for 'autotests/CMakeFiles/callcandidateseventtest.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testcryptoutils.dir/build.make autotests/CMakeFiles/testcryptoutils.dir/build
-make  -f autotests/CMakeFiles/testolmutility.dir/build.make autotests/CMakeFiles/testolmutility.dir/build
+make  -f autotests/CMakeFiles/utiltests.dir/build.make autotests/CMakeFiles/utiltests.dir/build
+make  -f autotests/CMakeFiles/testgroupsession.dir/build.make autotests/CMakeFiles/testgroupsession.dir/build
+make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make[4]: Nothing to be done for 'autotests/CMakeFiles/testolmaccount.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testkeyverification.dir/build.make autotests/CMakeFiles/testkeyverification.dir/build
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testolmsession.dir/build.make autotests/CMakeFiles/testolmsession.dir/build
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Nothing to be done for 'autotests/CMakeFiles/utiltests.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Nothing to be done for 'quotest/CMakeFiles/quotest.dir/build'.
+make  -f autotests/CMakeFiles/testolmutility.dir/build.make autotests/CMakeFiles/testolmutility.dir/build
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testolmsession.dir/build.make autotests/CMakeFiles/testolmsession.dir/build
+[ 83%] Built target callcandidateseventtest
+[ 86%] Built target testolmaccount
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Nothing to be done for 'autotests/CMakeFiles/testgroupsession.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Nothing to be done for 'autotests/CMakeFiles/testcryptoutils.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Nothing to be done for 'autotests/CMakeFiles/callcandidateseventtest.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Nothing to be done for 'autotests/CMakeFiles/testolmutility.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Nothing to be done for 'autotests/CMakeFiles/testkeyverification.dir/build'.
-make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+[ 89%] Built target utiltests
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 make[4]: Nothing to be done for 'autotests/CMakeFiles/testolmsession.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[ 77%] Built target utiltests
-[ 80%] Built target quotest
-[ 83%] Built target testcryptoutils
-[ 86%] Built target testgroupsession
-[ 89%] Built target callcandidateseventtest
-[ 91%] Built target testolmutility
-make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make  -f autotests/CMakeFiles/testolmaccount.dir/build.make autotests/CMakeFiles/testolmaccount.dir/build
-[ 94%] Built target testkeyverification
+[ 92%] Built target testgroupsession
+[ 94%] Built target testolmutility
 [ 97%] Built target testolmsession
+make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
+make  -f autotests/CMakeFiles/testcryptoutils.dir/build.make autotests/CMakeFiles/testcryptoutils.dir/build
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-make[4]: Nothing to be done for 'autotests/CMakeFiles/testolmaccount.dir/build'.
+make[4]: Nothing to be done for 'autotests/CMakeFiles/testcryptoutils.dir/build'.
 make[4]: Leaving directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
-[100%] Built target testolmaccount
+[100%] Built target testcryptoutils
 make  -f autotests/CMakeFiles/autotests.dir/build.make autotests/CMakeFiles/autotests.dir/depend
 make[4]: Entering directory '/build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu'
 cd /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libquotient-0.8.2 /build/reproducible-path/libquotient-0.8.2/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests /build/reproducible-path/libquotient-0.8.2/obj-i686-linux-gnu/autotests/CMakeFiles/autotests.dir/DependInfo.cmake "--color="
@@ -5370,176 +5406,176 @@
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/lib/i386-linux-gnu/libQuotientQt6.so.0.8
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/lib/i386-linux-gnu/libQuotientQt6.so
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/connectiondata.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/logging_categories_p.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/connection_p.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/accountregistry.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/uriresolver.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/converters.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/application-service
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/application-service/definitions
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/application-service/definitions/user.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/application-service/definitions/protocol.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/application-service/definitions/location.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/application-service/definitions/user.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/qt_connection_util.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/identity
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/identity/definitions
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/identity/definitions/request_msisdn_validation.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/identity/definitions/request_email_validation.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/eventitem.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/accountregistry.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/room.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/quotient_export.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/keyverificationsession.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/function_traits.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/jobs
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/jobs/basejob.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/jobs/mediathumbnailjob.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/jobs/requestdata.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/jobs/downloadfilejob.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/jobs/requestdata.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/jobs/mediathumbnailjob.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/jobs/basejob.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/jobs/syncjob.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/function_traits.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/avatar.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/uri.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/util.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/eventstats.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/eventitem.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/omittable.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/connection.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/uriresolver.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/quotient_common.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/ssosession.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/mxcreply.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/roommember.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/identity
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/identity/definitions
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/identity/definitions/request_email_validation.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/identity/definitions/request_msisdn_validation.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/user.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/networkaccessmanager.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/sssshandler.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/qolmoutboundsession.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/qolmsession.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/qolmmessage.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/qolminboundsession.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/cryptoutils.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/qolmaccount.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/qolmutility.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/e2ee_common.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/connection_p.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/expected.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/connectionencryptiondata_p.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/settings.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/syncdata.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/converters.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/roomstateview.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/database.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/networksettings.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/quotient_export.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/receiptevent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/eventrelation.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/eventloader.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/stateevent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/callevents.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/roommessageevent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/keyverificationevent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/roomcreateevent.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/accountdataevents.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/roommemberevent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/reactionevent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/roomtombstoneevent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/encryptedevent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/redactionevent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/filesourceinfo.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/event.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/encryptionevent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/stickerevent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/roomcanonicalaliasevent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/roomavatarevent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/typingevent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/roompowerlevelsevent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/single_key_value.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/roomkeyevent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/directchatevent.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/keyverificationevent.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/callevents.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/eventcontent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/accountdataevents.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/directchatevent.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/simplestateevents.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/eventrelation.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/stickerevent.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/roomkeyevent.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/event.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/filesourceinfo.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/redactionevent.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/roomtombstoneevent.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/single_key_value.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/roomavatarevent.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/reactionevent.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/receiptevent.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/stateevent.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/roomevent.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/settings.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/quotient_common.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/omittable.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/eventstats.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/avatar.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/user.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/syncdata.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/roomstateview.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/expected.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/networkaccessmanager.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/roomcreateevent.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/roompowerlevelsevent.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/typingevent.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/encryptedevent.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/roommessageevent.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/roomcanonicalaliasevent.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/events/eventloader.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/connectiondata.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/qt_connection_util.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/logging_categories_p.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/list_public_rooms.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/key_backup.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/room_upgrades.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/voip.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/read_markers.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/message_pagination.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/device_management.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/capabilities.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/pusher.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/cross_signing.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/list_joined_rooms.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/room_send.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/content-repo.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/directory.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/banning.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/room_upgrades.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/knocking.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/redaction.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/room_send.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/leaving.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/administrative_contact.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/third_party_membership.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/login_token.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/event_context.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/logout.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/joining.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/room_event_by_timestamp.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/appservice_room_directory.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/wellknown.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/receipts.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/registration_tokens.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/inviting.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/notifications.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/openid.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/search.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/pushrules.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/refresh.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/receipts.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/read_markers.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/relations.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/filter.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/key_backup.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/login.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/list_public_rooms.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/voip.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/create_room.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/threads_list.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/openid.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/notifications.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/sso_login_redirect.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/admin.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/banning.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/rooms.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/content-repo.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/whoami.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/to_device.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/users.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/room_state.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/third_party_lookup.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/account-data.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/peeking_events.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/presence.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/keys.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/registration.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/tags.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/kicking.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/space_hierarchy.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/profile.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/pusher.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/redaction.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/search.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/pushrules.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/joining.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/message_pagination.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/room_event_by_timestamp.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/typing.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/login_token.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/event_context.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/request_msisdn_validation.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/user_identifier.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/request_email_validation.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/push_ruleset.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/event_filter.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/room_event_filter.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/push_rule.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/user_identifier.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/sync_filter.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/request_token_response.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/push_condition.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/auth_data.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/key_backup_data.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/client_device.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/third_party_signed.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/cross_signing_key.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/request_token_response.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/sync_filter.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/room_key_backup.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/wellknown
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/wellknown/homeserver.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/wellknown/full.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/wellknown/identity_server.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/wellknown/homeserver.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/public_rooms_response.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/openid_token.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/request_email_validation.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/room_event_filter.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/event_filter.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/third_party_signed.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/client_device.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/device_keys.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/kicking.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/create_room.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/to_device.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/keys.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/administrative_contact.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/rooms.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/room_state.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/registration.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/third_party_lookup.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/peeking_events.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/leaving.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/key_backup_data.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/push_ruleset.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/cross_signing_key.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/openid_token.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/request_msisdn_validation.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/room_key_backup.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/definitions/public_rooms_response.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/versions.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/knocking.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/appservice_room_directory.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/account-data.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/presence.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/capabilities.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/wellknown.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/login.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/relations.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/device_management.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/threads_list.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/registration_tokens.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/report_content.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/filter.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/cross_signing.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/whoami.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/tags.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/admin.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/third_party_membership.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/sso_login_redirect.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/space_hierarchy.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/qolminboundsession.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/cryptoutils.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/sssshandler.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/qolmutility.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/qolmsession.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/e2ee_common.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/qolmaccount.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/qolmmessage.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/e2ee/qolmoutboundsession.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/networksettings.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/ssosession.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/mxcreply.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/connection.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/connectionencryptiondata_p.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/util.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/database.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/uri.h
--- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/roommember.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/csapi/typing.h
+-- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/include/libquotient/Quotient/keyverificationsession.h
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/lib/i386-linux-gnu/cmake/QuotientQt6/QuotientQt6Targets.cmake
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/lib/i386-linux-gnu/cmake/QuotientQt6/QuotientQt6Targets-none.cmake
 -- Installing: /build/reproducible-path/libquotient-0.8.2/debian/tmp/usr/lib/i386-linux-gnu/cmake/QuotientQt6/QuotientQt6Config.cmake
@@ -5570,9 +5606,9 @@
    dh_gencontrol
    dh_md5sums
    dh_builddeb
+dpkg-deb: building package 'libquotientqt6-0.8' in '../libquotientqt6-0.8_0.8.2-1.3_i386.deb'.
 dpkg-deb: building package 'libquotientqt6-0.8-dbgsym' in '../libquotientqt6-0.8-dbgsym_0.8.2-1.3_i386.deb'.
 dpkg-deb: building package 'libquotient-dev' in '../libquotient-dev_0.8.2-1.3_i386.deb'.
-dpkg-deb: building package 'libquotientqt6-0.8' in '../libquotientqt6-0.8_0.8.2-1.3_i386.deb'.
  dpkg-genbuildinfo --build=binary -O../libquotient_0.8.2-1.3_i386.buildinfo
  dpkg-genchanges --build=binary -O../libquotient_0.8.2-1.3_i386.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -5580,12 +5616,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/28108/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/28108/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/67682 and its subdirectories
-I: Current time: Thu Apr 16 06:48:27 -12 2026
-I: pbuilder-time-stamp: 1776365307
+I: removing directory /srv/workspace/pbuilder/28108 and its subdirectories
+I: Current time: Sat Mar 15 02:36:28 +14 2025
+I: pbuilder-time-stamp: 1741955788