Diff of the two buildlogs:

--
--- b1/build.log	2025-02-22 01:43:49.511130460 +0000
+++ b2/build.log	2025-02-22 01:44:58.440012633 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Fri Feb 21 13:39:16 -12 2025
-I: pbuilder-time-stamp: 1740188356
+I: Current time: Fri Mar 27 22:06:51 +14 2026
+I: pbuilder-time-stamp: 1774598811
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
 I: copying local configuration
@@ -25,54 +25,86 @@
 dpkg-source: info: applying all_apps.patch
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/55705/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/125337/tmp/hooks/D01_modify_environment starting
+debug: Running on ionos16-i386.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Mar 27 08:07 /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/125337/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/125337/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build/reproducible-path'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='i386'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=11 '
-  DISTRIBUTION='unstable'
-  HOME='/root'
-  HOST_ARCH='i386'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu")
+  BASH_VERSION='5.2.37(1)-release'
+  BUILDDIR=/build/reproducible-path
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=i386
+  DEBIAN_FRONTEND=noninteractive
+  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=21 '
+  DIRSTACK=()
+  DISTRIBUTION=unstable
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=i686
+  HOST_ARCH=i386
   IFS=' 	
   '
-  INVOCATION_ID='e435715c58724e09a447b164e5d6adda'
-  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='55705'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=d913baef56e149abaefd099e136bfa8d
+  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=125337
   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.T05nzozE/pbuilderrc_Cmco --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.T05nzozE/b1 --logfile b1/build.log malcontent_0.13.0-1.dsc'
-  SUDO_GID='112'
-  SUDO_UID='107'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://46.16.76.132:3128'
+  PWD=/
+  SHELL=/bin/bash
+  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+  SHLVL=3
+  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.T05nzozE/pbuilderrc_LYcs --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.T05nzozE/b2 --logfile b2/build.log malcontent_0.13.0-1.dsc'
+  SUDO_GID=112
+  SUDO_UID=107
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://213.165.73.152:3128
 I: uname -a
-  Linux ionos2-i386 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/55705/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Nov 22  2024 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/125337/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -570,7 +602,7 @@
 Get: 424 http://deb.debian.org/debian unstable/main i386 ninja-build i386 1.12.1-1 [153 kB]
 Get: 425 http://deb.debian.org/debian unstable/main i386 meson all 1.7.0-1 [639 kB]
 Get: 426 http://deb.debian.org/debian unstable/main i386 polkitd i386 126-2 [128 kB]
-Fetched 172 MB in 5s (32.3 MB/s)
+Fetched 172 MB in 2s (105 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package libsystemd-shared: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 ... 19761 files and directories currently installed.)
@@ -1945,8 +1977,8 @@
 Setting up tzdata (2025a-2) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Sat Feb 22 01:42:06 UTC 2025.
-Universal Time is now:  Sat Feb 22 01:42:06 UTC 2025.
+Local time is now:      Fri Mar 27 08:07:29 UTC 2026.
+Universal Time is now:  Fri Mar 27 08:07:29 UTC 2026.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libxcb-present0:i386 (1.17.0-2+b1) ...
@@ -2338,7 +2370,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/malcontent-0.13.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../malcontent_0.13.0-1_source.changes
+I: user script /srv/workspace/pbuilder/125337/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/125337/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/malcontent-0.13.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../malcontent_0.13.0-1_source.changes
 dpkg-buildpackage: info: source package malcontent
 dpkg-buildpackage: info: source version 0.13.0-1
 dpkg-buildpackage: info: source distribution unstable
@@ -2508,128 +2544,128 @@
 Found ninja-1.12.1 at /usr/bin/ninja
 make[1]: Leaving directory '/build/reproducible-path/malcontent-0.13.0'
    dh_auto_build
-	cd obj-i686-linux-gnu && LC_ALL=C.UTF-8 ninja -j11 -v
-[1/126] /usr/bin/glib-compile-resources ../libmalcontent-ui/malcontent-ui.gresource.xml --sourcedir /build/reproducible-path/malcontent-0.13.0/libmalcontent-ui --sourcedir ../libmalcontent-ui --internal --generate --target libmalcontent-ui/resources.c --dependency-file libmalcontent-ui/resources.c.d
-[2/126] /usr/bin/glib-compile-resources ../libmalcontent-ui/malcontent-ui.gresource.xml --sourcedir /build/reproducible-path/malcontent-0.13.0/libmalcontent-ui --sourcedir ../libmalcontent-ui --internal --generate --target libmalcontent-ui/resources.h
+	cd obj-i686-linux-gnu && LC_ALL=C.UTF-8 ninja -j21 -v
+[1/126] /usr/bin/msgfmt ../help/de/de.po -o help/de/malcontent-de.gmo
+[2/126] /usr/bin/msgfmt ../help/id/id.po -o help/id/malcontent-id.gmo
 [3/126] /usr/bin/msgfmt ../help/da/da.po -o help/da/malcontent-da.gmo
-[4/126] /usr/bin/msgfmt ../help/de/de.po -o help/de/malcontent-de.gmo
-[5/126] /usr/bin/gdbus-codegen --interface-info-header --output libmalcontent/tests/accounts-service-iface.h ../libmalcontent/tests/org.freedesktop.Accounts.xml
+[4/126] /usr/bin/msgfmt ../help/hu/hu.po -o help/hu/malcontent-hu.gmo
+[5/126] /usr/bin/msgfmt ../help/sv/sv.po -o help/sv/malcontent-sv.gmo
 [6/126] /usr/bin/msgfmt ../help/es/es.po -o help/es/malcontent-es.gmo
-[7/126] /usr/bin/gdbus-codegen --interface-info-body --output libmalcontent/tests/accounts-service-iface.c ../libmalcontent/tests/org.freedesktop.Accounts.xml
-[8/126] /usr/bin/gdbus-codegen --interface-info-header --output libmalcontent/tests/accounts-service-extension-iface.h /build/reproducible-path/malcontent-0.13.0/libmalcontent/tests/../../accounts-service/com.endlessm.ParentalControls.AppFilter.xml /build/reproducible-path/malcontent-0.13.0/libmalcontent/tests/../../accounts-service/com.endlessm.ParentalControls.SessionLimits.xml
-[9/126] /usr/bin/glib-compile-resources ../malcontent-control/malcontent-control.gresource.xml --sourcedir /build/reproducible-path/malcontent-0.13.0/malcontent-control --sourcedir ../malcontent-control --internal --generate --target malcontent-control/resources.c --dependency-file malcontent-control/resources.c.d
-[10/126] /usr/bin/glib-compile-resources ../malcontent-control/malcontent-control.gresource.xml --sourcedir /build/reproducible-path/malcontent-0.13.0/malcontent-control --sourcedir ../malcontent-control --internal --generate --target malcontent-control/resources.h
-[11/126] /usr/bin/msgfmt ../help/hu/hu.po -o help/hu/malcontent-hu.gmo
-[12/126] /usr/bin/gdbus-codegen --interface-info-body --output libmalcontent/tests/accounts-service-extension-iface.c /build/reproducible-path/malcontent-0.13.0/libmalcontent/tests/../../accounts-service/com.endlessm.ParentalControls.AppFilter.xml /build/reproducible-path/malcontent-0.13.0/libmalcontent/tests/../../accounts-service/com.endlessm.ParentalControls.SessionLimits.xml
-[13/126] /usr/bin/msgfmt ../help/id/id.po -o help/id/malcontent-id.gmo
-[14/126] /usr/bin/msgfmt ../help/it/it.po -o help/it/malcontent-it.gmo
-[15/126] /usr/bin/msgfmt ../help/pl/pl.po -o help/pl/malcontent-pl.gmo
-[16/126] /usr/bin/msgfmt ../help/pt_BR/pt_BR.po -o help/pt_BR/malcontent-pt_BR.gmo
-[17/126] /usr/bin/msgfmt ../help/ru/ru.po -o help/ru/malcontent-ru.gmo
-[18/126] /usr/bin/msgfmt ../help/sv/sv.po -o help/sv/malcontent-sv.gmo
-[19/126] /usr/bin/meson --internal exe --unpickle /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/meson-private/meson_exe_glib-mkenums_f7089275e026949de82f21e00e04ff3eeaab37a0.dat
-[20/126] /usr/bin/meson --internal exe --unpickle /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/meson-private/meson_exe_glib-mkenums_7e89190c21a1a8e2422c77e577d89a0410032984.dat
-[21/126] /usr/bin/msgfmt ../help/tr/tr.po -o help/tr/malcontent-tr.gmo
-[22/126] /usr/bin/msgfmt ../help/uk/uk.po -o help/uk/malcontent-uk.gmo
-[23/126] cc -Ipam/tests/pam_malcontent.p -Ipam/tests -I../pam/tests -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ pam/tests/pam_malcontent.p/pam_malcontent.c.o -MF pam/tests/pam_malcontent.p/pam_malcontent.c.o.d -o pam/tests/pam_malcontent.p/pam_malcontent.c.o -c ../pam/tests/pam_malcontent.c
-[24/126] /usr/bin/itstool -m help/da/malcontent-da.gmo --lang da -o help/da ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
-[25/126] /usr/bin/itstool -m help/de/malcontent-de.gmo --lang de -o help/de ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
-[26/126] /usr/bin/itstool -m help/es/malcontent-es.gmo --lang es -o help/es ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
-[27/126] /usr/bin/itstool -m help/hu/malcontent-hu.gmo --lang hu -o help/hu ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
-[28/126] /usr/bin/itstool -m help/it/malcontent-it.gmo --lang it -o help/it ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
-[29/126] /usr/bin/itstool -m help/id/malcontent-id.gmo --lang id -o help/id ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
-[30/126] cc -Ilibmalcontent/libmalcontent-0.so.0.13.0.p -Ilibmalcontent -I../libmalcontent -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libmalcontent/libmalcontent-0.so.0.13.0.p/init.c.o -MF libmalcontent/libmalcontent-0.so.0.13.0.p/init.c.o.d -o libmalcontent/libmalcontent-0.so.0.13.0.p/init.c.o -c ../libmalcontent/init.c
-[31/126] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../accounts-service/com.endlessm.ParentalControls.policy.in accounts-service/com.endlessm.ParentalControls.policy xml /build/reproducible-path/malcontent-0.13.0/po
-[32/126] cc -Ilibmalcontent/libmalcontent-0.so.0.13.0.p -Ilibmalcontent -I../libmalcontent -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libmalcontent/libmalcontent-0.so.0.13.0.p/meson-generated_.._enums.c.o -MF libmalcontent/libmalcontent-0.so.0.13.0.p/meson-generated_.._enums.c.o.d -o libmalcontent/libmalcontent-0.so.0.13.0.p/meson-generated_.._enums.c.o -c libmalcontent/enums.c
-[33/126] cc -Ilibmalcontent/tests/app-filter.p -Ilibmalcontent/tests -I../libmalcontent/tests -I. -I.. -Ilibmalcontent -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/glib-testing-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ libmalcontent/tests/app-filter.p/meson-generated_.._accounts-service-iface.c.o -MF libmalcontent/tests/app-filter.p/meson-generated_.._accounts-service-iface.c.o.d -o libmalcontent/tests/app-filter.p/meson-generated_.._accounts-service-iface.c.o -c libmalcontent/tests/accounts-service-iface.c
-[34/126] cc -Ilibmalcontent/tests/app-filter.p -Ilibmalcontent/tests -I../libmalcontent/tests -I. -I.. -Ilibmalcontent -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/glib-testing-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ libmalcontent/tests/app-filter.p/meson-generated_.._accounts-service-extension-iface.c.o -MF libmalcontent/tests/app-filter.p/meson-generated_.._accounts-service-extension-iface.c.o.d -o libmalcontent/tests/app-filter.p/meson-generated_.._accounts-service-extension-iface.c.o -c libmalcontent/tests/accounts-service-extension-iface.c
-[35/126] cc -Ilibmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p -Ilibmalcontent-ui -I../libmalcontent-ui -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -I/usr/include/flatpak -I/usr/include/ostree-1 -I/usr/include/dconf -I/usr/include/json-glib-1.0 -I/usr/include/p11-kit-1 -I/usr/include/libxml2 -I/usr/include/malcontent-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mit-krb5 -pthread -MD -MQ libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/meson-generated_.._resources.c.o -MF libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/meson-generated_.._resources.c.o.d -o libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/meson-generated_.._resources.c.o -c libmalcontent-ui/resources.c
-[36/126] cc -Ilibmalcontent/tests/session-limits.p -Ilibmalcontent/tests -I../libmalcontent/tests -I. -I.. -Ilibmalcontent -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/glib-testing-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ libmalcontent/tests/session-limits.p/meson-generated_.._accounts-service-iface.c.o -MF libmalcontent/tests/session-limits.p/meson-generated_.._accounts-service-iface.c.o.d -o libmalcontent/tests/session-limits.p/meson-generated_.._accounts-service-iface.c.o -c libmalcontent/tests/accounts-service-iface.c
-[37/126] cc -Ilibmalcontent/libmalcontent-0.so.0.13.0.p -Ilibmalcontent -I../libmalcontent -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libmalcontent/libmalcontent-0.so.0.13.0.p/session-limits.c.o -MF libmalcontent/libmalcontent-0.so.0.13.0.p/session-limits.c.o.d -o libmalcontent/libmalcontent-0.so.0.13.0.p/session-limits.c.o -c ../libmalcontent/session-limits.c
-[38/126] cc -Imalcontent-control/malcontent-control.p -Imalcontent-control -I../malcontent-control -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ malcontent-control/malcontent-control.p/meson-generated_.._resources.c.o -MF malcontent-control/malcontent-control.p/meson-generated_.._resources.c.o.d -o malcontent-control/malcontent-control.p/meson-generated_.._resources.c.o -c malcontent-control/resources.c
-[39/126] cc -Ilibmalcontent/tests/session-limits.p -Ilibmalcontent/tests -I../libmalcontent/tests -I. -I.. -Ilibmalcontent -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/glib-testing-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ libmalcontent/tests/session-limits.p/meson-generated_.._accounts-service-extension-iface.c.o -MF libmalcontent/tests/session-limits.p/meson-generated_.._accounts-service-extension-iface.c.o.d -o libmalcontent/tests/session-limits.p/meson-generated_.._accounts-service-extension-iface.c.o -c libmalcontent/tests/accounts-service-extension-iface.c
-[40/126] cc -Ilibmalcontent/libmalcontent-0.so.0.13.0.p -Ilibmalcontent -I../libmalcontent -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libmalcontent/libmalcontent-0.so.0.13.0.p/app-filter.c.o -MF libmalcontent/libmalcontent-0.so.0.13.0.p/app-filter.c.o.d -o libmalcontent/libmalcontent-0.so.0.13.0.p/app-filter.c.o -c ../libmalcontent/app-filter.c
-[41/126] cc -Ilibmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p -Ilibmalcontent-ui -I../libmalcontent-ui -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -I/usr/include/flatpak -I/usr/include/ostree-1 -I/usr/include/dconf -I/usr/include/json-glib-1.0 -I/usr/include/p11-kit-1 -I/usr/include/libxml2 -I/usr/include/malcontent-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mit-krb5 -pthread -MD -MQ libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/restrict-applications-dialog.c.o -MF libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/restrict-applications-dialog.c.o.d -o libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/restrict-applications-dialog.c.o -c ../libmalcontent-ui/restrict-applications-dialog.c
-[42/126] cc -Ilibmalcontent/libmalcontent-0.so.0.13.0.p -Ilibmalcontent -I../libmalcontent -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libmalcontent/libmalcontent-0.so.0.13.0.p/manager.c.o -MF libmalcontent/libmalcontent-0.so.0.13.0.p/manager.c.o.d -o libmalcontent/libmalcontent-0.so.0.13.0.p/manager.c.o -c ../libmalcontent/manager.c
-[43/126] cc  -o libmalcontent/libmalcontent-0.so.0.13.0 libmalcontent/libmalcontent-0.so.0.13.0.p/meson-generated_.._enums.c.o libmalcontent/libmalcontent-0.so.0.13.0.p/app-filter.c.o libmalcontent/libmalcontent-0.so.0.13.0.p/init.c.o libmalcontent/libmalcontent-0.so.0.13.0.p/manager.c.o libmalcontent/libmalcontent-0.so.0.13.0.p/session-limits.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libmalcontent-0.so.0 -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so -Wl,--end-group
-[44/126] cc -Imalcontent-control/malcontent-control.p -Imalcontent-control -I../malcontent-control -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ malcontent-control/malcontent-control.p/main.c.o -MF malcontent-control/malcontent-control.p/main.c.o.d -o malcontent-control/malcontent-control.p/main.c.o -c ../malcontent-control/main.c
-[45/126] cc -Ilibmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p -Ilibmalcontent-ui -I../libmalcontent-ui -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -I/usr/include/flatpak -I/usr/include/ostree-1 -I/usr/include/dconf -I/usr/include/json-glib-1.0 -I/usr/include/p11-kit-1 -I/usr/include/libxml2 -I/usr/include/malcontent-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mit-krb5 -pthread -MD -MQ libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/restrict-applications-selector.c.o -MF libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/restrict-applications-selector.c.o.d -o libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/restrict-applications-selector.c.o -c ../libmalcontent-ui/restrict-applications-selector.c
-[46/126] /usr/bin/meson --internal symbolextractor /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu libmalcontent/libmalcontent-0.so.0.13.0 libmalcontent/libmalcontent-0.so.0.13.0 libmalcontent/libmalcontent-0.so.0.13.0.p/libmalcontent-0.so.0.13.0.symbols 
-[47/126] cc -Imalcontent-control/malcontent-control.p -Imalcontent-control -I../malcontent-control -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ malcontent-control/malcontent-control.p/user-image.c.o -MF malcontent-control/malcontent-control.p/user-image.c.o.d -o malcontent-control/malcontent-control.p/user-image.c.o -c ../malcontent-control/user-image.c
-[48/126] cc -Ilibmalcontent/tests/session-limits.p -Ilibmalcontent/tests -I../libmalcontent/tests -I. -I.. -Ilibmalcontent -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/glib-testing-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ libmalcontent/tests/session-limits.p/session-limits.c.o -MF libmalcontent/tests/session-limits.p/session-limits.c.o.d -o libmalcontent/tests/session-limits.p/session-limits.c.o -c ../libmalcontent/tests/session-limits.c
-[49/126] /usr/bin/itstool -m help/pl/malcontent-pl.gmo --lang pl -o help/pl ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
-[50/126] cc -Ilibmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p -Ilibmalcontent-ui -I../libmalcontent-ui -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -I/usr/include/flatpak -I/usr/include/ostree-1 -I/usr/include/dconf -I/usr/include/json-glib-1.0 -I/usr/include/p11-kit-1 -I/usr/include/libxml2 -I/usr/include/malcontent-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mit-krb5 -pthread -MD -MQ libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/user-controls.c.o -MF libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/user-controls.c.o.d -o libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/user-controls.c.o -c ../libmalcontent-ui/user-controls.c
-[51/126] cc -Ipam/pam_malcontent.so.p -Ipam -I../pam -I. -I.. -Ilibmalcontent -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ pam/pam_malcontent.so.p/pam_malcontent.c.o -MF pam/pam_malcontent.so.p/pam_malcontent.c.o.d -o pam/pam_malcontent.so.p/pam_malcontent.c.o -c ../pam/pam_malcontent.c
-[52/126] cc -Imalcontent-control/malcontent-control.p -Imalcontent-control -I../malcontent-control -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ malcontent-control/malcontent-control.p/user-selector.c.o -MF malcontent-control/malcontent-control.p/user-selector.c.o.d -o malcontent-control/malcontent-control.p/user-selector.c.o -c ../malcontent-control/user-selector.c
-[53/126] /usr/bin/itstool -m help/pt_BR/malcontent-pt_BR.gmo --lang pt_BR -o help/pt_BR ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
-[54/126] cc -Ilibmalcontent/tests/app-filter.p -Ilibmalcontent/tests -I../libmalcontent/tests -I. -I.. -Ilibmalcontent -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/glib-testing-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ libmalcontent/tests/app-filter.p/app-filter.c.o -MF libmalcontent/tests/app-filter.p/app-filter.c.o.d -o libmalcontent/tests/app-filter.p/app-filter.c.o -c ../libmalcontent/tests/app-filter.c
-[55/126] /usr/bin/itstool -m help/ru/malcontent-ru.gmo --lang ru -o help/ru ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
-[56/126] /usr/bin/itstool -m help/sv/malcontent-sv.gmo --lang sv -o help/sv ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
-[57/126] /usr/bin/itstool -m help/tr/malcontent-tr.gmo --lang tr -o help/tr ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
-[58/126] cc  -o libmalcontent/tests/session-limits libmalcontent/tests/session-limits.p/meson-generated_.._accounts-service-iface.c.o libmalcontent/tests/session-limits.p/meson-generated_.._accounts-service-extension-iface.c.o libmalcontent/tests/session-limits.p/session-limits.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,-rpath-link,/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent -Wl,--start-group libmalcontent/libmalcontent-0.so.0.13.0 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libglib-testing-0.so -Wl,--end-group
-[59/126] cc  -o libmalcontent/tests/app-filter libmalcontent/tests/app-filter.p/meson-generated_.._accounts-service-iface.c.o libmalcontent/tests/app-filter.p/meson-generated_.._accounts-service-extension-iface.c.o libmalcontent/tests/app-filter.p/app-filter.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,-rpath-link,/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent -Wl,--start-group libmalcontent/libmalcontent-0.so.0.13.0 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libglib-testing-0.so -Wl,--end-group
-[60/126] /usr/bin/msgfmt -o po/af/LC_MESSAGES/malcontent.mo ../po/af.po
-[61/126] cc -Imalcontent-control/malcontent-control.p -Imalcontent-control -I../malcontent-control -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ malcontent-control/malcontent-control.p/carousel.c.o -MF malcontent-control/malcontent-control.p/carousel.c.o.d -o malcontent-control/malcontent-control.p/carousel.c.o -c ../malcontent-control/carousel.c
-[62/126] cc -Imalcontent-control/malcontent-control.p -Imalcontent-control -I../malcontent-control -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ malcontent-control/malcontent-control.p/application.c.o -MF malcontent-control/malcontent-control.p/application.c.o.d -o malcontent-control/malcontent-control.p/application.c.o -c ../malcontent-control/application.c
-[63/126] /usr/bin/msgfmt -o po/ar/LC_MESSAGES/malcontent.mo ../po/ar.po
-[64/126] /usr/bin/msgfmt -o po/bg/LC_MESSAGES/malcontent.mo ../po/bg.po
-[65/126] /usr/bin/itstool -m help/uk/malcontent-uk.gmo --lang uk -o help/uk ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
-[66/126] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../malcontent-control/org.freedesktop.MalcontentControl.desktop.in malcontent-control/org.freedesktop.MalcontentControl.desktop desktop /build/reproducible-path/malcontent-0.13.0/malcontent-control/../po
-[67/126] cc  -o pam/tests/pam_malcontent pam/tests/pam_malcontent.p/pam_malcontent.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so -ldl -Wl,--end-group
-[68/126] /usr/bin/msgfmt -o po/bn/LC_MESSAGES/malcontent.mo ../po/bn.po
-[69/126] cc  -o pam/pam_malcontent.so pam/pam_malcontent.so.p/pam_malcontent.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,pam_malcontent.so -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../libmalcontent' -Wl,-rpath-link,/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent -Wl,--start-group libmalcontent/libmalcontent-0.so.0.13.0 -shared -Wl,--version-script=/build/reproducible-path/malcontent-0.13.0/pam/pam_malcontent.sym /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so -lpam -lpam_misc -Wl,--end-group
-[70/126] /usr/bin/msgfmt -o po/ca/LC_MESSAGES/malcontent.mo ../po/ca.po
-[71/126] /usr/bin/msgfmt -o po/ca@valencia/LC_MESSAGES/malcontent.mo ../po/ca@valencia.po
-[72/126] /usr/bin/msgfmt -o po/cs/LC_MESSAGES/malcontent.mo ../po/cs.po
-[73/126] /usr/bin/msgfmt -o po/da/LC_MESSAGES/malcontent.mo ../po/da.po
-[74/126] /usr/bin/msgfmt -o po/de/LC_MESSAGES/malcontent.mo ../po/de.po
-[75/126] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../malcontent-control/org.freedesktop.MalcontentControl.metainfo.xml.in malcontent-control/org.freedesktop.MalcontentControl.metainfo.xml xml /build/reproducible-path/malcontent-0.13.0/malcontent-control/../po
-[76/126] /usr/bin/msgfmt -o po/el/LC_MESSAGES/malcontent.mo ../po/el.po
-[77/126] /usr/bin/msgfmt -o po/eo/LC_MESSAGES/malcontent.mo ../po/eo.po
-[78/126] /usr/bin/msgfmt -o po/es/LC_MESSAGES/malcontent.mo ../po/es.po
-[79/126] /usr/bin/msgfmt -o po/eu/LC_MESSAGES/malcontent.mo ../po/eu.po
-[80/126] /usr/bin/msgfmt -o po/fa/LC_MESSAGES/malcontent.mo ../po/fa.po
-[81/126] /usr/bin/msgfmt -o po/fi/LC_MESSAGES/malcontent.mo ../po/fi.po
-[82/126] /usr/bin/msgfmt -o po/fr/LC_MESSAGES/malcontent.mo ../po/fr.po
-[83/126] /usr/bin/msgfmt -o po/fur/LC_MESSAGES/malcontent.mo ../po/fur.po
-[84/126] cc  -o libmalcontent-ui/libmalcontent-ui-1.so.0.13.0 libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/meson-generated_.._resources.c.o libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/restrict-applications-dialog.c.o libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/restrict-applications-selector.c.o libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/user-controls.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libmalcontent-ui-1.so.1 -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../libmalcontent' -Wl,-rpath-link,/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent -Wl,--start-group libmalcontent/libmalcontent-0.so.0.13.0 /usr/lib/i386-linux-gnu/libaccountsservice.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgtk-4.so /usr/lib/i386-linux-gnu/libpangocairo-1.0.so /usr/lib/i386-linux-gnu/libpango-1.0.so /usr/lib/i386-linux-gnu/libharfbuzz.so /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so /usr/lib/i386-linux-gnu/libcairo-gobject.so /usr/lib/i386-linux-gnu/libcairo.so /usr/lib/i386-linux-gnu/libvulkan.so /usr/lib/i386-linux-gnu/libgraphene-1.0.so /usr/lib/i386-linux-gnu/libadwaita-1.so /usr/lib/i386-linux-gnu/libappstream.so /usr/lib/i386-linux-gnu/libflatpak.so /usr/lib/i386-linux-gnu/libostree-1.so -Wl,--end-group
-[85/126] /usr/bin/msgfmt -o po/gd/LC_MESSAGES/malcontent.mo ../po/gd.po
-[86/126] /usr/bin/msgfmt -o po/gl/LC_MESSAGES/malcontent.mo ../po/gl.po
-[87/126] /usr/bin/msgfmt -o po/he/LC_MESSAGES/malcontent.mo ../po/he.po
-[88/126] /usr/bin/msgfmt -o po/hi/LC_MESSAGES/malcontent.mo ../po/hi.po
-[89/126] /usr/bin/msgfmt -o po/hr/LC_MESSAGES/malcontent.mo ../po/hr.po
-[90/126] /usr/bin/msgfmt -o po/hu/LC_MESSAGES/malcontent.mo ../po/hu.po
-[91/126] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../malcontent-control/org.freedesktop.MalcontentControl.policy.in malcontent-control/org.freedesktop.MalcontentControl.policy xml /build/reproducible-path/malcontent-0.13.0/malcontent-control/../po
-[92/126] /usr/bin/msgfmt -o po/id/LC_MESSAGES/malcontent.mo ../po/id.po
-[93/126] /usr/bin/msgfmt -o po/it/LC_MESSAGES/malcontent.mo ../po/it.po
-[94/126] /usr/bin/msgfmt -o po/ka/LC_MESSAGES/malcontent.mo ../po/ka.po
-[95/126] /usr/bin/msgfmt -o po/kk/LC_MESSAGES/malcontent.mo ../po/kk.po
-[96/126] /usr/bin/msgfmt -o po/ko/LC_MESSAGES/malcontent.mo ../po/ko.po
-[97/126] /usr/bin/msgfmt -o po/lt/LC_MESSAGES/malcontent.mo ../po/lt.po
-[98/126] /usr/bin/msgfmt -o po/lv/LC_MESSAGES/malcontent.mo ../po/lv.po
-[99/126] /usr/bin/msgfmt -o po/ml/LC_MESSAGES/malcontent.mo ../po/ml.po
-[100/126] /usr/bin/msgfmt -o po/ms/LC_MESSAGES/malcontent.mo ../po/ms.po
-[101/126] /usr/bin/msgfmt -o po/nb/LC_MESSAGES/malcontent.mo ../po/nb.po
-[102/126] /usr/bin/msgfmt -o po/nl/LC_MESSAGES/malcontent.mo ../po/nl.po
-[103/126] /usr/bin/msgfmt -o po/oc/LC_MESSAGES/malcontent.mo ../po/oc.po
-[104/126] /usr/bin/msgfmt -o po/pa/LC_MESSAGES/malcontent.mo ../po/pa.po
-[105/126] /usr/bin/msgfmt -o po/pl/LC_MESSAGES/malcontent.mo ../po/pl.po
-[106/126] /usr/bin/msgfmt -o po/pt/LC_MESSAGES/malcontent.mo ../po/pt.po
-[107/126] /usr/bin/msgfmt -o po/pt_BR/LC_MESSAGES/malcontent.mo ../po/pt_BR.po
-[108/126] /usr/bin/msgfmt -o po/ro/LC_MESSAGES/malcontent.mo ../po/ro.po
-[109/126] /usr/bin/msgfmt -o po/ru/LC_MESSAGES/malcontent.mo ../po/ru.po
-[110/126] /usr/bin/meson --internal symbolextractor /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu libmalcontent-ui/libmalcontent-ui-1.so.0.13.0 libmalcontent-ui/libmalcontent-ui-1.so.0.13.0 libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/libmalcontent-ui-1.so.0.13.0.symbols 
-[111/126] /usr/bin/msgfmt -o po/sk/LC_MESSAGES/malcontent.mo ../po/sk.po
-[112/126] /usr/bin/msgfmt -o po/sl/LC_MESSAGES/malcontent.mo ../po/sl.po
-[113/126] /usr/bin/msgfmt -o po/sr/LC_MESSAGES/malcontent.mo ../po/sr.po
-[114/126] /usr/bin/msgfmt -o po/sr@latin/LC_MESSAGES/malcontent.mo ../po/sr@latin.po
-[115/126] /usr/bin/msgfmt -o po/sv/LC_MESSAGES/malcontent.mo ../po/sv.po
-[116/126] /usr/bin/msgfmt -o po/th/LC_MESSAGES/malcontent.mo ../po/th.po
-[117/126] /usr/bin/msgfmt -o po/tr/LC_MESSAGES/malcontent.mo ../po/tr.po
-[118/126] /usr/bin/msgfmt -o po/uk/LC_MESSAGES/malcontent.mo ../po/uk.po
-[119/126] /usr/bin/msgfmt -o po/vi/LC_MESSAGES/malcontent.mo ../po/vi.po
-[120/126] /usr/bin/msgfmt -o po/zh_CN/LC_MESSAGES/malcontent.mo ../po/zh_CN.po
-[121/126] /usr/bin/msgfmt -o po/zh_TW/LC_MESSAGES/malcontent.mo ../po/zh_TW.po
+[7/126] /usr/bin/msgfmt ../help/tr/tr.po -o help/tr/malcontent-tr.gmo
+[8/126] /usr/bin/msgfmt ../help/it/it.po -o help/it/malcontent-it.gmo
+[9/126] /usr/bin/msgfmt ../help/pl/pl.po -o help/pl/malcontent-pl.gmo
+[10/126] /usr/bin/msgfmt ../help/pt_BR/pt_BR.po -o help/pt_BR/malcontent-pt_BR.gmo
+[11/126] /usr/bin/msgfmt ../help/ru/ru.po -o help/ru/malcontent-ru.gmo
+[12/126] /usr/bin/glib-compile-resources ../libmalcontent-ui/malcontent-ui.gresource.xml --sourcedir /build/reproducible-path/malcontent-0.13.0/libmalcontent-ui --sourcedir ../libmalcontent-ui --internal --generate --target libmalcontent-ui/resources.h
+[13/126] /usr/bin/glib-compile-resources ../malcontent-control/malcontent-control.gresource.xml --sourcedir /build/reproducible-path/malcontent-0.13.0/malcontent-control --sourcedir ../malcontent-control --internal --generate --target malcontent-control/resources.h
+[14/126] /usr/bin/msgfmt ../help/uk/uk.po -o help/uk/malcontent-uk.gmo
+[15/126] /usr/bin/glib-compile-resources ../libmalcontent-ui/malcontent-ui.gresource.xml --sourcedir /build/reproducible-path/malcontent-0.13.0/libmalcontent-ui --sourcedir ../libmalcontent-ui --internal --generate --target libmalcontent-ui/resources.c --dependency-file libmalcontent-ui/resources.c.d
+[16/126] /usr/bin/glib-compile-resources ../malcontent-control/malcontent-control.gresource.xml --sourcedir /build/reproducible-path/malcontent-0.13.0/malcontent-control --sourcedir ../malcontent-control --internal --generate --target malcontent-control/resources.c --dependency-file malcontent-control/resources.c.d
+[17/126] /usr/bin/gdbus-codegen --interface-info-header --output libmalcontent/tests/accounts-service-extension-iface.h /build/reproducible-path/malcontent-0.13.0/libmalcontent/tests/../../accounts-service/com.endlessm.ParentalControls.AppFilter.xml /build/reproducible-path/malcontent-0.13.0/libmalcontent/tests/../../accounts-service/com.endlessm.ParentalControls.SessionLimits.xml
+[18/126] /usr/bin/gdbus-codegen --interface-info-header --output libmalcontent/tests/accounts-service-iface.h ../libmalcontent/tests/org.freedesktop.Accounts.xml
+[19/126] /usr/bin/gdbus-codegen --interface-info-body --output libmalcontent/tests/accounts-service-iface.c ../libmalcontent/tests/org.freedesktop.Accounts.xml
+[20/126] /usr/bin/gdbus-codegen --interface-info-body --output libmalcontent/tests/accounts-service-extension-iface.c /build/reproducible-path/malcontent-0.13.0/libmalcontent/tests/../../accounts-service/com.endlessm.ParentalControls.AppFilter.xml /build/reproducible-path/malcontent-0.13.0/libmalcontent/tests/../../accounts-service/com.endlessm.ParentalControls.SessionLimits.xml
+[21/126] /usr/bin/msgfmt -o po/af/LC_MESSAGES/malcontent.mo ../po/af.po
+[22/126] /usr/bin/msgfmt -o po/ar/LC_MESSAGES/malcontent.mo ../po/ar.po
+[23/126] /usr/bin/msgfmt -o po/bg/LC_MESSAGES/malcontent.mo ../po/bg.po
+[24/126] /usr/bin/msgfmt -o po/bn/LC_MESSAGES/malcontent.mo ../po/bn.po
+[25/126] /usr/bin/msgfmt -o po/ca@valencia/LC_MESSAGES/malcontent.mo ../po/ca@valencia.po
+[26/126] /usr/bin/msgfmt -o po/ca/LC_MESSAGES/malcontent.mo ../po/ca.po
+[27/126] /usr/bin/msgfmt -o po/da/LC_MESSAGES/malcontent.mo ../po/da.po
+[28/126] /usr/bin/msgfmt -o po/cs/LC_MESSAGES/malcontent.mo ../po/cs.po
+[29/126] /usr/bin/msgfmt -o po/de/LC_MESSAGES/malcontent.mo ../po/de.po
+[30/126] /usr/bin/msgfmt -o po/el/LC_MESSAGES/malcontent.mo ../po/el.po
+[31/126] /usr/bin/msgfmt -o po/eo/LC_MESSAGES/malcontent.mo ../po/eo.po
+[32/126] /usr/bin/msgfmt -o po/es/LC_MESSAGES/malcontent.mo ../po/es.po
+[33/126] /usr/bin/msgfmt -o po/eu/LC_MESSAGES/malcontent.mo ../po/eu.po
+[34/126] /usr/bin/msgfmt -o po/fa/LC_MESSAGES/malcontent.mo ../po/fa.po
+[35/126] /usr/bin/itstool -m help/es/malcontent-es.gmo --lang es -o help/es ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
+[36/126] /usr/bin/itstool -m help/de/malcontent-de.gmo --lang de -o help/de ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
+[37/126] /usr/bin/msgfmt -o po/fi/LC_MESSAGES/malcontent.mo ../po/fi.po
+[38/126] /usr/bin/msgfmt -o po/fr/LC_MESSAGES/malcontent.mo ../po/fr.po
+[39/126] /usr/bin/msgfmt -o po/gd/LC_MESSAGES/malcontent.mo ../po/gd.po
+[40/126] /usr/bin/meson --internal exe --unpickle /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/meson-private/meson_exe_glib-mkenums_f7089275e026949de82f21e00e04ff3eeaab37a0.dat
+[41/126] /usr/bin/itstool -m help/hu/malcontent-hu.gmo --lang hu -o help/hu ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
+[42/126] /usr/bin/msgfmt -o po/fur/LC_MESSAGES/malcontent.mo ../po/fur.po
+[43/126] /usr/bin/itstool -m help/tr/malcontent-tr.gmo --lang tr -o help/tr ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
+[44/126] /usr/bin/msgfmt -o po/gl/LC_MESSAGES/malcontent.mo ../po/gl.po
+[45/126] /usr/bin/meson --internal exe --unpickle /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/meson-private/meson_exe_glib-mkenums_7e89190c21a1a8e2422c77e577d89a0410032984.dat
+[46/126] /usr/bin/itstool -m help/it/malcontent-it.gmo --lang it -o help/it ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
+[47/126] /usr/bin/msgfmt -o po/hu/LC_MESSAGES/malcontent.mo ../po/hu.po
+[48/126] /usr/bin/msgfmt -o po/he/LC_MESSAGES/malcontent.mo ../po/he.po
+[49/126] /usr/bin/msgfmt -o po/hi/LC_MESSAGES/malcontent.mo ../po/hi.po
+[50/126] /usr/bin/msgfmt -o po/id/LC_MESSAGES/malcontent.mo ../po/id.po
+[51/126] /usr/bin/msgfmt -o po/hr/LC_MESSAGES/malcontent.mo ../po/hr.po
+[52/126] /usr/bin/msgfmt -o po/it/LC_MESSAGES/malcontent.mo ../po/it.po
+[53/126] /usr/bin/msgfmt -o po/ka/LC_MESSAGES/malcontent.mo ../po/ka.po
+[54/126] /usr/bin/itstool -m help/pl/malcontent-pl.gmo --lang pl -o help/pl ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
+[55/126] cc -Ipam/tests/pam_malcontent.p -Ipam/tests -I../pam/tests -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ pam/tests/pam_malcontent.p/pam_malcontent.c.o -MF pam/tests/pam_malcontent.p/pam_malcontent.c.o.d -o pam/tests/pam_malcontent.p/pam_malcontent.c.o -c ../pam/tests/pam_malcontent.c
+[56/126] /usr/bin/itstool -m help/da/malcontent-da.gmo --lang da -o help/da ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
+[57/126] /usr/bin/itstool -m help/pt_BR/malcontent-pt_BR.gmo --lang pt_BR -o help/pt_BR ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
+[58/126] /usr/bin/itstool -m help/id/malcontent-id.gmo --lang id -o help/id ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
+[59/126] /usr/bin/itstool -m help/sv/malcontent-sv.gmo --lang sv -o help/sv ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
+[60/126] /usr/bin/itstool -m help/ru/malcontent-ru.gmo --lang ru -o help/ru ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
+[61/126] /usr/bin/itstool -m help/uk/malcontent-uk.gmo --lang uk -o help/uk ../help/C/creating-a-child-user.page ../help/C/index.page ../help/C/internet.page ../help/C/introduction.page ../help/C/legal.xml ../help/C/restricting-applications.page ../help/C/software-installation.page
+[62/126] cc -Ilibmalcontent/libmalcontent-0.so.0.13.0.p -Ilibmalcontent -I../libmalcontent -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libmalcontent/libmalcontent-0.so.0.13.0.p/init.c.o -MF libmalcontent/libmalcontent-0.so.0.13.0.p/init.c.o.d -o libmalcontent/libmalcontent-0.so.0.13.0.p/init.c.o -c ../libmalcontent/init.c
+[63/126] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../malcontent-control/org.freedesktop.MalcontentControl.desktop.in malcontent-control/org.freedesktop.MalcontentControl.desktop desktop /build/reproducible-path/malcontent-0.13.0/malcontent-control/../po
+[64/126] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../accounts-service/com.endlessm.ParentalControls.policy.in accounts-service/com.endlessm.ParentalControls.policy xml /build/reproducible-path/malcontent-0.13.0/po
+[65/126] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../malcontent-control/org.freedesktop.MalcontentControl.policy.in malcontent-control/org.freedesktop.MalcontentControl.policy xml /build/reproducible-path/malcontent-0.13.0/malcontent-control/../po
+[66/126] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../malcontent-control/org.freedesktop.MalcontentControl.metainfo.xml.in malcontent-control/org.freedesktop.MalcontentControl.metainfo.xml xml /build/reproducible-path/malcontent-0.13.0/malcontent-control/../po
+[67/126] cc -Ilibmalcontent/tests/session-limits.p -Ilibmalcontent/tests -I../libmalcontent/tests -I. -I.. -Ilibmalcontent -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/glib-testing-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ libmalcontent/tests/session-limits.p/meson-generated_.._accounts-service-extension-iface.c.o -MF libmalcontent/tests/session-limits.p/meson-generated_.._accounts-service-extension-iface.c.o.d -o libmalcontent/tests/session-limits.p/meson-generated_.._accounts-service-extension-iface.c.o -c libmalcontent/tests/accounts-service-extension-iface.c
+[68/126] cc -Ilibmalcontent/tests/app-filter.p -Ilibmalcontent/tests -I../libmalcontent/tests -I. -I.. -Ilibmalcontent -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/glib-testing-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ libmalcontent/tests/app-filter.p/meson-generated_.._accounts-service-iface.c.o -MF libmalcontent/tests/app-filter.p/meson-generated_.._accounts-service-iface.c.o.d -o libmalcontent/tests/app-filter.p/meson-generated_.._accounts-service-iface.c.o -c libmalcontent/tests/accounts-service-iface.c
+[69/126] cc -Ilibmalcontent/tests/app-filter.p -Ilibmalcontent/tests -I../libmalcontent/tests -I. -I.. -Ilibmalcontent -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/glib-testing-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ libmalcontent/tests/app-filter.p/meson-generated_.._accounts-service-extension-iface.c.o -MF libmalcontent/tests/app-filter.p/meson-generated_.._accounts-service-extension-iface.c.o.d -o libmalcontent/tests/app-filter.p/meson-generated_.._accounts-service-extension-iface.c.o -c libmalcontent/tests/accounts-service-extension-iface.c
+[70/126] cc -Ilibmalcontent/tests/session-limits.p -Ilibmalcontent/tests -I../libmalcontent/tests -I. -I.. -Ilibmalcontent -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/glib-testing-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ libmalcontent/tests/session-limits.p/meson-generated_.._accounts-service-iface.c.o -MF libmalcontent/tests/session-limits.p/meson-generated_.._accounts-service-iface.c.o.d -o libmalcontent/tests/session-limits.p/meson-generated_.._accounts-service-iface.c.o -c libmalcontent/tests/accounts-service-iface.c
+[71/126] cc -Ilibmalcontent/libmalcontent-0.so.0.13.0.p -Ilibmalcontent -I../libmalcontent -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libmalcontent/libmalcontent-0.so.0.13.0.p/meson-generated_.._enums.c.o -MF libmalcontent/libmalcontent-0.so.0.13.0.p/meson-generated_.._enums.c.o.d -o libmalcontent/libmalcontent-0.so.0.13.0.p/meson-generated_.._enums.c.o -c libmalcontent/enums.c
+[72/126] /usr/bin/msgfmt -o po/kk/LC_MESSAGES/malcontent.mo ../po/kk.po
+[73/126] /usr/bin/msgfmt -o po/ko/LC_MESSAGES/malcontent.mo ../po/ko.po
+[74/126] /usr/bin/msgfmt -o po/lt/LC_MESSAGES/malcontent.mo ../po/lt.po
+[75/126] /usr/bin/msgfmt -o po/lv/LC_MESSAGES/malcontent.mo ../po/lv.po
+[76/126] /usr/bin/msgfmt -o po/ml/LC_MESSAGES/malcontent.mo ../po/ml.po
+[77/126] /usr/bin/msgfmt -o po/ms/LC_MESSAGES/malcontent.mo ../po/ms.po
+[78/126] /usr/bin/msgfmt -o po/nb/LC_MESSAGES/malcontent.mo ../po/nb.po
+[79/126] /usr/bin/msgfmt -o po/nl/LC_MESSAGES/malcontent.mo ../po/nl.po
+[80/126] cc -Imalcontent-control/malcontent-control.p -Imalcontent-control -I../malcontent-control -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ malcontent-control/malcontent-control.p/meson-generated_.._resources.c.o -MF malcontent-control/malcontent-control.p/meson-generated_.._resources.c.o.d -o malcontent-control/malcontent-control.p/meson-generated_.._resources.c.o -c malcontent-control/resources.c
+[81/126] /usr/bin/msgfmt -o po/oc/LC_MESSAGES/malcontent.mo ../po/oc.po
+[82/126] cc -Ilibmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p -Ilibmalcontent-ui -I../libmalcontent-ui -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -I/usr/include/flatpak -I/usr/include/ostree-1 -I/usr/include/dconf -I/usr/include/json-glib-1.0 -I/usr/include/p11-kit-1 -I/usr/include/libxml2 -I/usr/include/malcontent-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mit-krb5 -pthread -MD -MQ libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/meson-generated_.._resources.c.o -MF libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/meson-generated_.._resources.c.o.d -o libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/meson-generated_.._resources.c.o -c libmalcontent-ui/resources.c
+[83/126] /usr/bin/msgfmt -o po/pl/LC_MESSAGES/malcontent.mo ../po/pl.po
+[84/126] cc  -o pam/tests/pam_malcontent pam/tests/pam_malcontent.p/pam_malcontent.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libglib-2.0.so -ldl -Wl,--end-group
+[85/126] /usr/bin/msgfmt -o po/pa/LC_MESSAGES/malcontent.mo ../po/pa.po
+[86/126] /usr/bin/msgfmt -o po/pt/LC_MESSAGES/malcontent.mo ../po/pt.po
+[87/126] /usr/bin/msgfmt -o po/pt_BR/LC_MESSAGES/malcontent.mo ../po/pt_BR.po
+[88/126] /usr/bin/msgfmt -o po/ro/LC_MESSAGES/malcontent.mo ../po/ro.po
+[89/126] /usr/bin/msgfmt -o po/ru/LC_MESSAGES/malcontent.mo ../po/ru.po
+[90/126] /usr/bin/msgfmt -o po/sl/LC_MESSAGES/malcontent.mo ../po/sl.po
+[91/126] /usr/bin/msgfmt -o po/sk/LC_MESSAGES/malcontent.mo ../po/sk.po
+[92/126] /usr/bin/msgfmt -o po/sv/LC_MESSAGES/malcontent.mo ../po/sv.po
+[93/126] /usr/bin/msgfmt -o po/sr/LC_MESSAGES/malcontent.mo ../po/sr.po
+[94/126] /usr/bin/msgfmt -o po/sr@latin/LC_MESSAGES/malcontent.mo ../po/sr@latin.po
+[95/126] /usr/bin/msgfmt -o po/th/LC_MESSAGES/malcontent.mo ../po/th.po
+[96/126] /usr/bin/msgfmt -o po/tr/LC_MESSAGES/malcontent.mo ../po/tr.po
+[97/126] /usr/bin/msgfmt -o po/zh_CN/LC_MESSAGES/malcontent.mo ../po/zh_CN.po
+[98/126] /usr/bin/msgfmt -o po/uk/LC_MESSAGES/malcontent.mo ../po/uk.po
+[99/126] /usr/bin/msgfmt -o po/vi/LC_MESSAGES/malcontent.mo ../po/vi.po
+[100/126] /usr/bin/msgfmt -o po/zh_TW/LC_MESSAGES/malcontent.mo ../po/zh_TW.po
+[101/126] cc -Ilibmalcontent/libmalcontent-0.so.0.13.0.p -Ilibmalcontent -I../libmalcontent -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libmalcontent/libmalcontent-0.so.0.13.0.p/session-limits.c.o -MF libmalcontent/libmalcontent-0.so.0.13.0.p/session-limits.c.o.d -o libmalcontent/libmalcontent-0.so.0.13.0.p/session-limits.c.o -c ../libmalcontent/session-limits.c
+[102/126] cc -Ipam/pam_malcontent.so.p -Ipam -I../pam -I. -I.. -Ilibmalcontent -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ pam/pam_malcontent.so.p/pam_malcontent.c.o -MF pam/pam_malcontent.so.p/pam_malcontent.c.o.d -o pam/pam_malcontent.so.p/pam_malcontent.c.o -c ../pam/pam_malcontent.c
+[103/126] cc -Ilibmalcontent/libmalcontent-0.so.0.13.0.p -Ilibmalcontent -I../libmalcontent -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libmalcontent/libmalcontent-0.so.0.13.0.p/app-filter.c.o -MF libmalcontent/libmalcontent-0.so.0.13.0.p/app-filter.c.o.d -o libmalcontent/libmalcontent-0.so.0.13.0.p/app-filter.c.o -c ../libmalcontent/app-filter.c
+[104/126] cc -Imalcontent-control/malcontent-control.p -Imalcontent-control -I../malcontent-control -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ malcontent-control/malcontent-control.p/user-image.c.o -MF malcontent-control/malcontent-control.p/user-image.c.o.d -o malcontent-control/malcontent-control.p/user-image.c.o -c ../malcontent-control/user-image.c
+[105/126] cc -Imalcontent-control/malcontent-control.p -Imalcontent-control -I../malcontent-control -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ malcontent-control/malcontent-control.p/application.c.o -MF malcontent-control/malcontent-control.p/application.c.o.d -o malcontent-control/malcontent-control.p/application.c.o -c ../malcontent-control/application.c
+[106/126] cc -Ilibmalcontent/libmalcontent-0.so.0.13.0.p -Ilibmalcontent -I../libmalcontent -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ libmalcontent/libmalcontent-0.so.0.13.0.p/manager.c.o -MF libmalcontent/libmalcontent-0.so.0.13.0.p/manager.c.o.d -o libmalcontent/libmalcontent-0.so.0.13.0.p/manager.c.o -c ../libmalcontent/manager.c
+[107/126] cc -Imalcontent-control/malcontent-control.p -Imalcontent-control -I../malcontent-control -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ malcontent-control/malcontent-control.p/main.c.o -MF malcontent-control/malcontent-control.p/main.c.o.d -o malcontent-control/malcontent-control.p/main.c.o -c ../malcontent-control/main.c
+[108/126] cc  -o libmalcontent/libmalcontent-0.so.0.13.0 libmalcontent/libmalcontent-0.so.0.13.0.p/meson-generated_.._enums.c.o libmalcontent/libmalcontent-0.so.0.13.0.p/app-filter.c.o libmalcontent/libmalcontent-0.so.0.13.0.p/init.c.o libmalcontent/libmalcontent-0.so.0.13.0.p/manager.c.o libmalcontent/libmalcontent-0.so.0.13.0.p/session-limits.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libmalcontent-0.so.0 -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so -Wl,--end-group
+[109/126] cc -Ilibmalcontent/tests/session-limits.p -Ilibmalcontent/tests -I../libmalcontent/tests -I. -I.. -Ilibmalcontent -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/glib-testing-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ libmalcontent/tests/session-limits.p/session-limits.c.o -MF libmalcontent/tests/session-limits.p/session-limits.c.o.d -o libmalcontent/tests/session-limits.p/session-limits.c.o -c ../libmalcontent/tests/session-limits.c
+[110/126] cc -Imalcontent-control/malcontent-control.p -Imalcontent-control -I../malcontent-control -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ malcontent-control/malcontent-control.p/user-selector.c.o -MF malcontent-control/malcontent-control.p/user-selector.c.o.d -o malcontent-control/malcontent-control.p/user-selector.c.o -c ../malcontent-control/user-selector.c
+[111/126] /usr/bin/meson --internal symbolextractor /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu libmalcontent/libmalcontent-0.so.0.13.0 libmalcontent/libmalcontent-0.so.0.13.0 libmalcontent/libmalcontent-0.so.0.13.0.p/libmalcontent-0.so.0.13.0.symbols 
+[112/126] cc -Ilibmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p -Ilibmalcontent-ui -I../libmalcontent-ui -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -I/usr/include/flatpak -I/usr/include/ostree-1 -I/usr/include/dconf -I/usr/include/json-glib-1.0 -I/usr/include/p11-kit-1 -I/usr/include/libxml2 -I/usr/include/malcontent-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mit-krb5 -pthread -MD -MQ libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/restrict-applications-selector.c.o -MF libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/restrict-applications-selector.c.o.d -o libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/restrict-applications-selector.c.o -c ../libmalcontent-ui/restrict-applications-selector.c
+[113/126] cc  -o pam/pam_malcontent.so pam/pam_malcontent.so.p/pam_malcontent.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,pam_malcontent.so -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../libmalcontent' -Wl,-rpath-link,/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent -Wl,--start-group libmalcontent/libmalcontent-0.so.0.13.0 -shared -Wl,--version-script=/build/reproducible-path/malcontent-0.13.0/pam/pam_malcontent.sym /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so -lpam -lpam_misc -Wl,--end-group
+[114/126] cc  -o libmalcontent/tests/session-limits libmalcontent/tests/session-limits.p/meson-generated_.._accounts-service-iface.c.o libmalcontent/tests/session-limits.p/meson-generated_.._accounts-service-extension-iface.c.o libmalcontent/tests/session-limits.p/session-limits.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,-rpath-link,/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent -Wl,--start-group libmalcontent/libmalcontent-0.so.0.13.0 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libglib-testing-0.so -Wl,--end-group
+[115/126] cc -Imalcontent-control/malcontent-control.p -Imalcontent-control -I../malcontent-control -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ malcontent-control/malcontent-control.p/carousel.c.o -MF malcontent-control/malcontent-control.p/carousel.c.o.d -o malcontent-control/malcontent-control.p/carousel.c.o -c ../malcontent-control/carousel.c
+[116/126] cc -Ilibmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p -Ilibmalcontent-ui -I../libmalcontent-ui -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -I/usr/include/flatpak -I/usr/include/ostree-1 -I/usr/include/dconf -I/usr/include/json-glib-1.0 -I/usr/include/p11-kit-1 -I/usr/include/libxml2 -I/usr/include/malcontent-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mit-krb5 -pthread -MD -MQ libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/restrict-applications-dialog.c.o -MF libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/restrict-applications-dialog.c.o.d -o libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/restrict-applications-dialog.c.o -c ../libmalcontent-ui/restrict-applications-dialog.c
+[117/126] cc -Ilibmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p -Ilibmalcontent-ui -I../libmalcontent-ui -I. -I.. -Ilibmalcontent -I/usr/include/accountsservice-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/polkit-1 -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/i386-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/i386-linux-gnu/graphene-1.0/include -I/usr/include/libadwaita-1 -I/usr/include/appstream -I/usr/include/flatpak -I/usr/include/ostree-1 -I/usr/include/dconf -I/usr/include/json-glib-1.0 -I/usr/include/p11-kit-1 -I/usr/include/libxml2 -I/usr/include/malcontent-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mit-krb5 -pthread -MD -MQ libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/user-controls.c.o -MF libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/user-controls.c.o.d -o libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/user-controls.c.o -c ../libmalcontent-ui/user-controls.c
+[118/126] cc  -o libmalcontent-ui/libmalcontent-ui-1.so.0.13.0 libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/meson-generated_.._resources.c.o libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/restrict-applications-dialog.c.o libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/restrict-applications-selector.c.o libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/user-controls.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libmalcontent-ui-1.so.1 -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../libmalcontent' -Wl,-rpath-link,/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent -Wl,--start-group libmalcontent/libmalcontent-0.so.0.13.0 /usr/lib/i386-linux-gnu/libaccountsservice.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgtk-4.so /usr/lib/i386-linux-gnu/libpangocairo-1.0.so /usr/lib/i386-linux-gnu/libpango-1.0.so /usr/lib/i386-linux-gnu/libharfbuzz.so /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so /usr/lib/i386-linux-gnu/libcairo-gobject.so /usr/lib/i386-linux-gnu/libcairo.so /usr/lib/i386-linux-gnu/libvulkan.so /usr/lib/i386-linux-gnu/libgraphene-1.0.so /usr/lib/i386-linux-gnu/libadwaita-1.so /usr/lib/i386-linux-gnu/libappstream.so /usr/lib/i386-linux-gnu/libflatpak.so /usr/lib/i386-linux-gnu/libostree-1.so -Wl,--end-group
+[119/126] cc -Ilibmalcontent/tests/app-filter.p -Ilibmalcontent/tests -I../libmalcontent/tests -I. -I.. -Ilibmalcontent -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/glib-testing-0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -fno-strict-aliasing -fstack-protector-strong -Waggregate-return -Wunused -Warray-bounds -Wcast-align -Wclobbered -Wno-declaration-after-statement -Wdiscarded-qualifiers -Wduplicated-branches -Wduplicated-cond -Wempty-body -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-signedness -Wignored-qualifiers -Wimplicit-function-declaration -Wincompatible-pointer-types -Winit-self -Wint-conversion -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-parameter-type -Wmissing-prototypes -Wnested-externs -Wno-error=cpp -Wmissing-field-initializers -Wno-suggest-attribute=format -Wno-unused-parameter -Wnull-dereference -Wold-style-definition -Woverflow -Woverride-init -Wparentheses -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wno-error=strict-aliasing -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wtype-limits -Wundef -Wuninitialized -Wunused-but-set-variable -Wunused-result -Wunused-variable -Wwrite-strings -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ libmalcontent/tests/app-filter.p/app-filter.c.o -MF libmalcontent/tests/app-filter.p/app-filter.c.o.d -o libmalcontent/tests/app-filter.p/app-filter.c.o -c ../libmalcontent/tests/app-filter.c
+[120/126] cc  -o libmalcontent/tests/app-filter libmalcontent/tests/app-filter.p/meson-generated_.._accounts-service-iface.c.o libmalcontent/tests/app-filter.p/meson-generated_.._accounts-service-extension-iface.c.o libmalcontent/tests/app-filter.p/app-filter.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,-rpath-link,/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent -Wl,--start-group libmalcontent/libmalcontent-0.so.0.13.0 /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libglib-testing-0.so -Wl,--end-group
+[121/126] /usr/bin/meson --internal symbolextractor /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu libmalcontent-ui/libmalcontent-ui-1.so.0.13.0 libmalcontent-ui/libmalcontent-ui-1.so.0.13.0 libmalcontent-ui/libmalcontent-ui-1.so.0.13.0.p/libmalcontent-ui-1.so.0.13.0.symbols 
 [122/126] cc  -o malcontent-control/malcontent-control malcontent-control/malcontent-control.p/meson-generated_.._resources.c.o malcontent-control/malcontent-control.p/application.c.o malcontent-control/malcontent-control.p/carousel.c.o malcontent-control/malcontent-control.p/main.c.o malcontent-control/malcontent-control.p/user-image.c.o malcontent-control/malcontent-control.p/user-selector.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/malcontent-0.13.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../libmalcontent:$ORIGIN/../libmalcontent-ui' -Wl,-rpath-link,/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent -Wl,-rpath-link,/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent-ui -Wl,--start-group libmalcontent/libmalcontent-0.so.0.13.0 libmalcontent-ui/libmalcontent-ui-1.so.0.13.0 /usr/lib/i386-linux-gnu/libaccountsservice.so /usr/lib/i386-linux-gnu/libgio-2.0.so /usr/lib/i386-linux-gnu/libgobject-2.0.so /usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libgtk-4.so /usr/lib/i386-linux-gnu/libpangocairo-1.0.so /usr/lib/i386-linux-gnu/libpango-1.0.so /usr/lib/i386-linux-gnu/libharfbuzz.so /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so /usr/lib/i386-linux-gnu/libcairo-gobject.so /usr/lib/i386-linux-gnu/libcairo.so /usr/lib/i386-linux-gnu/libvulkan.so /usr/lib/i386-linux-gnu/libgraphene-1.0.so /usr/lib/i386-linux-gnu/libpolkit-gobject-1.so /usr/lib/i386-linux-gnu/libadwaita-1.so -Wl,--end-group
 [123/126] env PKG_CONFIG_PATH=/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/meson-uninstalled PKG_CONFIG=/usr/bin/pkg-config CC=cc /usr/bin/i686-linux-gnu-g-ir-scanner --quiet --no-libtool --namespace=Malcontent --nsversion=0 --warn-all --output libmalcontent/Malcontent-0.gir -I/build/reproducible-path/malcontent-0.13.0/libmalcontent -I/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent -I/build/reproducible-path/malcontent-0.13.0/. -I/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/. --filelist=/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent/libmalcontent-0.so.0.13.0.p/Malcontent_0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=mct_ --identifier-prefix=Mct --pkg-export=libmalcontent --cflags-begin -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_12 '-DGDK_VERSION_MAX_ALLOWED=G_ENCODE_VERSION(4,14)' -DADW_VERSION_MIN_REQUIRED=ADW_VERSION_1_6 '-DADW_VERSION_MAX_ALLOWED=ADW_ENCODE_VERSION(1,6,0)' -I/build/reproducible-path/malcontent-0.13.0/. -I/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/. -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent --extra-library=malcontent-0 -L/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent --library malcontent-0 --extra-library=gio-2.0 --extra-library=gobject-2.0 --extra-library=glib-2.0 --extra-library=girepository-1.0 --sources-top-dirs /build/reproducible-path/malcontent-0.13.0/ --sources-top-dirs /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/
 ../libmalcontent/manager.c:170: Warning: Malcontent: unexpected annotation: not
@@ -2647,35 +2683,35 @@
 ../libmalcontent-ui/user-controls.c:964: Warning: MalcontentUi: unexpected annotation: not
 [126/126] /usr/bin/i686-linux-gnu-g-ir-compiler libmalcontent-ui/MalcontentUi-1.gir --output libmalcontent-ui/MalcontentUi-1.typelib --includedir=/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent --includedir=/usr/share/gir-1.0
    dh_auto_test
-	cd obj-i686-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=11 meson test --verbose
+	cd obj-i686-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=21 meson test --verbose
 ninja: Entering directory `/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu'
 ninja: no work to do.
 1/7 malcontent / app-filter                          RUNNING       
->>> MALLOC_PERTURB_=128 G_DEBUG=gc-friendly,fatal-warnings MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_CHECK_=2 G_TEST_SRCDIR=/build/reproducible-path/malcontent-0.13.0/libmalcontent/tests G_TEST_BUILDDIR=/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent/tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent:/usr/lib/libeatmydata MESON_TEST_ITERATION=1 /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent/tests/app-filter --tap
+>>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_CHECK_=2 G_TEST_SRCDIR=/build/reproducible-path/malcontent-0.13.0/libmalcontent/tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 G_TEST_BUILDDIR=/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent/tests G_DEBUG=gc-friendly,fatal-warnings MALLOC_PERTURB_=115 LD_LIBRARY_PATH=/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent:/usr/lib/libeatmydata MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent/tests/app-filter --tap
 
 2/7 malcontent / session-limits                      RUNNING       
->>> G_DEBUG=gc-friendly,fatal-warnings MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_CHECK_=2 MALLOC_PERTURB_=86 G_TEST_SRCDIR=/build/reproducible-path/malcontent-0.13.0/libmalcontent/tests G_TEST_BUILDDIR=/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent/tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent:/usr/lib/libeatmydata MESON_TEST_ITERATION=1 /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent/tests/session-limits --tap
+>>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_CHECK_=2 G_TEST_SRCDIR=/build/reproducible-path/malcontent-0.13.0/libmalcontent/tests UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=22 G_TEST_BUILDDIR=/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent/tests G_DEBUG=gc-friendly,fatal-warnings LD_LIBRARY_PATH=/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent:/usr/lib/libeatmydata MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/libmalcontent/tests/session-limits --tap
 
 3/7 malcontent:libmalcontent-ui / validate-ui        RUNNING       
->>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=191 /usr/bin/xmllint --nonet --noblanks --noout --relaxng /usr/share/gtk-4.0/gtk4builder.rng /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/../libmalcontent-ui/restrict-applications-dialog.ui /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/../libmalcontent-ui/restrict-applications-selector.ui /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/../libmalcontent-ui/user-controls.ui
+>>> MALLOC_PERTURB_=104 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/xmllint --nonet --noblanks --noout --relaxng /usr/share/gtk-4.0/gtk4builder.rng /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/../libmalcontent-ui/restrict-applications-dialog.ui /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/../libmalcontent-ui/restrict-applications-selector.ui /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/../libmalcontent-ui/user-controls.ui
 
 4/7 malcontent:malcontent-control / validate-desktop RUNNING       
->>> MALLOC_PERTURB_=81 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 /usr/bin/desktop-file-validate /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/malcontent-control/org.freedesktop.MalcontentControl.desktop
+>>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=190 /usr/bin/desktop-file-validate /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/malcontent-control/org.freedesktop.MalcontentControl.desktop
 
 5/7 malcontent:malcontent-control / validate-ui      RUNNING       
->>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=38 MESON_TEST_ITERATION=1 /usr/bin/xmllint --nonet --noblanks --noout --relaxng /usr/share/gtk-4.0/gtk4builder.rng /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/../malcontent-control/carousel.ui /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/../malcontent-control/main.ui /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/../malcontent-control/user-selector.ui
+>>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=182 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/xmllint --nonet --noblanks --noout --relaxng /usr/share/gtk-4.0/gtk4builder.rng /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/../malcontent-control/carousel.ui /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/../malcontent-control/main.ui /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/../malcontent-control/user-selector.ui
 
 6/7 malcontent:malcontent-control / validate-policy  RUNNING       
->>> MALLOC_PERTURB_=85 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 /usr/bin/xmllint --nonet --noblanks --noout malcontent-control/org.freedesktop.MalcontentControl.policy
+>>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=235 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/xmllint --nonet --noblanks --noout malcontent-control/org.freedesktop.MalcontentControl.policy
 
 7/7 malcontent / pam_malcontent                      RUNNING       
->>> G_DEBUG=gc-friendly,fatal-warnings G_TEST_BUILDDIR=/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/pam/tests MALLOC_PERTURB_=51 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_CHECK_=2 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_TEST_SRCDIR=/build/reproducible-path/malcontent-0.13.0/pam/tests MESON_TEST_ITERATION=1 /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/pam/tests/pam_malcontent --tap
+>>> G_TEST_SRCDIR=/build/reproducible-path/malcontent-0.13.0/pam/tests ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=77 MALLOC_CHECK_=2 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 G_TEST_BUILDDIR=/build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/pam/tests G_DEBUG=gc-friendly,fatal-warnings MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/pam/tests/pam_malcontent --tap
 
-4/7 malcontent:malcontent-control / validate-desktop OK              0.11s
+4/7 malcontent:malcontent-control / validate-desktop OK              0.02s
 
-6/7 malcontent:malcontent-control / validate-policy  OK              0.06s
+6/7 malcontent:malcontent-control / validate-policy  OK              0.01s
 
-3/7 malcontent:libmalcontent-ui / validate-ui        OK              0.15s
+3/7 malcontent:libmalcontent-ui / validate-ui        OK              0.02s
 ――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
 stderr:
 /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/../libmalcontent-ui/restrict-applications-dialog.ui validates
@@ -2683,7 +2719,7 @@
 /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/../libmalcontent-ui/user-controls.ui validates
 ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
 
-5/7 malcontent:malcontent-control / validate-ui      OK              0.10s
+5/7 malcontent:malcontent-control / validate-ui      OK              0.02s
 ――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
 stderr:
 /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/../malcontent-control/carousel.ui validates
@@ -2691,168 +2727,128 @@
 /build/reproducible-path/malcontent-0.13.0/obj-i686-linux-gnu/../malcontent-control/user-selector.ui validates
 ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
 
-7/7 malcontent / pam_malcontent                      OK              0.05s
+7/7 malcontent / pam_malcontent                      OK              0.01s
 ――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
 TAP version 14
-# random seed: R02Sf1f9ec918c6ae931d473eb84bcdb6bd0
+# random seed: R02S0b95ea768f163a76190a262b732f5308
 1..1
 # Start of pam_malcontent tests
 ok 1 /pam_malcontent/dlopen
 # End of pam_malcontent tests
 ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
 
-1/7 malcontent / app-filter                          OK              1.54s
+2/7 malcontent / session-limits                      OK              0.12s
 ――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
 TAP version 14
-# random seed: R02Sd1eeb423797c850330525d478a61a33d
-1..36
-# Start of app-filter tests
-ok 1 /app-filter/error-quark
-ok 2 /app-filter/types
-ok 3 /app-filter/refs
-ok 4 /app-filter/serialize
-# 0: @a{sv} {}
-# 1: { 'AppFilter': <(true, @as [])> }
-# 2: { 'OarsFilter': <('oars-1.1', { 'violence-cartoon': 'mild' })> }
-# 3: { 'AllowUserInstallation': <true> }
-# 4: { 'AllowSystemInstallation': <true> }
-ok 5 /app-filter/deserialize
-ok 6 /app-filter/equal
+# random seed: R02S39d877b1203870a0f83d027bd1c94f21
+1..31
+# Start of session-limits tests
+ok 1 /session-limits/types
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+ok 2 /session-limits/refs
+ok 3 /session-limits/serialize
 # 0: @a{sv} {}
-# 1: { 'AppFilter': <(true, @as [])> }
-# 2: { 'AppFilter': <(false, @as [])> }
-# 3: { 'AppFilter': <(false, @as [ '/usr/bin/gnome-software' ])> }
-# 4: { 'OarsFilter': <('oars-1.1', @a{ss} {})> }
-# 5: { 'OarsFilter': <('oars-1.1', { 'violence-cartoon': 'mild' })> }
-# 6: { 'OarsFilter': <('oars-1.1', { 'violence-cartoon': 'intense' })> }
-# 7: { 'OarsFilter': <('oars-1.1', { 'violence-cartoon': '' })> }
-# 8: { 'OarsFilter': <('oars-1.1', { 'violence-cartoon': 'none' })> }
-# 9: { 'OarsFilter': <('oars-1.1', { 'violence-cartoon': 'mild', 'violence-realistic': 'intense' })> }
-# 10: { 'OarsFilter': <('oars-1.1', { 'violence-cartoon': 'mild', 'violence-realistic': 'none' })> }
-# 11: { 'AllowUserInstallation': <true> }
-# 12: { 'AllowUserInstallation': <false> }
-# 13: { 'AllowSystemInstallation': <true> }
-# 14: { 'AllowSystemInstallation': <false> }
-ok 7 /app-filter/is-enabled
-# Vector 0: [Desktop Entry]
-# Name=Some Name
-# Exec=/bin/true
-# Type=Application
-# 
-# Vector 1: [Desktop Entry]
-# Name=Some Name
-# Exec=/bin/true
-# Type=Application
-# MimeType=text/plain
-# 
-# Vector 2: [Desktop Entry]
-# Name=Some Name
-# Exec=/bin/true
-# Type=Application
-# MimeType=text/plain
-# X-Flatpak=org.gnome.Nice
-# 
-# Vector 3: [Desktop Entry]
-# Name=Some Name
-# Exec=/bin/true
-# Type=Application
-# MimeType=text/plain
-# X-Flatpak=org.gnome.Nice
-# X-Flatpak-RenamedFrom=
-# 
-# Vector 4: [Desktop Entry]
-# Name=Some Name
-# Exec=/bin/true
-# Type=Application
-# MimeType=text/plain
-# X-Flatpak-RenamedFrom=org.gnome.OldNice
-# 
-# Vector 5: [Desktop Entry]
-# Name=Some Name
-# Exec=/bin/true
-# Type=Application
-# MimeType=text/plain
-# X-Flatpak-RenamedFrom=org.gnome.OldNice;;;
-# 
-# Vector 6: [Desktop Entry]
-# Name=Some Name
-# Exec=/bin/true
-# Type=Application
-# MimeType=text/plain
-# X-Flatpak-RenamedFrom=org.gnome.OldNice.desktop
-# 
-# Vector 7: [Desktop Entry]
-# Name=Some Name
-# Exec=/bin/false
-# Type=Application
-# 
-# Vector 8: [Desktop Entry]
-# Name=Some Name
-# Exec=/bin/true
-# Type=Application
-# MimeType=x-scheme-handler/http
-# 
-# Vector 9: [Desktop Entry]
-# Name=Some Name
-# Exec=/bin/true
-# Type=Application
-# X-Flatpak=org.gnome.Nasty
-# 
-# Vector 10: [Desktop Entry]
-# Name=Some Name
-# Exec=/bin/true
-# Type=Application
-# X-Flatpak=org.gnome.WasNasty
-# X-Flatpak-RenamedFrom= org.gnome.OlderNasty ; org.gnome.Nasty ; 
-# 
-# Vector 11: [Desktop Entry]
-# Name=Some Name
-# Exec=/bin/true
-# Type=Application
-# X-Flatpak=org.gnome.WasNasty
-# X-Flatpak-RenamedFrom=org.gnome.Nasty.desktop;
-# 
-# Vector 12: [Desktop Entry]
-# Name=Some Name
-# Exec=/bin/true
-# Type=Application
-# X-Flatpak=org.gnome.WasNasty
-# X-Flatpak-RenamedFrom=org.gnome.OldNice
-# MimeType=x-scheme-handler/http
-# 
-ok 8 /app-filter/appinfo
+# 1: { 'LimitType': <@u 0> }
+# 2: { 'LimitType': <@u 1>, 'DailySchedule': <(@u 0, @u 100)> }
+# 3: { 'DailySchedule': <(@u 0, @u 100)> }
+ok 4 /session-limits/deserialize
+# Start of check-time-remaining tests
+ok 5 /session-limits/check-time-remaining/invalid-time
+# End of check-time-remaining tests
 # Start of deserialize tests
 # 0: false
 # 1: ()
-# 2: { 'OarsFilter': <('invalid', { 'violence-cartoon': 'mild' })> }
-ok 9 /app-filter/deserialize/invalid
+# 2: { 'LimitType': <@u 100> }
+# 3: { 'DailySchedule': <(@u 100, @u 0)> }
+# 4: { 'DailySchedule': <(@u 0, @u 4294967295)> }
+ok 6 /session-limits/deserialize/invalid
 # End of deserialize tests
 # Start of builder tests
 # Start of stack tests
-ok 10 /app-filter/builder/stack/non-empty
-ok 11 /app-filter/builder/stack/empty
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 0); 0 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 99); 0 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 100); 28700 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28799); 1 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28800); 0 seconds remaining
+ok 7 /session-limits/builder/stack/non-empty
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+ok 8 /session-limits/builder/stack/empty
 # End of stack tests
 # Start of stack2 tests
-ok 12 /app-filter/builder/stack2/non-empty
-ok 13 /app-filter/builder/stack2/empty
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 0); 0 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 99); 0 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 100); 28700 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28799); 1 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28800); 0 seconds remaining
+ok 9 /session-limits/builder/stack2/non-empty
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+ok 10 /session-limits/builder/stack2/empty
 # End of stack2 tests
 # Start of heap tests
-ok 14 /app-filter/builder/heap/non-empty
-ok 15 /app-filter/builder/heap/empty
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 0); 0 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 99); 0 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 100); 28700 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28799); 1 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28800); 0 seconds remaining
+ok 11 /session-limits/builder/heap/non-empty
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+ok 12 /session-limits/builder/heap/empty
 # End of heap tests
 # Start of copy tests
-ok 16 /app-filter/builder/copy/empty
-ok 17 /app-filter/builder/copy/full
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 0); 0 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 99); 0 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 100); 28700 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28799); 1 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28800); 0 seconds remaining
+ok 13 /session-limits/builder/copy/empty
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 0); 0 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 99); 0 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 100); 28700 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28799); 1 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28800); 0 seconds remaining
+ok 14 /session-limits/builder/copy/full
 # End of copy tests
+# Start of override tests
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+ok 15 /session-limits/builder/override/none
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 200–25200 (now is 150); 0 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 200–25200 (now is 14400); 10800 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 200–25200 (now is 27000); 0 seconds remaining
+ok 16 /session-limits/builder/override/daily-schedule
+# End of override tests
 # End of builder tests
 # Start of bus tests
 # Start of get tests
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
 # DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
@@ -2944,7 +2940,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('com.endlessm.ParentalControls.AppFilter',)
+#   Body: ('com.endlessm.ParentalControls.SessionLimits',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -2959,10 +2955,12 @@
 #     reply-serial -> uint32 6
 #     destination -> ':1.0'
 #     signature -> signature 'a{sv}'
-#   Body: ({'AllowUserInstallation': <true>, 'AllowSystemInstallation': <false>, 'AppFilter': <(false, ['app/org.gnome.Builder/x86_64/stable'])>, 'OarsFilter': <('oars-1.1', {'violence-bloodshed': 'mild'})>},)
+#   Body: ({'LimitType': <uint32 1>, 'DailySchedule': <(uint32 100, uint32 8000)>},)
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–8000 (now is 0); 0 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–8000 (now is 2000); 6000 seconds remaining
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -3013,13 +3011,29 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 18 /app-filter/bus/get/async
+ok 17 /session-limits/bus/get/async
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
 # DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
@@ -3111,7 +3125,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('com.endlessm.ParentalControls.AppFilter',)
+#   Body: ('com.endlessm.ParentalControls.SessionLimits',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -3126,10 +3140,12 @@
 #     reply-serial -> uint32 6
 #     destination -> ':1.0'
 #     signature -> signature 'a{sv}'
-#   Body: ({'AllowUserInstallation': <true>, 'AllowSystemInstallation': <false>, 'AppFilter': <(false, ['app/org.gnome.Builder/x86_64/stable'])>, 'OarsFilter': <('oars-1.1', {'violence-bloodshed': 'mild'})>},)
+#   Body: ({'LimitType': <uint32 1>, 'DailySchedule': <(uint32 100, uint32 8000)>},)
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–8000 (now is 0); 0 seconds remaining
+# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–8000 (now is 2000); 6000 seconds remaining
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -3180,35 +3196,18 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 19 /app-filter/bus/get/sync
+ok 18 /session-limits/bus/get/sync
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
-# DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
-#   Type:    method-call
-#   Flags:   none
-#   Version: 0
-#   Serial:  2
-#   Headers:
-#     path -> objectpath '/org/freedesktop/DBus'
-#     interface -> 'org.freedesktop.DBus'
-#     member -> 'RequestName'
-#     destination -> 'org.freedesktop.DBus'
-#     signature -> signature 'su'
-#   Body: ('org.freedesktop.Accounts', uint32 0)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
 #   Version: 0
-#   Serial:  3
+#   Serial:  2
 #   Headers:
 #     path -> objectpath '/org/freedesktop/DBus'
 #     interface -> 'org.freedesktop.DBus'
@@ -3216,145 +3215,12 @@
 #     destination -> ':1.1'
 #     sender -> 'org.freedesktop.DBus'
 #     signature -> signature 's'
-#   Body: ('org.freedesktop.Accounts',)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    method-return
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  4
-#   Headers:
-#     reply-serial -> uint32 2
-#     destination -> ':1.1'
-#     sender -> 'org.freedesktop.DBus'
-#     signature -> signature 'u'
-#   Body: (uint32 1,)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    method-call
-#   Flags:   none
-#   Version: 0
-#   Serial:  5
-#   Headers:
-#     path -> objectpath '/org/freedesktop/Accounts'
-#     interface -> 'org.freedesktop.Accounts'
-#     member -> 'FindUserById'
-#     destination -> 'org.freedesktop.Accounts'
-#     sender -> ':1.0'
-#     signature -> signature 'x'
-#   Body: (int64 500,)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 5
-# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 5
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
-#   Type:    method-return
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  3
-#   Headers:
-#     reply-serial -> uint32 5
-#     destination -> ':1.0'
-#     signature -> signature 'o'
-#   Body: (objectpath '/org/freedesktop/Accounts/User500',)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    method-call
-#   Flags:   none
-#   Version: 0
-#   Serial:  6
-#   Headers:
-#     path -> objectpath '/org/freedesktop/Accounts/User500'
-#     interface -> 'org.freedesktop.DBus.Properties'
-#     member -> 'GetAll'
-#     destination -> 'org.freedesktop.Accounts'
-#     sender -> ':1.0'
-#     signature -> signature 's'
-#   Body: ('com.endlessm.ParentalControls.AppFilter',)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 6
-# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 6
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
-#   Type:    method-return
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  4
-#   Headers:
-#     reply-serial -> uint32 6
-#     destination -> ':1.0'
-#     signature -> signature 'a{sv}'
-#   Body: ({'AllowUserInstallation': <true>, 'AllowSystemInstallation': <true>, 'AppFilter': <(true, ['app/org.gnome.Allowlisted1/x86_64/stable', 'app/org.gnome.Allowlisted2/x86_64/stable', '/usr/bin/true', 'text/plain'])>, 'OarsFilter': <('oars-1.1', @a{ss} {})>},)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
-#   Type:    method-call
-#   Flags:   none
-#   Version: 0
-#   Serial:  5
-#   Headers:
-#     path -> objectpath '/org/freedesktop/DBus'
-#     interface -> 'org.freedesktop.DBus'
-#     member -> 'ReleaseName'
-#     destination -> 'org.freedesktop.DBus'
-#     signature -> signature 's'
-#   Body: ('org.freedesktop.Accounts',)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    signal
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  5
-#   Headers:
-#     path -> objectpath '/org/freedesktop/DBus'
-#     interface -> 'org.freedesktop.DBus'
-#     member -> 'NameLost'
-#     destination -> ':1.1'
-#     sender -> 'org.freedesktop.DBus'
-#     signature -> signature 's'
-#   Body: ('org.freedesktop.Accounts',)
+#   Body: (':1.1',)
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    method-return
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  6
-#   Headers:
-#     reply-serial -> uint32 5
-#     destination -> ':1.1'
-#     sender -> 'org.freedesktop.DBus'
-#     signature -> signature 'u'
-#   Body: (uint32 1,)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 20 /app-filter/bus/get/allowlist
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -3370,6 +3236,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -3400,8 +3267,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -3445,7 +3310,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('com.endlessm.ParentalControls.AppFilter',)
+#   Body: ('com.endlessm.ParentalControls.SessionLimits',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -3460,10 +3325,12 @@
 #     reply-serial -> uint32 6
 #     destination -> ':1.0'
 #     signature -> signature 'a{sv}'
-#   Body: ({'AllowUserInstallation': <true>, 'AllowSystemInstallation': <true>, 'AppFilter': <(false, @as [])>, 'OarsFilter': <('oars-1.1', {'violence-bloodshed': 'none', 'violence-sexual': 'mild', 'violence-fantasy': 'moderate', 'violence-realistic': 'intense', 'language-profanity': 'other'})>},)
+#   Body: ({'LimitType': <uint32 0>, 'DailySchedule': <(uint32 0, uint32 86400)>},)
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
+# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -3514,34 +3381,19 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 21 /app-filter/bus/get/all-oars-values
+ok 19 /session-limits/bus/get/none
+# Start of error tests
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
-# DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
-#   Type:    method-call
-#   Flags:   none
-#   Version: 0
-#   Serial:  2
-#   Headers:
-#     path -> objectpath '/org/freedesktop/DBus'
-#     interface -> 'org.freedesktop.DBus'
-#     member -> 'RequestName'
-#     destination -> 'org.freedesktop.DBus'
-#     signature -> signature 'su'
-#   Body: ('org.freedesktop.Accounts', uint32 0)
-#   UNIX File Descriptors:
-#     (none)
-# 
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
 #   Version: 0
-#   Serial:  3
+#   Serial:  2
 #   Headers:
 #     path -> objectpath '/org/freedesktop/DBus'
 #     interface -> 'org.freedesktop.DBus'
@@ -3549,147 +3401,12 @@
 #     destination -> ':1.1'
 #     sender -> 'org.freedesktop.DBus'
 #     signature -> signature 's'
-#   Body: ('org.freedesktop.Accounts',)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    method-return
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  4
-#   Headers:
-#     reply-serial -> uint32 2
-#     destination -> ':1.1'
-#     sender -> 'org.freedesktop.DBus'
-#     signature -> signature 'u'
-#   Body: (uint32 1,)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    method-call
-#   Flags:   none
-#   Version: 0
-#   Serial:  5
-#   Headers:
-#     path -> objectpath '/org/freedesktop/Accounts'
-#     interface -> 'org.freedesktop.Accounts'
-#     member -> 'FindUserById'
-#     destination -> 'org.freedesktop.Accounts'
-#     sender -> ':1.0'
-#     signature -> signature 'x'
-#   Body: (int64 500,)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 5
-# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 5
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
-#   Type:    method-return
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  3
-#   Headers:
-#     reply-serial -> uint32 5
-#     destination -> ':1.0'
-#     signature -> signature 'o'
-#   Body: (objectpath '/org/freedesktop/Accounts/User500',)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    method-call
-#   Flags:   none
-#   Version: 0
-#   Serial:  6
-#   Headers:
-#     path -> objectpath '/org/freedesktop/Accounts/User500'
-#     interface -> 'org.freedesktop.DBus.Properties'
-#     member -> 'GetAll'
-#     destination -> 'org.freedesktop.Accounts'
-#     sender -> ':1.0'
-#     signature -> signature 's'
-#   Body: ('com.endlessm.ParentalControls.AppFilter',)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 6
-# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 6
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
-#   Type:    method-return
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  4
-#   Headers:
-#     reply-serial -> uint32 6
-#     destination -> ':1.0'
-#     signature -> signature 'a{sv}'
-#   Body: ({'AppFilter': <(false, @as [])>},)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
-#   Type:    method-call
-#   Flags:   none
-#   Version: 0
-#   Serial:  5
-#   Headers:
-#     path -> objectpath '/org/freedesktop/DBus'
-#     interface -> 'org.freedesktop.DBus'
-#     member -> 'ReleaseName'
-#     destination -> 'org.freedesktop.DBus'
-#     signature -> signature 's'
-#   Body: ('org.freedesktop.Accounts',)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    signal
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  5
-#   Headers:
-#     path -> objectpath '/org/freedesktop/DBus'
-#     interface -> 'org.freedesktop.DBus'
-#     member -> 'NameLost'
-#     destination -> ':1.1'
-#     sender -> 'org.freedesktop.DBus'
-#     signature -> signature 's'
-#   Body: ('org.freedesktop.Accounts',)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    method-return
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  6
-#   Headers:
-#     reply-serial -> uint32 5
-#     destination -> ':1.1'
-#     sender -> 'org.freedesktop.DBus'
-#     signature -> signature 'u'
-#   Body: (uint32 1,)
+#   Body: (':1.1',)
 #   UNIX File Descriptors:
 #     (none)
 # 
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 22 /app-filter/bus/get/defaults
-# Start of error tests
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -3705,6 +3422,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -3735,8 +3453,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -3819,14 +3535,31 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 23 /app-filter/bus/get/error/invalid-user
+ok 20 /session-limits/bus/get/error/invalid-user
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -3842,6 +3575,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -3872,8 +3606,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -3917,7 +3649,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('com.endlessm.ParentalControls.AppFilter',)
+#   Body: ('com.endlessm.ParentalControls.SessionLimits',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -3987,14 +3719,31 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 24 /app-filter/bus/get/error/permission-denied
+ok 21 /session-limits/bus/get/error/permission-denied
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -4010,6 +3759,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -4040,8 +3790,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -4085,7 +3833,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('com.endlessm.ParentalControls.AppFilter',)
+#   Body: ('com.endlessm.ParentalControls.SessionLimits',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -4154,14 +3902,31 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 25 /app-filter/bus/get/error/permission-denied-missing
+ok 22 /session-limits/bus/get/error/permission-denied-missing
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -4177,6 +3942,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -4207,8 +3973,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -4291,14 +4055,31 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 26 /app-filter/bus/get/error/unknown
+ok 23 /session-limits/bus/get/error/unknown
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -4314,6 +4095,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -4344,8 +4126,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -4389,7 +4169,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('com.endlessm.ParentalControls.AppFilter',)
+#   Body: ('com.endlessm.ParentalControls.SessionLimits',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -4405,7 +4185,7 @@
 #     reply-serial -> uint32 6
 #     destination -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('No such interface “com.endlessm.ParentalControls.AppFilter”',)
+#   Body: ('No such interface “com.endlessm.ParentalControls.SessionLimits”',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -4459,7 +4239,7 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 27 /app-filter/bus/get/error/disabled
+ok 24 /session-limits/bus/get/error/disabled
 # End of error tests
 # End of get tests
 # Start of set tests
@@ -4469,7 +4249,24 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -4485,6 +4282,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -4515,8 +4313,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -4560,7 +4356,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AppFilter', <(false, ['/usr/bin/false', '/usr/bin/banned', 'app/org.gnome.Nasty/x86_64/stable', 'x-scheme-handler/http'])>)
+#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'DailySchedule', <(uint32 100, uint32 4000)>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -4591,7 +4387,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'OarsFilter', <('oars-1.1', {'violence-fantasy': 'intense'})>)
+#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'LimitType', <uint32 1>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -4610,73 +4406,11 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    method-call
-#   Flags:   none
-#   Version: 0
-#   Serial:  8
-#   Headers:
-#     path -> objectpath '/org/freedesktop/Accounts/User500'
-#     interface -> 'org.freedesktop.DBus.Properties'
-#     member -> 'Set'
-#     destination -> 'org.freedesktop.Accounts'
-#     sender -> ':1.0'
-#     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AllowUserInstallation', <true>)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 8
-# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 8
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
-#   Type:    method-return
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  6
-#   Headers:
-#     reply-serial -> uint32 8
-#     destination -> ':1.0'
-#     signature -> signature ''
-#   Body: ()
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    method-call
-#   Flags:   none
-#   Version: 0
-#   Serial:  9
-#   Headers:
-#     path -> objectpath '/org/freedesktop/Accounts/User500'
-#     interface -> 'org.freedesktop.DBus.Properties'
-#     member -> 'Set'
-#     destination -> 'org.freedesktop.Accounts'
-#     sender -> ':1.0'
-#     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AllowSystemInstallation', <true>)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 9
-# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 9
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
-#   Type:    method-return
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  7
-#   Headers:
-#     reply-serial -> uint32 9
-#     destination -> ':1.0'
-#     signature -> signature ''
-#   Body: ()
-#   UNIX File Descriptors:
-#     (none)
-# 
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
 #   Version: 0
-#   Serial:  8
+#   Serial:  6
 #   Headers:
 #     path -> objectpath '/org/freedesktop/DBus'
 #     interface -> 'org.freedesktop.DBus'
@@ -4709,7 +4443,7 @@
 #   Version: 0
 #   Serial:  6
 #   Headers:
-#     reply-serial -> uint32 8
+#     reply-serial -> uint32 6
 #     destination -> ':1.1'
 #     sender -> 'org.freedesktop.DBus'
 #     signature -> signature 'u'
@@ -4722,14 +4456,31 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 28 /app-filter/bus/set/async
+ok 25 /session-limits/bus/set/async
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -4745,7 +4496,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
@@ -4820,7 +4570,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AppFilter', <(false, ['/usr/bin/false', '/usr/bin/banned', 'app/org.gnome.Nasty/x86_64/stable', 'x-scheme-handler/http'])>)
+#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'DailySchedule', <(uint32 100, uint32 4000)>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -4851,7 +4601,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'OarsFilter', <('oars-1.1', {'violence-fantasy': 'intense'})>)
+#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'LimitType', <uint32 1>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -4870,73 +4620,11 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    method-call
-#   Flags:   none
-#   Version: 0
-#   Serial:  8
-#   Headers:
-#     path -> objectpath '/org/freedesktop/Accounts/User500'
-#     interface -> 'org.freedesktop.DBus.Properties'
-#     member -> 'Set'
-#     destination -> 'org.freedesktop.Accounts'
-#     sender -> ':1.0'
-#     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AllowUserInstallation', <true>)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 8
-# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 8
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
-#   Type:    method-return
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  6
-#   Headers:
-#     reply-serial -> uint32 8
-#     destination -> ':1.0'
-#     signature -> signature ''
-#   Body: ()
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    method-call
-#   Flags:   none
-#   Version: 0
-#   Serial:  9
-#   Headers:
-#     path -> objectpath '/org/freedesktop/Accounts/User500'
-#     interface -> 'org.freedesktop.DBus.Properties'
-#     member -> 'Set'
-#     destination -> 'org.freedesktop.Accounts'
-#     sender -> ':1.0'
-#     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AllowSystemInstallation', <true>)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 9
-# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 9
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
-#   Type:    method-return
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  7
-#   Headers:
-#     reply-serial -> uint32 9
-#     destination -> ':1.0'
-#     signature -> signature ''
-#   Body: ()
-#   UNIX File Descriptors:
-#     (none)
-# 
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
 #   Version: 0
-#   Serial:  8
+#   Serial:  6
 #   Headers:
 #     path -> objectpath '/org/freedesktop/DBus'
 #     interface -> 'org.freedesktop.DBus'
@@ -4969,7 +4657,7 @@
 #   Version: 0
 #   Serial:  6
 #   Headers:
-#     reply-serial -> uint32 8
+#     reply-serial -> uint32 6
 #     destination -> ':1.1'
 #     sender -> 'org.freedesktop.DBus'
 #     signature -> signature 'u'
@@ -4982,7 +4670,7 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 29 /app-filter/bus/set/sync
+ok 26 /session-limits/bus/set/sync
 # Start of error tests
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
@@ -4990,7 +4678,24 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -5006,6 +4711,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -5036,8 +4742,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -5120,14 +4824,31 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 30 /app-filter/bus/set/error/invalid-user
+ok 27 /session-limits/bus/set/error/invalid-user
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -5143,7 +4864,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -5174,7 +4895,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -5218,7 +4938,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AppFilter', <(false, @as [])>)
+#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'LimitType', <uint32 0>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -5288,13 +5008,29 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 31 /app-filter/bus/set/error/permission-denied
+ok 28 /session-limits/bus/set/error/permission-denied
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
 # DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
@@ -5312,6 +5048,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -5342,7 +5079,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -5386,7 +5122,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AppFilter', <(false, @as [])>)
+#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'LimitType', <uint32 0>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -5456,7 +5192,7 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 32 /app-filter/bus/set/error/unknown
+ok 29 /session-limits/bus/set/error/unknown
 # Start of invalid-property tests
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
@@ -5464,7 +5200,24 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -5480,6 +5233,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -5510,8 +5264,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -5555,7 +5307,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AppFilter', <(false, @as [])>)
+#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'DailySchedule', <(uint32 100, uint32 3000)>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -5571,7 +5323,7 @@
 #     reply-serial -> uint32 6
 #     destination -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('Mumble mumble something wrong with the filter value',)
+#   Body: ('Mumble mumble something wrong with the limits value',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -5625,14 +5377,31 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 33 /app-filter/bus/set/error/invalid-property/app-filter
+ok 30 /session-limits/bus/set/error/invalid-property/daily-schedule
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -5648,6 +5417,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -5678,8 +5448,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -5723,7 +5491,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AppFilter', <(false, @as [])>)
+#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'DailySchedule', <(uint32 100, uint32 3000)>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -5754,7 +5522,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'OarsFilter', <('oars-1.1', @a{ss} {})>)
+#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'LimitType', <uint32 1>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -5770,7 +5538,7 @@
 #     reply-serial -> uint32 7
 #     destination -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('Mumble mumble something wrong with the filter value',)
+#   Body: ('Mumble mumble something wrong with the limits value',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -5824,14 +5592,184 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 34 /app-filter/bus/set/error/invalid-property/oars-filter
+ok 31 /session-limits/bus/set/error/invalid-property/limit-type
+# End of invalid-property tests
+# End of error tests
+# End of set tests
+# End of bus tests
+# End of session-limits tests
+――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
+
+1/7 malcontent / app-filter                          OK              0.19s
+――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
+TAP version 14
+# random seed: R02S1f22046a129d8d6c4f98378321c31350
+1..36
+# Start of app-filter tests
+ok 1 /app-filter/error-quark
+ok 2 /app-filter/types
+ok 3 /app-filter/refs
+ok 4 /app-filter/serialize
+# 0: @a{sv} {}
+# 1: { 'AppFilter': <(true, @as [])> }
+# 2: { 'OarsFilter': <('oars-1.1', { 'violence-cartoon': 'mild' })> }
+# 3: { 'AllowUserInstallation': <true> }
+# 4: { 'AllowSystemInstallation': <true> }
+ok 5 /app-filter/deserialize
+ok 6 /app-filter/equal
+# 0: @a{sv} {}
+# 1: { 'AppFilter': <(true, @as [])> }
+# 2: { 'AppFilter': <(false, @as [])> }
+# 3: { 'AppFilter': <(false, @as [ '/usr/bin/gnome-software' ])> }
+# 4: { 'OarsFilter': <('oars-1.1', @a{ss} {})> }
+# 5: { 'OarsFilter': <('oars-1.1', { 'violence-cartoon': 'mild' })> }
+# 6: { 'OarsFilter': <('oars-1.1', { 'violence-cartoon': 'intense' })> }
+# 7: { 'OarsFilter': <('oars-1.1', { 'violence-cartoon': '' })> }
+# 8: { 'OarsFilter': <('oars-1.1', { 'violence-cartoon': 'none' })> }
+# 9: { 'OarsFilter': <('oars-1.1', { 'violence-cartoon': 'mild', 'violence-realistic': 'intense' })> }
+# 10: { 'OarsFilter': <('oars-1.1', { 'violence-cartoon': 'mild', 'violence-realistic': 'none' })> }
+# 11: { 'AllowUserInstallation': <true> }
+# 12: { 'AllowUserInstallation': <false> }
+# 13: { 'AllowSystemInstallation': <true> }
+# 14: { 'AllowSystemInstallation': <false> }
+ok 7 /app-filter/is-enabled
+# Vector 0: [Desktop Entry]
+# Name=Some Name
+# Exec=/bin/true
+# Type=Application
+# 
+# Vector 1: [Desktop Entry]
+# Name=Some Name
+# Exec=/bin/true
+# Type=Application
+# MimeType=text/plain
+# 
+# Vector 2: [Desktop Entry]
+# Name=Some Name
+# Exec=/bin/true
+# Type=Application
+# MimeType=text/plain
+# X-Flatpak=org.gnome.Nice
+# 
+# Vector 3: [Desktop Entry]
+# Name=Some Name
+# Exec=/bin/true
+# Type=Application
+# MimeType=text/plain
+# X-Flatpak=org.gnome.Nice
+# X-Flatpak-RenamedFrom=
+# 
+# Vector 4: [Desktop Entry]
+# Name=Some Name
+# Exec=/bin/true
+# Type=Application
+# MimeType=text/plain
+# X-Flatpak-RenamedFrom=org.gnome.OldNice
+# 
+# Vector 5: [Desktop Entry]
+# Name=Some Name
+# Exec=/bin/true
+# Type=Application
+# MimeType=text/plain
+# X-Flatpak-RenamedFrom=org.gnome.OldNice;;;
+# 
+# Vector 6: [Desktop Entry]
+# Name=Some Name
+# Exec=/bin/true
+# Type=Application
+# MimeType=text/plain
+# X-Flatpak-RenamedFrom=org.gnome.OldNice.desktop
+# 
+# Vector 7: [Desktop Entry]
+# Name=Some Name
+# Exec=/bin/false
+# Type=Application
+# 
+# Vector 8: [Desktop Entry]
+# Name=Some Name
+# Exec=/bin/true
+# Type=Application
+# MimeType=x-scheme-handler/http
+# 
+# Vector 9: [Desktop Entry]
+# Name=Some Name
+# Exec=/bin/true
+# Type=Application
+# X-Flatpak=org.gnome.Nasty
+# 
+# Vector 10: [Desktop Entry]
+# Name=Some Name
+# Exec=/bin/true
+# Type=Application
+# X-Flatpak=org.gnome.WasNasty
+# X-Flatpak-RenamedFrom= org.gnome.OlderNasty ; org.gnome.Nasty ; 
+# 
+# Vector 11: [Desktop Entry]
+# Name=Some Name
+# Exec=/bin/true
+# Type=Application
+# X-Flatpak=org.gnome.WasNasty
+# X-Flatpak-RenamedFrom=org.gnome.Nasty.desktop;
+# 
+# Vector 12: [Desktop Entry]
+# Name=Some Name
+# Exec=/bin/true
+# Type=Application
+# X-Flatpak=org.gnome.WasNasty
+# X-Flatpak-RenamedFrom=org.gnome.OldNice
+# MimeType=x-scheme-handler/http
+# 
+ok 8 /app-filter/appinfo
+# Start of deserialize tests
+# 0: false
+# 1: ()
+# 2: { 'OarsFilter': <('invalid', { 'violence-cartoon': 'mild' })> }
+ok 9 /app-filter/deserialize/invalid
+# End of deserialize tests
+# Start of builder tests
+# Start of stack tests
+ok 10 /app-filter/builder/stack/non-empty
+ok 11 /app-filter/builder/stack/empty
+# End of stack tests
+# Start of stack2 tests
+ok 12 /app-filter/builder/stack2/non-empty
+ok 13 /app-filter/builder/stack2/empty
+# End of stack2 tests
+# Start of heap tests
+ok 14 /app-filter/builder/heap/non-empty
+ok 15 /app-filter/builder/heap/empty
+# End of heap tests
+# Start of copy tests
+ok 16 /app-filter/builder/copy/empty
+ok 17 /app-filter/builder/copy/full
+# End of copy tests
+# End of builder tests
+# Start of bus tests
+# Start of get tests
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -5847,7 +5785,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -5878,7 +5816,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -5918,11 +5855,11 @@
 #   Headers:
 #     path -> objectpath '/org/freedesktop/Accounts/User500'
 #     interface -> 'org.freedesktop.DBus.Properties'
-#     member -> 'Set'
+#     member -> 'GetAll'
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
-#     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AppFilter', <(false, @as [])>)
+#     signature -> signature 's'
+#   Body: ('com.endlessm.ParentalControls.AppFilter',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -5936,71 +5873,8 @@
 #   Headers:
 #     reply-serial -> uint32 6
 #     destination -> ':1.0'
-#     signature -> signature ''
-#   Body: ()
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    method-call
-#   Flags:   none
-#   Version: 0
-#   Serial:  7
-#   Headers:
-#     path -> objectpath '/org/freedesktop/Accounts/User500'
-#     interface -> 'org.freedesktop.DBus.Properties'
-#     member -> 'Set'
-#     destination -> 'org.freedesktop.Accounts'
-#     sender -> ':1.0'
-#     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'OarsFilter', <('oars-1.1', @a{ss} {})>)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 7
-# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 7
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
-#   Type:    method-return
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  5
-#   Headers:
-#     reply-serial -> uint32 7
-#     destination -> ':1.0'
-#     signature -> signature ''
-#   Body: ()
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    method-call
-#   Flags:   none
-#   Version: 0
-#   Serial:  8
-#   Headers:
-#     path -> objectpath '/org/freedesktop/Accounts/User500'
-#     interface -> 'org.freedesktop.DBus.Properties'
-#     member -> 'Set'
-#     destination -> 'org.freedesktop.Accounts'
-#     sender -> ':1.0'
-#     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AllowUserInstallation', <true>)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 8
-# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 8
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
-#   Type:    error
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  6
-#   Headers:
-#     error-name -> 'org.freedesktop.DBus.Error.InvalidArgs'
-#     reply-serial -> uint32 8
-#     destination -> ':1.0'
-#     signature -> signature 's'
-#   Body: ('Mumble mumble something wrong with the filter value',)
+#     signature -> signature 'a{sv}'
+#   Body: ({'AllowUserInstallation': <true>, 'AllowSystemInstallation': <false>, 'AppFilter': <(false, ['app/org.gnome.Builder/x86_64/stable'])>, 'OarsFilter': <('oars-1.1', {'violence-bloodshed': 'mild'})>},)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -6008,7 +5882,7 @@
 #   Type:    method-call
 #   Flags:   none
 #   Version: 0
-#   Serial:  7
+#   Serial:  5
 #   Headers:
 #     path -> objectpath '/org/freedesktop/DBus'
 #     interface -> 'org.freedesktop.DBus'
@@ -6041,7 +5915,7 @@
 #   Version: 0
 #   Serial:  6
 #   Headers:
-#     reply-serial -> uint32 7
+#     reply-serial -> uint32 5
 #     destination -> ':1.1'
 #     sender -> 'org.freedesktop.DBus'
 #     signature -> signature 'u'
@@ -6054,14 +5928,31 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 35 /app-filter/bus/set/error/invalid-property/allow-user-installation
+ok 18 /app-filter/bus/get/async
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -6077,6 +5968,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -6107,8 +5999,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -6148,11 +6038,11 @@
 #   Headers:
 #     path -> objectpath '/org/freedesktop/Accounts/User500'
 #     interface -> 'org.freedesktop.DBus.Properties'
-#     member -> 'Set'
+#     member -> 'GetAll'
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
-#     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AppFilter', <(false, @as [])>)
+#     signature -> signature 's'
+#   Body: ('com.endlessm.ParentalControls.AppFilter',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -6166,102 +6056,8 @@
 #   Headers:
 #     reply-serial -> uint32 6
 #     destination -> ':1.0'
-#     signature -> signature ''
-#   Body: ()
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    method-call
-#   Flags:   none
-#   Version: 0
-#   Serial:  7
-#   Headers:
-#     path -> objectpath '/org/freedesktop/Accounts/User500'
-#     interface -> 'org.freedesktop.DBus.Properties'
-#     member -> 'Set'
-#     destination -> 'org.freedesktop.Accounts'
-#     sender -> ':1.0'
-#     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'OarsFilter', <('oars-1.1', @a{ss} {})>)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 7
-# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 7
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
-#   Type:    method-return
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  5
-#   Headers:
-#     reply-serial -> uint32 7
-#     destination -> ':1.0'
-#     signature -> signature ''
-#   Body: ()
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    method-call
-#   Flags:   none
-#   Version: 0
-#   Serial:  8
-#   Headers:
-#     path -> objectpath '/org/freedesktop/Accounts/User500'
-#     interface -> 'org.freedesktop.DBus.Properties'
-#     member -> 'Set'
-#     destination -> 'org.freedesktop.Accounts'
-#     sender -> ':1.0'
-#     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AllowUserInstallation', <true>)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 8
-# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 8
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
-#   Type:    method-return
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  6
-#   Headers:
-#     reply-serial -> uint32 8
-#     destination -> ':1.0'
-#     signature -> signature ''
-#   Body: ()
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
-#   Type:    method-call
-#   Flags:   none
-#   Version: 0
-#   Serial:  9
-#   Headers:
-#     path -> objectpath '/org/freedesktop/Accounts/User500'
-#     interface -> 'org.freedesktop.DBus.Properties'
-#     member -> 'Set'
-#     destination -> 'org.freedesktop.Accounts'
-#     sender -> ':1.0'
-#     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AllowSystemInstallation', <false>)
-#   UNIX File Descriptors:
-#     (none)
-# 
-# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 9
-# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 9
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
-#   Type:    error
-#   Flags:   no-reply-expected
-#   Version: 0
-#   Serial:  7
-#   Headers:
-#     error-name -> 'org.freedesktop.DBus.Error.InvalidArgs'
-#     reply-serial -> uint32 9
-#     destination -> ':1.0'
-#     signature -> signature 's'
-#   Body: ('Mumble mumble something wrong with the filter value',)
+#     signature -> signature 'a{sv}'
+#   Body: ({'AllowUserInstallation': <true>, 'AllowSystemInstallation': <false>, 'AppFilter': <(false, ['app/org.gnome.Builder/x86_64/stable'])>, 'OarsFilter': <('oars-1.1', {'violence-bloodshed': 'mild'})>},)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -6269,7 +6065,7 @@
 #   Type:    method-call
 #   Flags:   none
 #   Version: 0
-#   Serial:  8
+#   Serial:  5
 #   Headers:
 #     path -> objectpath '/org/freedesktop/DBus'
 #     interface -> 'org.freedesktop.DBus'
@@ -6302,7 +6098,7 @@
 #   Version: 0
 #   Serial:  6
 #   Headers:
-#     reply-serial -> uint32 8
+#     reply-serial -> uint32 5
 #     destination -> ':1.1'
 #     sender -> 'org.freedesktop.DBus'
 #     signature -> signature 'u'
@@ -6315,111 +6111,31 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 36 /app-filter/bus/set/error/invalid-property/allow-system-installation
-# End of invalid-property tests
-# End of error tests
-# End of set tests
-# End of bus tests
-# End of app-filter tests
-――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
-
-2/7 malcontent / session-limits                      OK              1.54s
-――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
-TAP version 14
-# random seed: R02Sd3537cd4d9854a680cea41a4257f4bd3
-1..31
-# Start of session-limits tests
-ok 1 /session-limits/types
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-ok 2 /session-limits/refs
-ok 3 /session-limits/serialize
-# 0: @a{sv} {}
-# 1: { 'LimitType': <@u 0> }
-# 2: { 'LimitType': <@u 1>, 'DailySchedule': <(@u 0, @u 100)> }
-# 3: { 'DailySchedule': <(@u 0, @u 100)> }
-ok 4 /session-limits/deserialize
-# Start of check-time-remaining tests
-ok 5 /session-limits/check-time-remaining/invalid-time
-# End of check-time-remaining tests
-# Start of deserialize tests
-# 0: false
-# 1: ()
-# 2: { 'LimitType': <@u 100> }
-# 3: { 'DailySchedule': <(@u 100, @u 0)> }
-# 4: { 'DailySchedule': <(@u 0, @u 4294967295)> }
-ok 6 /session-limits/deserialize/invalid
-# End of deserialize tests
-# Start of builder tests
-# Start of stack tests
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 0); 0 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 99); 0 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 100); 28700 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28799); 1 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28800); 0 seconds remaining
-ok 7 /session-limits/builder/stack/non-empty
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-ok 8 /session-limits/builder/stack/empty
-# End of stack tests
-# Start of stack2 tests
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 0); 0 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 99); 0 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 100); 28700 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28799); 1 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28800); 0 seconds remaining
-ok 9 /session-limits/builder/stack2/non-empty
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-ok 10 /session-limits/builder/stack2/empty
-# End of stack2 tests
-# Start of heap tests
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 0); 0 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 99); 0 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 100); 28700 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28799); 1 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28800); 0 seconds remaining
-ok 11 /session-limits/builder/heap/non-empty
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-ok 12 /session-limits/builder/heap/empty
-# End of heap tests
-# Start of copy tests
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 0); 0 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 99); 0 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 100); 28700 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28799); 1 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28800); 0 seconds remaining
-ok 13 /session-limits/builder/copy/empty
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 0); 0 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 99); 0 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 100); 28700 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28799); 1 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–28800 (now is 28800); 0 seconds remaining
-ok 14 /session-limits/builder/copy/full
-# End of copy tests
-# Start of override tests
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-ok 15 /session-limits/builder/override/none
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 200–25200 (now is 150); 0 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 200–25200 (now is 14400); 10800 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 200–25200 (now is 27000); 0 seconds remaining
-ok 16 /session-limits/builder/override/daily-schedule
-# End of override tests
-# End of builder tests
-# Start of bus tests
-# Start of get tests
+ok 19 /app-filter/bus/get/sync
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -6435,7 +6151,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
@@ -6510,7 +6225,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('com.endlessm.ParentalControls.SessionLimits',)
+#   Body: ('com.endlessm.ParentalControls.AppFilter',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -6525,12 +6240,10 @@
 #     reply-serial -> uint32 6
 #     destination -> ':1.0'
 #     signature -> signature 'a{sv}'
-#   Body: ({'LimitType': <uint32 1>, 'DailySchedule': <(uint32 100, uint32 8000)>},)
+#   Body: ({'AllowUserInstallation': <true>, 'AllowSystemInstallation': <true>, 'AppFilter': <(true, ['app/org.gnome.Allowlisted1/x86_64/stable', 'app/org.gnome.Allowlisted2/x86_64/stable', '/usr/bin/true', 'text/plain'])>, 'OarsFilter': <('oars-1.1', @a{ss} {})>},)
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–8000 (now is 0); 0 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–8000 (now is 2000); 6000 seconds remaining
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -6581,14 +6294,31 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 17 /session-limits/bus/get/async
+ok 20 /app-filter/bus/get/allowlist
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -6604,7 +6334,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -6635,7 +6365,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -6679,7 +6408,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('com.endlessm.ParentalControls.SessionLimits',)
+#   Body: ('com.endlessm.ParentalControls.AppFilter',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -6694,12 +6423,10 @@
 #     reply-serial -> uint32 6
 #     destination -> ':1.0'
 #     signature -> signature 'a{sv}'
-#   Body: ({'LimitType': <uint32 1>, 'DailySchedule': <(uint32 100, uint32 8000)>},)
+#   Body: ({'AllowUserInstallation': <true>, 'AllowSystemInstallation': <true>, 'AppFilter': <(false, @as [])>, 'OarsFilter': <('oars-1.1', {'violence-bloodshed': 'none', 'violence-sexual': 'mild', 'violence-fantasy': 'moderate', 'violence-realistic': 'intense', 'language-profanity': 'other'})>},)
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–8000 (now is 0); 0 seconds remaining
-# DEBUG: mct_session_limits_check_time_remaining: Daily schedule limit allowed in 100–8000 (now is 2000); 6000 seconds remaining
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -6750,14 +6477,31 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 18 /session-limits/bus/get/sync
+ok 21 /app-filter/bus/get/all-oars-values
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -6773,7 +6517,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
@@ -6848,7 +6591,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('com.endlessm.ParentalControls.SessionLimits',)
+#   Body: ('com.endlessm.ParentalControls.AppFilter',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -6863,12 +6606,10 @@
 #     reply-serial -> uint32 6
 #     destination -> ':1.0'
 #     signature -> signature 'a{sv}'
-#   Body: ({'LimitType': <uint32 0>, 'DailySchedule': <(uint32 0, uint32 86400)>},)
+#   Body: ({'AppFilter': <(false, @as [])>},)
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
-# DEBUG: mct_session_limits_check_time_remaining: No limit enabled
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -6919,7 +6660,7 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 19 /session-limits/bus/get/none
+ok 22 /app-filter/bus/get/defaults
 # Start of error tests
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
@@ -6927,7 +6668,24 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -6943,6 +6701,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -6973,8 +6732,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -7057,14 +6814,31 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 20 /session-limits/bus/get/error/invalid-user
+ok 23 /app-filter/bus/get/error/invalid-user
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -7080,6 +6854,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -7110,8 +6885,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -7155,7 +6928,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('com.endlessm.ParentalControls.SessionLimits',)
+#   Body: ('com.endlessm.ParentalControls.AppFilter',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -7225,14 +6998,31 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 21 /session-limits/bus/get/error/permission-denied
+ok 24 /app-filter/bus/get/error/permission-denied
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -7248,6 +7038,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -7278,8 +7069,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -7323,7 +7112,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('com.endlessm.ParentalControls.SessionLimits',)
+#   Body: ('com.endlessm.ParentalControls.AppFilter',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -7392,14 +7181,31 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 22 /session-limits/bus/get/error/permission-denied-missing
+ok 25 /app-filter/bus/get/error/permission-denied-missing
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -7415,6 +7221,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -7445,8 +7252,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -7529,13 +7334,29 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 23 /session-limits/bus/get/error/unknown
+ok 26 /app-filter/bus/get/error/unknown
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
 # DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
@@ -7553,6 +7374,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -7583,7 +7405,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -7627,7 +7448,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('com.endlessm.ParentalControls.SessionLimits',)
+#   Body: ('com.endlessm.ParentalControls.AppFilter',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -7643,7 +7464,7 @@
 #     reply-serial -> uint32 6
 #     destination -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('No such interface “com.endlessm.ParentalControls.SessionLimits”',)
+#   Body: ('No such interface “com.endlessm.ParentalControls.AppFilter”',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -7697,7 +7518,7 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 24 /session-limits/bus/get/error/disabled
+ok 27 /app-filter/bus/get/error/disabled
 # End of error tests
 # End of get tests
 # Start of set tests
@@ -7707,7 +7528,24 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -7723,6 +7561,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -7753,8 +7592,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -7798,7 +7635,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'DailySchedule', <(uint32 100, uint32 4000)>)
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AppFilter', <(false, ['/usr/bin/false', '/usr/bin/banned', 'app/org.gnome.Nasty/x86_64/stable', 'x-scheme-handler/http'])>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -7829,7 +7666,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'LimitType', <uint32 1>)
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'OarsFilter', <('oars-1.1', {'violence-fantasy': 'intense'})>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -7848,12 +7685,74 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
 #   Version: 0
+#   Serial:  8
+#   Headers:
+#     path -> objectpath '/org/freedesktop/Accounts/User500'
+#     interface -> 'org.freedesktop.DBus.Properties'
+#     member -> 'Set'
+#     destination -> 'org.freedesktop.Accounts'
+#     sender -> ':1.0'
+#     signature -> signature 'ssv'
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AllowUserInstallation', <true>)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 8
+# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 8
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    method-return
+#   Flags:   no-reply-expected
+#   Version: 0
 #   Serial:  6
 #   Headers:
+#     reply-serial -> uint32 8
+#     destination -> ':1.0'
+#     signature -> signature ''
+#   Body: ()
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    method-call
+#   Flags:   none
+#   Version: 0
+#   Serial:  9
+#   Headers:
+#     path -> objectpath '/org/freedesktop/Accounts/User500'
+#     interface -> 'org.freedesktop.DBus.Properties'
+#     member -> 'Set'
+#     destination -> 'org.freedesktop.Accounts'
+#     sender -> ':1.0'
+#     signature -> signature 'ssv'
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AllowSystemInstallation', <true>)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 9
+# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 9
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    method-return
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  7
+#   Headers:
+#     reply-serial -> uint32 9
+#     destination -> ':1.0'
+#     signature -> signature ''
+#   Body: ()
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    method-call
+#   Flags:   none
+#   Version: 0
+#   Serial:  8
+#   Headers:
 #     path -> objectpath '/org/freedesktop/DBus'
 #     interface -> 'org.freedesktop.DBus'
 #     member -> 'ReleaseName'
@@ -7885,7 +7784,7 @@
 #   Version: 0
 #   Serial:  6
 #   Headers:
-#     reply-serial -> uint32 6
+#     reply-serial -> uint32 8
 #     destination -> ':1.1'
 #     sender -> 'org.freedesktop.DBus'
 #     signature -> signature 'u'
@@ -7898,14 +7797,31 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 25 /session-limits/bus/set/async
+ok 28 /app-filter/bus/set/async
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -7921,6 +7837,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -7951,8 +7868,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -7996,7 +7911,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'DailySchedule', <(uint32 100, uint32 4000)>)
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AppFilter', <(false, ['/usr/bin/false', '/usr/bin/banned', 'app/org.gnome.Nasty/x86_64/stable', 'x-scheme-handler/http'])>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -8027,7 +7942,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'LimitType', <uint32 1>)
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'OarsFilter', <('oars-1.1', {'violence-fantasy': 'intense'})>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -8046,12 +7961,74 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
 #   Version: 0
+#   Serial:  8
+#   Headers:
+#     path -> objectpath '/org/freedesktop/Accounts/User500'
+#     interface -> 'org.freedesktop.DBus.Properties'
+#     member -> 'Set'
+#     destination -> 'org.freedesktop.Accounts'
+#     sender -> ':1.0'
+#     signature -> signature 'ssv'
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AllowUserInstallation', <true>)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 8
+# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 8
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    method-return
+#   Flags:   no-reply-expected
+#   Version: 0
 #   Serial:  6
 #   Headers:
+#     reply-serial -> uint32 8
+#     destination -> ':1.0'
+#     signature -> signature ''
+#   Body: ()
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    method-call
+#   Flags:   none
+#   Version: 0
+#   Serial:  9
+#   Headers:
+#     path -> objectpath '/org/freedesktop/Accounts/User500'
+#     interface -> 'org.freedesktop.DBus.Properties'
+#     member -> 'Set'
+#     destination -> 'org.freedesktop.Accounts'
+#     sender -> ':1.0'
+#     signature -> signature 'ssv'
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AllowSystemInstallation', <true>)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 9
+# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 9
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    method-return
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  7
+#   Headers:
+#     reply-serial -> uint32 9
+#     destination -> ':1.0'
+#     signature -> signature ''
+#   Body: ()
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    method-call
+#   Flags:   none
+#   Version: 0
+#   Serial:  8
+#   Headers:
 #     path -> objectpath '/org/freedesktop/DBus'
 #     interface -> 'org.freedesktop.DBus'
 #     member -> 'ReleaseName'
@@ -8083,7 +8060,7 @@
 #   Version: 0
 #   Serial:  6
 #   Headers:
-#     reply-serial -> uint32 6
+#     reply-serial -> uint32 8
 #     destination -> ':1.1'
 #     sender -> 'org.freedesktop.DBus'
 #     signature -> signature 'u'
@@ -8096,7 +8073,7 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 26 /session-limits/bus/set/sync
+ok 29 /app-filter/bus/set/sync
 # Start of error tests
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
@@ -8104,7 +8081,24 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -8120,7 +8114,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
@@ -8234,14 +8227,31 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 27 /session-limits/bus/set/error/invalid-user
+ok 30 /app-filter/bus/set/error/invalid-user
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -8257,6 +8267,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -8287,8 +8298,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -8332,7 +8341,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'LimitType', <uint32 0>)
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AppFilter', <(false, @as [])>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -8402,7 +8411,7 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 28 /session-limits/bus/set/error/permission-denied
+ok 31 /app-filter/bus/set/error/permission-denied
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
@@ -8410,6 +8419,22 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
@@ -8500,7 +8525,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'LimitType', <uint32 0>)
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AppFilter', <(false, @as [])>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -8570,7 +8595,7 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 29 /session-limits/bus/set/error/unknown
+ok 32 /app-filter/bus/set/error/unknown
 # Start of invalid-property tests
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
@@ -8578,7 +8603,24 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -8594,7 +8636,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -8625,7 +8667,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -8669,7 +8710,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'DailySchedule', <(uint32 100, uint32 3000)>)
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AppFilter', <(false, @as [])>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -8685,7 +8726,7 @@
 #     reply-serial -> uint32 6
 #     destination -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('Mumble mumble something wrong with the limits value',)
+#   Body: ('Mumble mumble something wrong with the filter value',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -8739,14 +8780,31 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 30 /session-limits/bus/set/error/invalid-property/daily-schedule
+ok 33 /app-filter/bus/set/error/invalid-property/app-filter
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
 # DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -8762,7 +8820,7 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    signal
 #   Flags:   no-reply-expected
@@ -8793,7 +8851,6 @@
 #   UNIX File Descriptors:
 #     (none)
 # 
-# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
 # DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
 #   Type:    method-call
 #   Flags:   none
@@ -8837,7 +8894,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'DailySchedule', <(uint32 100, uint32 3000)>)
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AppFilter', <(false, @as [])>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -8868,7 +8925,7 @@
 #     destination -> 'org.freedesktop.Accounts'
 #     sender -> ':1.0'
 #     signature -> signature 'ssv'
-#   Body: ('com.endlessm.ParentalControls.SessionLimits', 'LimitType', <uint32 1>)
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'OarsFilter', <('oars-1.1', @a{ss} {})>)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -8884,7 +8941,7 @@
 #     reply-serial -> uint32 7
 #     destination -> ':1.0'
 #     signature -> signature 's'
-#   Body: ('Mumble mumble something wrong with the limits value',)
+#   Body: ('Mumble mumble something wrong with the filter value',)
 #   UNIX File Descriptors:
 #     (none)
 # 
@@ -8938,12 +8995,535 @@
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
 # GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
-ok 31 /session-limits/bus/set/error/invalid-property/limit-type
+ok 34 /app-filter/bus/set/error/invalid-property/oars-filter
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    method-call
+#   Flags:   none
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'RequestName'
+#     destination -> 'org.freedesktop.DBus'
+#     signature -> signature 'su'
+#   Body: ('org.freedesktop.Accounts', uint32 0)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  3
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: ('org.freedesktop.Accounts',)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    method-return
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  4
+#   Headers:
+#     reply-serial -> uint32 2
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 'u'
+#   Body: (uint32 1,)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    method-call
+#   Flags:   none
+#   Version: 0
+#   Serial:  5
+#   Headers:
+#     path -> objectpath '/org/freedesktop/Accounts'
+#     interface -> 'org.freedesktop.Accounts'
+#     member -> 'FindUserById'
+#     destination -> 'org.freedesktop.Accounts'
+#     sender -> ':1.0'
+#     signature -> signature 'x'
+#   Body: (int64 500,)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 5
+# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 5
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    method-return
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  3
+#   Headers:
+#     reply-serial -> uint32 5
+#     destination -> ':1.0'
+#     signature -> signature 'o'
+#   Body: (objectpath '/org/freedesktop/Accounts/User500',)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    method-call
+#   Flags:   none
+#   Version: 0
+#   Serial:  6
+#   Headers:
+#     path -> objectpath '/org/freedesktop/Accounts/User500'
+#     interface -> 'org.freedesktop.DBus.Properties'
+#     member -> 'Set'
+#     destination -> 'org.freedesktop.Accounts'
+#     sender -> ':1.0'
+#     signature -> signature 'ssv'
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AppFilter', <(false, @as [])>)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 6
+# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 6
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    method-return
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  4
+#   Headers:
+#     reply-serial -> uint32 6
+#     destination -> ':1.0'
+#     signature -> signature ''
+#   Body: ()
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    method-call
+#   Flags:   none
+#   Version: 0
+#   Serial:  7
+#   Headers:
+#     path -> objectpath '/org/freedesktop/Accounts/User500'
+#     interface -> 'org.freedesktop.DBus.Properties'
+#     member -> 'Set'
+#     destination -> 'org.freedesktop.Accounts'
+#     sender -> ':1.0'
+#     signature -> signature 'ssv'
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'OarsFilter', <('oars-1.1', @a{ss} {})>)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 7
+# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 7
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    method-return
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  5
+#   Headers:
+#     reply-serial -> uint32 7
+#     destination -> ':1.0'
+#     signature -> signature ''
+#   Body: ()
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    method-call
+#   Flags:   none
+#   Version: 0
+#   Serial:  8
+#   Headers:
+#     path -> objectpath '/org/freedesktop/Accounts/User500'
+#     interface -> 'org.freedesktop.DBus.Properties'
+#     member -> 'Set'
+#     destination -> 'org.freedesktop.Accounts'
+#     sender -> ':1.0'
+#     signature -> signature 'ssv'
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AllowUserInstallation', <true>)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 8
+# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 8
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    error
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  6
+#   Headers:
+#     error-name -> 'org.freedesktop.DBus.Error.InvalidArgs'
+#     reply-serial -> uint32 8
+#     destination -> ':1.0'
+#     signature -> signature 's'
+#   Body: ('Mumble mumble something wrong with the filter value',)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    method-call
+#   Flags:   none
+#   Version: 0
+#   Serial:  7
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'ReleaseName'
+#     destination -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: ('org.freedesktop.Accounts',)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  5
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameLost'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: ('org.freedesktop.Accounts',)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    method-return
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  6
+#   Headers:
+#     reply-serial -> uint32 7
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 'u'
+#   Body: (uint32 1,)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+ok 35 /app-filter/bus/set/error/invalid-property/allow-user-installation
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: setenv()/putenv() are not thread-safe and should not be used after threads are created
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: (':1.1',)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: own_name_cb: Owning ‘org.freedesktop.Accounts’
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts/User500’
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    method-call
+#   Flags:   none
+#   Version: 0
+#   Serial:  2
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'RequestName'
+#     destination -> 'org.freedesktop.DBus'
+#     signature -> signature 'su'
+#   Body: ('org.freedesktop.Accounts', uint32 0)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: export_object_cb: Exporting ‘/org/freedesktop/Accounts’
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  3
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameAcquired'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: ('org.freedesktop.Accounts',)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    method-return
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  4
+#   Headers:
+#     reply-serial -> uint32 2
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 'u'
+#   Body: (uint32 1,)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    method-call
+#   Flags:   none
+#   Version: 0
+#   Serial:  5
+#   Headers:
+#     path -> objectpath '/org/freedesktop/Accounts'
+#     interface -> 'org.freedesktop.Accounts'
+#     member -> 'FindUserById'
+#     destination -> 'org.freedesktop.Accounts'
+#     sender -> ':1.0'
+#     signature -> signature 'x'
+#   Body: (int64 500,)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 5
+# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 5
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    method-return
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  3
+#   Headers:
+#     reply-serial -> uint32 5
+#     destination -> ':1.0'
+#     signature -> signature 'o'
+#   Body: (objectpath '/org/freedesktop/Accounts/User500',)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    method-call
+#   Flags:   none
+#   Version: 0
+#   Serial:  6
+#   Headers:
+#     path -> objectpath '/org/freedesktop/Accounts/User500'
+#     interface -> 'org.freedesktop.DBus.Properties'
+#     member -> 'Set'
+#     destination -> 'org.freedesktop.Accounts'
+#     sender -> ':1.0'
+#     signature -> signature 'ssv'
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AppFilter', <(false, @as [])>)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 6
+# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 6
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    method-return
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  4
+#   Headers:
+#     reply-serial -> uint32 6
+#     destination -> ':1.0'
+#     signature -> signature ''
+#   Body: ()
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    method-call
+#   Flags:   none
+#   Version: 0
+#   Serial:  7
+#   Headers:
+#     path -> objectpath '/org/freedesktop/Accounts/User500'
+#     interface -> 'org.freedesktop.DBus.Properties'
+#     member -> 'Set'
+#     destination -> 'org.freedesktop.Accounts'
+#     sender -> ':1.0'
+#     signature -> signature 'ssv'
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'OarsFilter', <('oars-1.1', @a{ss} {})>)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 7
+# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 7
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    method-return
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  5
+#   Headers:
+#     reply-serial -> uint32 7
+#     destination -> ':1.0'
+#     signature -> signature ''
+#   Body: ()
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    method-call
+#   Flags:   none
+#   Version: 0
+#   Serial:  8
+#   Headers:
+#     path -> objectpath '/org/freedesktop/Accounts/User500'
+#     interface -> 'org.freedesktop.DBus.Properties'
+#     member -> 'Set'
+#     destination -> 'org.freedesktop.Accounts'
+#     sender -> ':1.0'
+#     signature -> signature 'ssv'
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AllowUserInstallation', <true>)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 8
+# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 8
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    method-return
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  6
+#   Headers:
+#     reply-serial -> uint32 8
+#     destination -> ':1.0'
+#     signature -> signature ''
+#   Body: ()
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    method-call
+#   Flags:   none
+#   Version: 0
+#   Serial:  9
+#   Headers:
+#     path -> objectpath '/org/freedesktop/Accounts/User500'
+#     interface -> 'org.freedesktop.DBus.Properties'
+#     member -> 'Set'
+#     destination -> 'org.freedesktop.Accounts'
+#     sender -> ':1.0'
+#     signature -> signature 'ssv'
+#   Body: ('com.endlessm.ParentalControls.AppFilter', 'AllowSystemInstallation', <false>)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_method_call: Server pushing message serial 9
+# DEBUG: gt_dbus_queue_pop_message_internal: Client popping message serial 9
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    error
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  7
+#   Headers:
+#     error-name -> 'org.freedesktop.DBus.Error.InvalidArgs'
+#     reply-serial -> uint32 9
+#     destination -> ':1.0'
+#     signature -> signature 's'
+#   Body: ('Mumble mumble something wrong with the filter value',)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server → Code Under Test
+#   Type:    method-call
+#   Flags:   none
+#   Version: 0
+#   Serial:  8
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'ReleaseName'
+#     destination -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: ('org.freedesktop.Accounts',)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    signal
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  5
+#   Headers:
+#     path -> objectpath '/org/freedesktop/DBus'
+#     interface -> 'org.freedesktop.DBus'
+#     member -> 'NameLost'
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 's'
+#   Body: ('org.freedesktop.Accounts',)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# DEBUG: gt_dbus_queue_server_filter_cb: Server ← Code Under Test
+#   Type:    method-return
+#   Flags:   no-reply-expected
+#   Version: 0
+#   Serial:  6
+#   Headers:
+#     reply-serial -> uint32 8
+#     destination -> ':1.1'
+#     sender -> 'org.freedesktop.DBus'
+#     signature -> signature 'u'
+#   Body: (uint32 1,)
+#   UNIX File Descriptors:
+#     (none)
+# 
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+# GLib-DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
+ok 36 /app-filter/bus/set/error/invalid-property/allow-system-installation
 # End of invalid-property tests
 # End of error tests
 # End of set tests
 # End of bus tests
-# End of session-limits tests
+# End of app-filter tests
 ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
 
 
@@ -9151,58 +9731,58 @@
    dh_perl
    dh_link
    dh_strip_nondeterminism
-	Normalized debian/malcontent/usr/share/locale/pt_BR/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/pt/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/th/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/fa/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/ms/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/ka/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/it/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/el/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/he/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/fur/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/ca/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/ru/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/nb/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/hr/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/vi/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/de/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/ca@valencia/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/ko/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/eo/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/zh_TW/LC_MESSAGES/malcontent.mo
 	Normalized debian/malcontent/usr/share/locale/gl/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/sl/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/hu/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/zh_CN/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/hi/LC_MESSAGES/malcontent.mo
 	Normalized debian/malcontent/usr/share/locale/pa/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/es/LC_MESSAGES/malcontent.mo
 	Normalized debian/malcontent/usr/share/locale/lt/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/bn/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/ml/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/eu/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/tr/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/af/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/sk/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/kk/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/ko/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/da/LC_MESSAGES/malcontent.mo
 	Normalized debian/malcontent/usr/share/locale/oc/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/bg/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/uk/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/nl/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/gd/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/ro/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/lv/LC_MESSAGES/malcontent.mo
 	Normalized debian/malcontent/usr/share/locale/ar/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/ka/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/fi/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/ms/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/hi/LC_MESSAGES/malcontent.mo
 	Normalized debian/malcontent/usr/share/locale/pl/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/fr/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/zh_CN/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/it/LC_MESSAGES/malcontent.mo
 	Normalized debian/malcontent/usr/share/locale/cs/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/sv/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/af/LC_MESSAGES/malcontent.mo
 	Normalized debian/malcontent/usr/share/locale/id/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/sr/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/es/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/ml/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/sk/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/ro/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/ca/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/eo/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/zh_TW/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/th/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/fur/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/nl/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/nb/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/fr/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/pt_BR/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/tr/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/eu/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/gd/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/hr/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/kk/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/sv/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/ca@valencia/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/el/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/fa/LC_MESSAGES/malcontent.mo
 	Normalized debian/malcontent/usr/share/locale/sr@latin/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/da/LC_MESSAGES/malcontent.mo
-	Normalized debian/malcontent/usr/share/locale/fi/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/ru/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/hu/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/sl/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/sr/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/he/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/de/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/uk/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/lv/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/bg/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/bn/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/vi/LC_MESSAGES/malcontent.mo
+	Normalized debian/malcontent/usr/share/locale/pt/LC_MESSAGES/malcontent.mo
    dh_compress
    dh_fixperms
    dh_missing
@@ -9225,18 +9805,18 @@
    dh_md5sums
    dh_builddeb
 dpkg-deb: building package 'malcontent' in '../malcontent_0.13.0-1_all.deb'.
+dpkg-deb: building package 'malcontent-gui' in '../malcontent-gui_0.13.0-1_i386.deb'.
 dpkg-deb: building package 'malcontent-gui-dbgsym' in '../malcontent-gui-dbgsym_0.13.0-1_i386.deb'.
+dpkg-deb: building package 'libmalcontent-0-0' in '../libmalcontent-0-0_0.13.0-1_i386.deb'.
+dpkg-deb: building package 'libmalcontent-0-0-dbgsym' in '../libmalcontent-0-0-dbgsym_0.13.0-1_i386.deb'.
+dpkg-deb: building package 'libmalcontent-0-dev' in '../libmalcontent-0-dev_0.13.0-1_i386.deb'.
 dpkg-deb: building package 'gir1.2-malcontent-0' in '../gir1.2-malcontent-0_0.13.0-1_i386.deb'.
-dpkg-deb: building package 'libpam-malcontent-dbgsym' in '../libpam-malcontent-dbgsym_0.13.0-1_i386.deb'.
+dpkg-deb: building package 'libmalcontent-ui-1-1' in '../libmalcontent-ui-1-1_0.13.0-1_i386.deb'.
 dpkg-deb: building package 'libmalcontent-ui-1-1-dbgsym' in '../libmalcontent-ui-1-1-dbgsym_0.13.0-1_i386.deb'.
+dpkg-deb: building package 'libmalcontent-ui-dev' in '../libmalcontent-ui-dev_0.13.0-1_i386.deb'.
+dpkg-deb: building package 'libpam-malcontent-dbgsym' in '../libpam-malcontent-dbgsym_0.13.0-1_i386.deb'.
 dpkg-deb: building package 'gir1.2-malcontentui-1' in '../gir1.2-malcontentui-1_0.13.0-1_i386.deb'.
-dpkg-deb: building package 'libmalcontent-0-0-dbgsym' in '../libmalcontent-0-0-dbgsym_0.13.0-1_i386.deb'.
-dpkg-deb: building package 'libmalcontent-0-0' in '../libmalcontent-0-0_0.13.0-1_i386.deb'.
 dpkg-deb: building package 'libpam-malcontent' in '../libpam-malcontent_0.13.0-1_i386.deb'.
-dpkg-deb: building package 'libmalcontent-ui-1-1' in '../libmalcontent-ui-1-1_0.13.0-1_i386.deb'.
-dpkg-deb: building package 'libmalcontent-0-dev' in '../libmalcontent-0-dev_0.13.0-1_i386.deb'.
-dpkg-deb: building package 'libmalcontent-ui-dev' in '../libmalcontent-ui-dev_0.13.0-1_i386.deb'.
-dpkg-deb: building package 'malcontent-gui' in '../malcontent-gui_0.13.0-1_i386.deb'.
  dpkg-genbuildinfo --build=binary -O../malcontent_0.13.0-1_i386.buildinfo
  dpkg-genchanges --build=binary -O../malcontent_0.13.0-1_i386.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -9244,12 +9824,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: including full source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/125337/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/125337/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/55705 and its subdirectories
-I: Current time: Fri Feb 21 13:43:47 -12 2025
-I: pbuilder-time-stamp: 1740188627
+I: removing directory /srv/workspace/pbuilder/125337 and its subdirectories
+I: Current time: Fri Mar 27 22:07:57 +14 2026
+I: pbuilder-time-stamp: 1774598877