Diff of the two buildlogs:

--
--- b1/build.log	2025-01-26 17:02:41.651687049 +0000
+++ b2/build.log	2025-01-26 17:05:45.455367586 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Sat Feb 28 11:21:37 -12 2026
-I: pbuilder-time-stamp: 1772320897
+I: Current time: Mon Jan 27 07:02:45 +14 2025
+I: pbuilder-time-stamp: 1737910965
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz]
 I: copying local configuration
@@ -22,52 +22,84 @@
 dpkg-source: info: unpacking rygel_0.44.1-1.debian.tar.xz
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/3354642/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/287410/tmp/hooks/D01_modify_environment starting
+debug: Running on codethink04-arm64.
+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 Jan 26 17:02 /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/287410/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/287410/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='arm64'
-  DEBIAN_FRONTEND='noninteractive'
+  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]="aarch64-unknown-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=arm64
+  DEBIAN_FRONTEND=noninteractive
   DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 '
-  DISTRIBUTION='trixie'
-  HOME='/root'
-  HOST_ARCH='arm64'
+  DIRSTACK=()
+  DISTRIBUTION=trixie
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=aarch64
+  HOST_ARCH=arm64
   IFS=' 	
   '
-  INVOCATION_ID='9d37d74aa1334c2688da255fac342d9a'
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  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='3354642'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=cffbf5686b91460b8c48aa67f82ccf42
+  LANG=C
+  LANGUAGE=nl_BE:nl
+  LC_ALL=C
+  MACHTYPE=aarch64-unknown-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=287410
   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.AkyT0Vd8/pbuilderrc_AGj1 --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.AkyT0Vd8/b1 --logfile b1/build.log rygel_0.44.1-1.dsc'
-  SUDO_GID='109'
-  SUDO_UID='104'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://192.168.101.4: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.AkyT0Vd8/pbuilderrc_27qO --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.AkyT0Vd8/b2 --logfile b2/build.log rygel_0.44.1-1.dsc'
+  SUDO_GID=109
+  SUDO_UID=104
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://192.168.101.4:3128
 I: uname -a
-  Linux codethink03-arm64 6.1.0-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Nov 22  2024 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/3354642/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/287410/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -727,7 +759,7 @@
 Get: 574 http://deb.debian.org/debian trixie/main arm64 valac-bin arm64 0.56.17-1 [335 kB]
 Get: 575 http://deb.debian.org/debian trixie/main arm64 valac arm64 0.56.17-1 [420 kB]
 Get: 576 http://deb.debian.org/debian trixie/main arm64 valadoc arm64 0.56.17-1 [405 kB]
-Fetched 232 MB in 2s (115 MB/s)
+Fetched 232 MB in 1s (201 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package libapparmor1:arm64.
 (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 ... 19970 files and directories currently installed.)
@@ -2580,8 +2612,8 @@
 Setting up tzdata (2024b-6) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Sat Feb 28 23:23:42 UTC 2026.
-Universal Time is now:  Sat Feb 28 23:23:42 UTC 2026.
+Local time is now:      Sun Jan 26 17:03:39 UTC 2025.
+Universal Time is now:  Sun Jan 26 17:03:39 UTC 2025.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libcap2-bin (1:2.66-5+b1) ...
@@ -3086,7 +3118,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/rygel-0.44.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../rygel_0.44.1-1_source.changes
+I: user script /srv/workspace/pbuilder/287410/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for trixie
+I: user script /srv/workspace/pbuilder/287410/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/rygel-0.44.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../rygel_0.44.1-1_source.changes
 dpkg-buildpackage: info: source package rygel
 dpkg-buildpackage: info: source version 0.44.1-1
 dpkg-buildpackage: info: source distribution unstable
@@ -3250,46 +3286,39 @@
 [6/450] /usr/bin/msgfmt -o po/bg/LC_MESSAGES/rygel.mo ../po/bg.po
 [7/450] /usr/bin/msgfmt -o po/bn_IN/LC_MESSAGES/rygel.mo ../po/bn_IN.po
 [8/450] /usr/bin/msgfmt -o po/bs/LC_MESSAGES/rygel.mo ../po/bs.po
-[9/450] valac -C --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/media-export/libmx-constants.a.p --basedir ../src/plugins/media-export --library mx-constants --header src/plugins/media-export/mx-constants.h --vapi ../mx-constants.vapi ../src/plugins/media-export/constants.vala
-[10/450] /usr/bin/msgfmt -o po/ca/LC_MESSAGES/rygel.mo ../po/ca.po
-[11/450] /usr/bin/msgfmt -o po/ca@valencia/LC_MESSAGES/rygel.mo ../po/ca@valencia.po
-[12/450] /usr/bin/msgfmt -o po/cs/LC_MESSAGES/rygel.mo ../po/cs.po
-[13/450] /usr/bin/msgfmt -o po/da/LC_MESSAGES/rygel.mo ../po/da.po
-[14/450] /usr/bin/msgfmt -o po/de/LC_MESSAGES/rygel.mo ../po/de.po
-[15/450] /usr/bin/msgfmt -o po/el/LC_MESSAGES/rygel.mo ../po/el.po
+[9/450] /usr/bin/msgfmt -o po/ca/LC_MESSAGES/rygel.mo ../po/ca.po
+[10/450] /usr/bin/msgfmt -o po/ca@valencia/LC_MESSAGES/rygel.mo ../po/ca@valencia.po
+[11/450] /usr/bin/msgfmt -o po/cs/LC_MESSAGES/rygel.mo ../po/cs.po
+[12/450] /usr/bin/msgfmt -o po/da/LC_MESSAGES/rygel.mo ../po/da.po
+[13/450] /usr/bin/msgfmt -o po/de/LC_MESSAGES/rygel.mo ../po/de.po
+[14/450] /usr/bin/msgfmt -o po/el/LC_MESSAGES/rygel.mo ../po/el.po
+[15/450] valac -C --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/media-export/libmx-constants.a.p --basedir ../src/plugins/media-export --library mx-constants --header src/plugins/media-export/mx-constants.h --vapi ../mx-constants.vapi ../src/plugins/media-export/constants.vala
 [16/450] /usr/bin/msgfmt -o po/en_GB/LC_MESSAGES/rygel.mo ../po/en_GB.po
 [17/450] /usr/bin/msgfmt -o po/eo/LC_MESSAGES/rygel.mo ../po/eo.po
-[18/450] /usr/bin/msgfmt -o po/et/LC_MESSAGES/rygel.mo ../po/et.po
-[19/450] /usr/bin/msgfmt -o po/es/LC_MESSAGES/rygel.mo ../po/es.po
-[20/450] /usr/bin/msgfmt -o po/eu/LC_MESSAGES/rygel.mo ../po/eu.po
-[21/450] /usr/bin/msgfmt -o po/fa/LC_MESSAGES/rygel.mo ../po/fa.po
-[22/450] cc -Isrc/plugins/media-export/libmx-constants.a.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ src/plugins/media-export/libmx-constants.a.p/meson-generated_constants.c.o -MF src/plugins/media-export/libmx-constants.a.p/meson-generated_constants.c.o.d -o src/plugins/media-export/libmx-constants.a.p/meson-generated_constants.c.o -c src/plugins/media-export/libmx-constants.a.p/constants.c
-[23/450] /usr/bin/msgfmt -o po/fi/LC_MESSAGES/rygel.mo ../po/fi.po
-[24/450] /usr/bin/msgfmt -o po/fr/LC_MESSAGES/rygel.mo ../po/fr.po
-[25/450] valac -C --pkg gstreamer-1.0 --color=always --directory tests/rygel-environment-test.p --basedir ../tests ../tests/rygel-environment-test.vala
-[26/450] /usr/bin/msgfmt -o po/fur/LC_MESSAGES/rygel.mo ../po/fur.po
-[27/450] /usr/bin/msgfmt -o po/gl/LC_MESSAGES/rygel.mo ../po/gl.po
-[28/450] /usr/bin/msgfmt -o po/gu/LC_MESSAGES/rygel.mo ../po/gu.po
-[29/450] rm -f src/plugins/media-export/libmx-constants.a && gcc-ar csrDT src/plugins/media-export/libmx-constants.a src/plugins/media-export/libmx-constants.a.p/meson-generated_constants.c.o
-[30/450] /usr/bin/msgfmt -o po/he/LC_MESSAGES/rygel.mo ../po/he.po
-[31/450] valac -C --pkg gobject-2.0 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-http-time-seek-test.p --basedir ../tests ../tests/time-seek/rygel-http-seek.vala ../tests/time-seek/rygel-http-time-seek-request.vala ../tests/time-seek/rygel-http-time-seek-test.vala
+[18/450] /usr/bin/msgfmt -o po/es/LC_MESSAGES/rygel.mo ../po/es.po
+[19/450] valac -C --pkg gobject-2.0 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-http-time-seek-test.p --basedir ../tests ../tests/time-seek/rygel-http-seek.vala ../tests/time-seek/rygel-http-time-seek-request.vala ../tests/time-seek/rygel-http-time-seek-test.vala
+[20/450] /usr/bin/msgfmt -o po/et/LC_MESSAGES/rygel.mo ../po/et.po
+[21/450] /usr/bin/msgfmt -o po/eu/LC_MESSAGES/rygel.mo ../po/eu.po
+[22/450] /usr/bin/msgfmt -o po/fa/LC_MESSAGES/rygel.mo ../po/fa.po
+[23/450] valac -C --pkg gstreamer-1.0 --color=always --directory tests/rygel-environment-test.p --basedir ../tests ../tests/rygel-environment-test.vala
+[24/450] /usr/bin/msgfmt -o po/fi/LC_MESSAGES/rygel.mo ../po/fi.po
+[25/450] /usr/bin/msgfmt -o po/fr/LC_MESSAGES/rygel.mo ../po/fr.po
+[26/450] cc -Isrc/plugins/media-export/libmx-constants.a.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ src/plugins/media-export/libmx-constants.a.p/meson-generated_constants.c.o -MF src/plugins/media-export/libmx-constants.a.p/meson-generated_constants.c.o.d -o src/plugins/media-export/libmx-constants.a.p/meson-generated_constants.c.o -c src/plugins/media-export/libmx-constants.a.p/constants.c
+[27/450] /usr/bin/msgfmt -o po/fur/LC_MESSAGES/rygel.mo ../po/fur.po
+[28/450] /usr/bin/msgfmt -o po/gl/LC_MESSAGES/rygel.mo ../po/gl.po
+[29/450] /usr/bin/msgfmt -o po/gu/LC_MESSAGES/rygel.mo ../po/gu.po
+[30/450] rm -f src/plugins/media-export/libmx-constants.a && gcc-ar csrDT src/plugins/media-export/libmx-constants.a src/plugins/media-export/libmx-constants.a.p/meson-generated_constants.c.o
+[31/450] /usr/bin/msgfmt -o po/he/LC_MESSAGES/rygel.mo ../po/he.po
 [32/450] /usr/bin/msgfmt -o po/hi/LC_MESSAGES/rygel.mo ../po/hi.po
 [33/450] /usr/bin/msgfmt -o po/hr/LC_MESSAGES/rygel.mo ../po/hr.po
 [34/450] /usr/bin/msgfmt -o po/hu/LC_MESSAGES/rygel.mo ../po/hu.po
 [35/450] /usr/bin/msgfmt -o po/id/LC_MESSAGES/rygel.mo ../po/id.po
 [36/450] /usr/bin/msgfmt -o po/it/LC_MESSAGES/rygel.mo ../po/it.po
 [37/450] /usr/bin/msgfmt -o po/ja/LC_MESSAGES/rygel.mo ../po/ja.po
-[38/450] /usr/bin/msgfmt -o po/ka/LC_MESSAGES/rygel.mo ../po/ka.po
-[39/450] /usr/bin/msgfmt -o po/kab/LC_MESSAGES/rygel.mo ../po/kab.po
-[40/450] /usr/bin/msgfmt -o po/kk/LC_MESSAGES/rygel.mo ../po/kk.po
-[41/450] /usr/bin/msgfmt -o po/ko/LC_MESSAGES/rygel.mo ../po/ko.po
-[42/450] /usr/bin/msgfmt -o po/kn/LC_MESSAGES/rygel.mo ../po/kn.po
-[43/450] valac -C --pkg gssdp-1.6 --pkg gio-2.0 --pkg gupnp-av-1.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-searchable-container-test.p --basedir ../tests ../tests/searchable-container/rygel-searchable-container.vala ../tests/searchable-container/test.vala
-[44/450] /usr/bin/msgfmt -o po/lt/LC_MESSAGES/rygel.mo ../po/lt.po
-[45/450] /usr/bin/msgfmt -o po/lv/LC_MESSAGES/rygel.mo ../po/lv.po
-[46/450] /usr/bin/msgfmt -o po/ml/LC_MESSAGES/rygel.mo ../po/ml.po
-[47/450] /usr/bin/msgfmt -o po/ms/LC_MESSAGES/rygel.mo ../po/ms.po
-[48/450] cc -Itests/rygel-http-time-seek-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-seek.c.o -MF tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-seek.c.o.d -o tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-seek.c.o -c tests/rygel-http-time-seek-test.p/time-seek/rygel-http-seek.c
+[38/450] valac -C --pkg gssdp-1.6 --pkg gio-2.0 --pkg gupnp-av-1.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-searchable-container-test.p --basedir ../tests ../tests/searchable-container/rygel-searchable-container.vala ../tests/searchable-container/test.vala
+[39/450] /usr/bin/msgfmt -o po/ka/LC_MESSAGES/rygel.mo ../po/ka.po
+[40/450] /usr/bin/msgfmt -o po/kab/LC_MESSAGES/rygel.mo ../po/kab.po
+[41/450] cc -Itests/rygel-http-time-seek-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-seek.c.o -MF tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-seek.c.o.d -o tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-seek.c.o -c tests/rygel-http-time-seek-test.p/time-seek/rygel-http-seek.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -3318,14 +3347,8 @@
 tests/rygel-http-time-seek-test.p/time-seek/rygel-http-seek.c:76:20: warning: ‘rygel_http_seek_request_properties’ defined but not used [-Wunused-variable]
    76 | static GParamSpec* rygel_http_seek_request_properties[RYGEL_HTTP_SEEK_REQUEST_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[49/450] /usr/bin/msgfmt -o po/nb/LC_MESSAGES/rygel.mo ../po/nb.po
-[50/450] /usr/bin/msgfmt -o po/ne/LC_MESSAGES/rygel.mo ../po/ne.po
-[51/450] /usr/bin/msgfmt -o po/nl/LC_MESSAGES/rygel.mo ../po/nl.po
-[52/450] /usr/bin/msgfmt -o po/oc/LC_MESSAGES/rygel.mo ../po/oc.po
-[53/450] /usr/bin/msgfmt -o po/pa/LC_MESSAGES/rygel.mo ../po/pa.po
-[54/450] /usr/bin/msgfmt -o po/pl/LC_MESSAGES/rygel.mo ../po/pl.po
-[55/450] /usr/bin/msgfmt -o po/pt/LC_MESSAGES/rygel.mo ../po/pt.po
-[56/450] cc -Itests/rygel-environment-test.p -Itests -I../tests -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-environment-test.p/meson-generated_rygel-environment-test.c.o -MF tests/rygel-environment-test.p/meson-generated_rygel-environment-test.c.o.d -o tests/rygel-environment-test.p/meson-generated_rygel-environment-test.c.o -c tests/rygel-environment-test.p/rygel-environment-test.c
+[42/450] /usr/bin/msgfmt -o po/kk/LC_MESSAGES/rygel.mo ../po/kk.po
+[43/450] cc -Itests/rygel-environment-test.p -Itests -I../tests -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-environment-test.p/meson-generated_rygel-environment-test.c.o -MF tests/rygel-environment-test.p/meson-generated_rygel-environment-test.c.o.d -o tests/rygel-environment-test.p/meson-generated_rygel-environment-test.c.o -c tests/rygel-environment-test.p/rygel-environment-test.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -3342,23 +3365,93 @@
 tests/rygel-environment-test.p/rygel-environment-test.c:307:13: note: in expansion of macro ‘g_once_init_enter’
   307 |         if (g_once_init_enter (&environment_test_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[57/450] /usr/bin/msgfmt -o po/pt_BR/LC_MESSAGES/rygel.mo ../po/pt_BR.po
-[58/450] /usr/bin/msgfmt -o po/ro/LC_MESSAGES/rygel.mo ../po/ro.po
-[59/450] /usr/bin/msgfmt -o po/ru/LC_MESSAGES/rygel.mo ../po/ru.po
-[60/450] valac -C --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-user-config-test.p --basedir ../tests --pkg rygel-build-config --vapidir /build/reproducible-path/rygel-0.44.1/src/librygel-core ../tests/rygel-configuration.vala ../tests/rygel-user-config.vala ../tests/rygel-user-config-test.vala
+[44/450] /usr/bin/msgfmt -o po/ko/LC_MESSAGES/rygel.mo ../po/ko.po
+[45/450] /usr/bin/msgfmt -o po/kn/LC_MESSAGES/rygel.mo ../po/kn.po
+[46/450] /usr/bin/msgfmt -o po/lt/LC_MESSAGES/rygel.mo ../po/lt.po
+[47/450] /usr/bin/msgfmt -o po/lv/LC_MESSAGES/rygel.mo ../po/lv.po
+[48/450] /usr/bin/msgfmt -o po/ml/LC_MESSAGES/rygel.mo ../po/ml.po
+[49/450] /usr/bin/msgfmt -o po/ms/LC_MESSAGES/rygel.mo ../po/ms.po
+[50/450] /usr/bin/msgfmt -o po/nb/LC_MESSAGES/rygel.mo ../po/nb.po
+[51/450] valac -C --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-user-config-test.p --basedir ../tests --pkg rygel-build-config --vapidir /build/reproducible-path/rygel-0.44.1/src/librygel-core ../tests/rygel-configuration.vala ../tests/rygel-user-config.vala ../tests/rygel-user-config-test.vala
+[52/450] /usr/bin/msgfmt -o po/ne/LC_MESSAGES/rygel.mo ../po/ne.po
+[53/450] /usr/bin/msgfmt -o po/nl/LC_MESSAGES/rygel.mo ../po/nl.po
+[54/450] /usr/bin/msgfmt -o po/oc/LC_MESSAGES/rygel.mo ../po/oc.po
+[55/450] /usr/bin/msgfmt -o po/pa/LC_MESSAGES/rygel.mo ../po/pa.po
+[56/450] /usr/bin/msgfmt -o po/pl/LC_MESSAGES/rygel.mo ../po/pl.po
+[57/450] /usr/bin/msgfmt -o po/pt/LC_MESSAGES/rygel.mo ../po/pt.po
+[58/450] /usr/bin/msgfmt -o po/pt_BR/LC_MESSAGES/rygel.mo ../po/pt_BR.po
+[59/450] /usr/bin/msgfmt -o po/ro/LC_MESSAGES/rygel.mo ../po/ro.po
+[60/450] /usr/bin/msgfmt -o po/ru/LC_MESSAGES/rygel.mo ../po/ru.po
 [61/450] /usr/bin/msgfmt -o po/sk/LC_MESSAGES/rygel.mo ../po/sk.po
 [62/450] /usr/bin/msgfmt -o po/sl/LC_MESSAGES/rygel.mo ../po/sl.po
 [63/450] /usr/bin/msgfmt -o po/sr/LC_MESSAGES/rygel.mo ../po/sr.po
-[64/450] /usr/bin/msgfmt -o po/sr@latin/LC_MESSAGES/rygel.mo ../po/sr@latin.po
-[65/450] valac -C --pkg libxml-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-object-creator-test.p --basedir ../tests ../tests/object-creator/test.vala ../tests/object-creator/rygel-object-creator.vala ../tests/object-creator/rygel-dlna-profile.vala ../tests/object-creator/rygel-serializer.vala ../tests/object-creator/rygel-m3u-playlist.vala ../tests/object-creator/rygel-state-machine.vala ../tests/object-creator/rygel-search-expression.vala ../tests/object-creator/rygel-relational-expression.vala ../tests/object-creator/rygel-logical-expression.vala ../tests/object-creator/rygel-search-criteria-parser.vala
+[64/450] valac -C --pkg libxml-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-object-creator-test.p --basedir ../tests ../tests/object-creator/test.vala ../tests/object-creator/rygel-object-creator.vala ../tests/object-creator/rygel-dlna-profile.vala ../tests/object-creator/rygel-serializer.vala ../tests/object-creator/rygel-m3u-playlist.vala ../tests/object-creator/rygel-state-machine.vala ../tests/object-creator/rygel-search-expression.vala ../tests/object-creator/rygel-relational-expression.vala ../tests/object-creator/rygel-logical-expression.vala ../tests/object-creator/rygel-search-criteria-parser.vala
 ../tests/object-creator/rygel-object-creator.vala:194.20-194.47: warning: `GLib.PatternSpec.match_string' has been deprecated since 2.70
   194 |         } else if (comment_pattern.match_string (this.elements)) {
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                   
 Compilation succeeded - 1 warning(s)
+[65/450] /usr/bin/msgfmt -o po/sr@latin/LC_MESSAGES/rygel.mo ../po/sr@latin.po
 [66/450] /usr/bin/msgfmt -o po/sv/LC_MESSAGES/rygel.mo ../po/sv.po
-[67/450] /usr/bin/msgfmt -o po/ta/LC_MESSAGES/rygel.mo ../po/ta.po
-[68/450] valac -C --pkg gssdp-1.6 --pkg libsoup-3.0 --pkg libxml-2.0 --pkg gstreamer-tag-1.0 --pkg gupnp-dlna-gst-2.0 --pkg posix --pkg gdk-pixbuf-2.0 --pkg libmediaart-2.0 --pkg gupnp-av-1.0 --pkg gupnp-dlna-2.0 --pkg gstreamer-pbutils-1.0 --pkg gstreamer-1.0 --pkg gio-unix-2.0 --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/media-export/mx-extract.p --basedir ../src/plugins/media-export ../src/plugins/media-export/rygel-media-export-extract.vala ../src/plugins/media-export/rygel-media-export-dvd-parser.vala ../src/plugins/media-export/rygel-media-export-playlist-extractor.vala ../src/plugins/media-export/rygel-media-export-image-extractor.vala ../src/plugins/media-export/rygel-media-export-extractor.vala ../src/plugins/media-export/rygel-media-export-generic-extractor.vala src/plugins/media-export/mx-constants.vapi
-[69/450] cc -Itests/rygel-http-time-seek-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-test.c.o -MF tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-test.c.o.d -o tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-test.c.o -c tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-test.c
+[67/450] cc -Itests/rygel-http-time-seek-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-request.c.o -MF tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-request.c.o.d -o tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-request.c.o -c tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_construct’:
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:383:14: warning: variable ‘_tmp29__length1’ set but not used [-Wunused-but-set-variable]
+  383 |         gint _tmp29__length1;
+      |              ^~~~~~~~~~~~~~~
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:377:14: warning: variable ‘_tmp19__length1’ set but not used [-Wunused-but-set-variable]
+  377 |         gint _tmp19__length1;
+      |              ^~~~~~~~~~~~~~~
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:374:14: warning: variable ‘_range_tokens_size_’ set but not used [-Wunused-but-set-variable]
+  374 |         gint _range_tokens_size_;
+      |              ^~~~~~~~~~~~~~~~~~~
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_to_string’:
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:712:64: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 2 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
+  712 |         _tmp3_ = g_strdup_printf ("HTTPTimeSeekRequest (npt=%lld-%s)", self->start_time, _tmp0_);
+      |                                                             ~~~^       ~~~~~~~~~~~~~~~~
+      |                                                                |           |
+      |                                                                |           gint64 {aka long int}
+      |                                                                long long int
+      |                                                             %ld
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_parse_npt_time’:
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:898:22: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable]
+  898 |                 gint _tmp7__length1;
+      |                      ^~~~~~~~~~~~~~
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:909:22: warning: variable ‘_tmp9__length1’ set but not used [-Wunused-but-set-variable]
+  909 |                 gint _tmp9__length1;
+      |                      ^~~~~~~~~~~~~~
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:926:22: warning: unused variable ‘_time_collection_size_’ [-Wunused-variable]
+  926 |                 gint _time_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:867:14: warning: variable ‘_tmp5__length1’ set but not used [-Wunused-but-set-variable]
+  867 |         gint _tmp5__length1;
+      |              ^~~~~~~~~~~~~~
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:861:14: warning: variable ‘_time_tokens_size_’ set but not used [-Wunused-but-set-variable]
+  861 |         gint _time_tokens_size_ = 0;
+      |              ^~~~~~~~~~~~~~~~~~
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_finalize’:
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:976:36: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  976 |         RygelHTTPTimeSeekRequest * self;
+      |                                    ^~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:31:
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:999:13: note: in expansion of macro ‘g_once_init_enter’
+  999 |         if (g_once_init_enter (&rygel_http_time_seek_request_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c: At top level:
+tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:83:20: warning: ‘rygel_http_time_seek_request_properties’ defined but not used [-Wunused-variable]
+   83 | static GParamSpec* rygel_http_time_seek_request_properties[RYGEL_HTTP_TIME_SEEK_REQUEST_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[68/450] cc -Itests/rygel-http-time-seek-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-test.c.o -MF tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-test.c.o.d -o tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-test.c.o -c tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-test.c
 tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-test.c: In function ‘play_speed_finalize’:
 tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-test.c:352:21: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   352 |         PlaySpeed * self;
@@ -3439,108 +3532,69 @@
 tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-test.c:46:20: warning: ‘play_speed_properties’ defined but not used [-Wunused-variable]
    46 | static GParamSpec* play_speed_properties[PLAY_SPEED_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~
-[70/450] cc -Itests/rygel-http-time-seek-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-request.c.o -MF tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-request.c.o.d -o tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-request.c.o -c tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_construct’:
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:383:14: warning: variable ‘_tmp29__length1’ set but not used [-Wunused-but-set-variable]
-  383 |         gint _tmp29__length1;
-      |              ^~~~~~~~~~~~~~~
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:377:14: warning: variable ‘_tmp19__length1’ set but not used [-Wunused-but-set-variable]
-  377 |         gint _tmp19__length1;
-      |              ^~~~~~~~~~~~~~~
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:374:14: warning: variable ‘_range_tokens_size_’ set but not used [-Wunused-but-set-variable]
-  374 |         gint _range_tokens_size_;
-      |              ^~~~~~~~~~~~~~~~~~~
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_to_string’:
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:712:64: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 2 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
-  712 |         _tmp3_ = g_strdup_printf ("HTTPTimeSeekRequest (npt=%lld-%s)", self->start_time, _tmp0_);
-      |                                                             ~~~^       ~~~~~~~~~~~~~~~~
-      |                                                                |           |
-      |                                                                |           gint64 {aka long int}
-      |                                                                long long int
-      |                                                             %ld
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_parse_npt_time’:
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:898:22: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable]
-  898 |                 gint _tmp7__length1;
-      |                      ^~~~~~~~~~~~~~
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:909:22: warning: variable ‘_tmp9__length1’ set but not used [-Wunused-but-set-variable]
-  909 |                 gint _tmp9__length1;
-      |                      ^~~~~~~~~~~~~~
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:926:22: warning: unused variable ‘_time_collection_size_’ [-Wunused-variable]
-  926 |                 gint _time_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:867:14: warning: variable ‘_tmp5__length1’ set but not used [-Wunused-but-set-variable]
-  867 |         gint _tmp5__length1;
-      |              ^~~~~~~~~~~~~~
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:861:14: warning: variable ‘_time_tokens_size_’ set but not used [-Wunused-but-set-variable]
-  861 |         gint _time_tokens_size_ = 0;
-      |              ^~~~~~~~~~~~~~~~~~
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_finalize’:
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:976:36: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  976 |         RygelHTTPTimeSeekRequest * self;
-      |                                    ^~~~
+[69/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-dlna-profile.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-dlna-profile.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-dlna-profile.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-dlna-profile.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:31:
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_get_type’:
+                 from tests/rygel-object-creator-test.p/object-creator/rygel-dlna-profile.c:26:
+tests/rygel-object-creator-test.p/object-creator/rygel-dlna-profile.c: In function ‘rygel_dlna_profile_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:999:13: note: in expansion of macro ‘g_once_init_enter’
-  999 |         if (g_once_init_enter (&rygel_http_time_seek_request_type_id__once)) {
+tests/rygel-object-creator-test.p/object-creator/rygel-dlna-profile.c:330:13: note: in expansion of macro ‘g_once_init_enter’
+  330 |         if (g_once_init_enter (&rygel_dlna_profile_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c: At top level:
-tests/rygel-http-time-seek-test.p/time-seek/rygel-http-time-seek-request.c:83:20: warning: ‘rygel_http_time_seek_request_properties’ defined but not used [-Wunused-variable]
-   83 | static GParamSpec* rygel_http_time_seek_request_properties[RYGEL_HTTP_TIME_SEEK_REQUEST_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[71/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-dlna-profile.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-dlna-profile.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-dlna-profile.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-dlna-profile.c
+[70/450] cc -Itests/rygel-searchable-container-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-searchable-container-test.p/meson-generated_searchable-container_rygel-searchable-container.c.o -MF tests/rygel-searchable-container-test.p/meson-generated_searchable-container_rygel-searchable-container.c.o.d -o tests/rygel-searchable-container-test.p/meson-generated_searchable-container_rygel-searchable-container.c.o -c tests/rygel-searchable-container-test.p/searchable-container/rygel-searchable-container.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from tests/rygel-object-creator-test.p/object-creator/rygel-dlna-profile.c:26:
-tests/rygel-object-creator-test.p/object-creator/rygel-dlna-profile.c: In function ‘rygel_dlna_profile_get_type’:
+                 from tests/rygel-searchable-container-test.p/searchable-container/rygel-searchable-container.c:30:
+tests/rygel-searchable-container-test.p/searchable-container/rygel-searchable-container.c: In function ‘rygel_searchable_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-dlna-profile.c:330:13: note: in expansion of macro ‘g_once_init_enter’
-  330 |         if (g_once_init_enter (&rygel_dlna_profile_type_id__once)) {
+tests/rygel-searchable-container-test.p/searchable-container/rygel-searchable-container.c:1157:13: note: in expansion of macro ‘g_once_init_enter’
+ 1157 |         if (g_once_init_enter (&rygel_searchable_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[72/450] valac -C --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/librygel-core/librygel-core-2.8.so.0.44.1.p --basedir ../src/librygel-core --library rygel-core-2.8 --header src/librygel-core/rygel-core.h --vapi ../rygel-core-2.8.vapi --gir ../Rygel-2.8.gir ../src/librygel-core/rygel-build-config.vapi ../src/librygel-core/rygel-connection-manager.vala ../src/librygel-core/rygel-basic-management.vala ../src/librygel-core/rygel-basic-management-test.vala ../src/librygel-core/rygel-basic-management-test-ping.vala ../src/librygel-core/rygel-basic-management-test-nslookup.vala ../src/librygel-core/rygel-basic-management-test-traceroute.vala ../src/librygel-core/rygel-description-file.vala ../src/librygel-core/rygel-dlna-profile.vala ../src/librygel-core/rygel-energy-management.vala ../src/librygel-core/rygel-root-device.vala ../src/librygel-core/rygel-root-device-factory.vala ../src/librygel-core/rygel-dbus-interface.vala ../src/librygel-core/rygel-log-handler.vala ../src/librygel-core/rygel-meta-config.vala ../src/librygel-core/rygel-plugin-loader.vala ../src/librygel-core/rygel-recursive-module-loader.vala ../src/librygel-core/rygel-plugin.vala ../src/librygel-core/rygel-resource-info.vala ../src/librygel-core/rygel-media-device.vala ../src/librygel-core/rygel-configuration.vala ../src/librygel-core/rygel-base-configuration.vala ../src/librygel-core/rygel-cmdline-config.vala ../src/librygel-core/rygel-environment-config.vala ../src/librygel-core/rygel-user-config.vala ../src/librygel-core/rygel-state-machine.vala ../src/librygel-core/rygel-v1-hacks.vala ../src/librygel-core/rygel-icon-info.vala ../src/librygel-core/rygel-xml-utils.vala ../src/librygel-core/rygel-plugin-information.vala ../src/librygel-core/dlna150-hacks.vala ../src/librygel-core/agent-matcher.vala
-../src/librygel-core/rygel-plugin-information.vala:76.49-76.61: warning: `GLib.Module.SUFFIX' has been deprecated since 2.76
-   76 |                                                 Module.SUFFIX));
-      |                                                 ^~~~~~~~~~~~~   
-../src/librygel-core/agent-matcher.vala:49.5-49.23: warning: Method `Rygel.AgentMatcher.matches' never used
-   49 |     public bool matches (string header) {
-      |     ^~~~~~~~~~~~~~~~~~~                  
-Compilation succeeded - 2 warning(s)
-[73/450] cc -Itests/rygel-searchable-container-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-searchable-container-test.p/meson-generated_searchable-container_rygel-searchable-container.c.o -MF tests/rygel-searchable-container-test.p/meson-generated_searchable-container_rygel-searchable-container.c.o.d -o tests/rygel-searchable-container-test.p/meson-generated_searchable-container_rygel-searchable-container.c.o -c tests/rygel-searchable-container-test.p/searchable-container/rygel-searchable-container.c
+[71/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-serializer.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-serializer.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-serializer.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from tests/rygel-searchable-container-test.p/searchable-container/rygel-searchable-container.c:30:
-tests/rygel-searchable-container-test.p/searchable-container/rygel-searchable-container.c: In function ‘rygel_searchable_container_get_type’:
+                 from tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c:26:
+tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c: In function ‘rygel_serializer_type_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-searchable-container-test.p/searchable-container/rygel-searchable-container.c:1157:13: note: in expansion of macro ‘g_once_init_enter’
- 1157 |         if (g_once_init_enter (&rygel_searchable_container_type_id__once)) {
+tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c:150:13: note: in expansion of macro ‘g_once_init_enter’
+  150 |         if (g_once_init_enter (&rygel_serializer_type_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[74/450] cc -Itests/rygel-user-config-test.p -Itests -I../tests -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-user-config-test.p/meson-generated_rygel-configuration.c.o -MF tests/rygel-user-config-test.p/meson-generated_rygel-configuration.c.o.d -o tests/rygel-user-config-test.p/meson-generated_rygel-configuration.c.o -c tests/rygel-user-config-test.p/rygel-configuration.c
+tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c: In function ‘rygel_serializer_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c:413:13: note: in expansion of macro ‘g_once_init_enter’
+  413 |         if (g_once_init_enter (&rygel_serializer_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[72/450] valac -C --pkg gssdp-1.6 --pkg libsoup-3.0 --pkg libxml-2.0 --pkg gstreamer-tag-1.0 --pkg gupnp-dlna-gst-2.0 --pkg posix --pkg gdk-pixbuf-2.0 --pkg libmediaart-2.0 --pkg gupnp-av-1.0 --pkg gupnp-dlna-2.0 --pkg gstreamer-pbutils-1.0 --pkg gstreamer-1.0 --pkg gio-unix-2.0 --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/media-export/mx-extract.p --basedir ../src/plugins/media-export ../src/plugins/media-export/rygel-media-export-extract.vala ../src/plugins/media-export/rygel-media-export-dvd-parser.vala ../src/plugins/media-export/rygel-media-export-playlist-extractor.vala ../src/plugins/media-export/rygel-media-export-image-extractor.vala ../src/plugins/media-export/rygel-media-export-extractor.vala ../src/plugins/media-export/rygel-media-export-generic-extractor.vala src/plugins/media-export/mx-constants.vapi
+[73/450] cc -Itests/rygel-user-config-test.p -Itests -I../tests -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-user-config-test.p/meson-generated_rygel-configuration.c.o -MF tests/rygel-user-config-test.p/meson-generated_rygel-configuration.c.o.d -o tests/rygel-user-config-test.p/meson-generated_rygel-configuration.c.o -c tests/rygel-user-config-test.p/rygel-configuration.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -3598,38 +3652,44 @@
 tests/rygel-user-config-test.p/rygel-configuration.c:700:13: note: in expansion of macro ‘g_once_init_enter’
   700 |         if (g_once_init_enter (&rygel_configuration_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[75/450] cc -Isrc/plugins/media-export/mx-extract.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gio-unix-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="MxExtract"' -MD -MQ src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-playlist-extractor.c.o -MF src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-playlist-extractor.c.o.d -o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-playlist-extractor.c.o -c src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c
-src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c: In function ‘rygel_media_export_playlist_extractor_real_run_co’:
-src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c:297:86: warning: passing argument 3 of ‘g_file_load_contents_finish’ from incompatible pointer type [-Wincompatible-pointer-types]
-  297 |         _data_->_tmp5_ = g_file_load_contents_finish (_data_->_tmp2_, _data_->_res_, &_data_->_tmp3_, &_data_->_tmp4_, NULL, &_data_->_inner_error0_);
-      |                                                                                      ^~~~~~~~~~~~~~~
-      |                                                                                      |
-      |                                                                                      guint8 ** {aka unsigned char **}
-In file included from /usr/include/glib-2.0/gio/gio.h:81,
-                 from src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c:5:
-/usr/include/glib-2.0/gio/gfile.h:1292:71: note: expected ‘char **’ but argument is of type ‘guint8 **’ {aka ‘unsigned char **’}
- 1292 |                                               char                  **contents,
-      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
+[74/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-m3u-playlist.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-m3u-playlist.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-m3u-playlist.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c:4:
-src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c: In function ‘rygel_media_export_playlist_extractor_get_type’:
+                 from tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c:26:
+tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c: In function ‘rygel_m3_uplay_list_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c:445:13: note: in expansion of macro ‘g_once_init_enter’
-  445 |         if (g_once_init_enter (&rygel_media_export_playlist_extractor_type_id__once)) {
+tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c:348:13: note: in expansion of macro ‘g_once_init_enter’
+  348 |         if (g_once_init_enter (&rygel_m3_uplay_list_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c: At top level:
+tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c:66:20: warning: ‘rygel_m3_uplay_list_properties’ defined but not used [-Wunused-variable]
+   66 | static GParamSpec* rygel_m3_uplay_list_properties[RYGEL_M3_UPLAY_LIST_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[75/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-expression.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-expression.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-expression.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-search-expression.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from tests/rygel-object-creator-test.p/object-creator/rygel-search-expression.c:26:
+tests/rygel-object-creator-test.p/object-creator/rygel-search-expression.c: In function ‘rygel_search_expression_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/rygel-search-expression.c:397:13: note: in expansion of macro ‘g_once_init_enter’
+  397 |         if (g_once_init_enter (&rygel_search_expression_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c: At top level:
-src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c:54:20: warning: ‘rygel_media_export_playlist_extractor_properties’ defined but not used [-Wunused-variable]
-   54 | static GParamSpec* rygel_media_export_playlist_extractor_properties[RYGEL_MEDIA_EXPORT_PLAYLIST_EXTRACTOR_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 [76/450] cc -Itests/rygel-searchable-container-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-searchable-container-test.p/meson-generated_searchable-container_test.c.o -MF tests/rygel-searchable-container-test.p/meson-generated_searchable-container_test.c.o.d -o tests/rygel-searchable-container-test.p/meson-generated_searchable-container_test.c.o -c tests/rygel-searchable-container-test.p/searchable-container/test.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
@@ -3722,7 +3782,49 @@
 tests/rygel-searchable-container-test.p/searchable-container/test.c:78:20: warning: ‘relational_expression_properties’ defined but not used [-Wunused-variable]
    78 | static GParamSpec* relational_expression_properties[RELATIONAL_EXPRESSION_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[77/450] cc -Isrc/plugins/media-export/mx-extract.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gio-unix-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="MxExtract"' -MD -MQ src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-image-extractor.c.o -MF src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-image-extractor.c.o.d -o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-image-extractor.c.o -c src/plugins/media-export/mx-extract.p/rygel-media-export-image-extractor.c
+[77/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-state-machine.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-state-machine.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-state-machine.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-state-machine.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from tests/rygel-object-creator-test.p/object-creator/rygel-state-machine.c:27:
+tests/rygel-object-creator-test.p/object-creator/rygel-state-machine.c: In function ‘rygel_state_machine_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/rygel-state-machine.c:154:13: note: in expansion of macro ‘g_once_init_enter’
+  154 |         if (g_once_init_enter (&rygel_state_machine_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[78/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-relational-expression.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-relational-expression.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-relational-expression.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-relational-expression.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from tests/rygel-object-creator-test.p/object-creator/rygel-relational-expression.c:27:
+tests/rygel-object-creator-test.p/object-creator/rygel-relational-expression.c: In function ‘rygel_relational_expression_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/rygel-relational-expression.c:999:13: note: in expansion of macro ‘g_once_init_enter’
+  999 |         if (g_once_init_enter (&rygel_relational_expression_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[79/450] valac -C --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/librygel-core/librygel-core-2.8.so.0.44.1.p --basedir ../src/librygel-core --library rygel-core-2.8 --header src/librygel-core/rygel-core.h --vapi ../rygel-core-2.8.vapi --gir ../Rygel-2.8.gir ../src/librygel-core/rygel-build-config.vapi ../src/librygel-core/rygel-connection-manager.vala ../src/librygel-core/rygel-basic-management.vala ../src/librygel-core/rygel-basic-management-test.vala ../src/librygel-core/rygel-basic-management-test-ping.vala ../src/librygel-core/rygel-basic-management-test-nslookup.vala ../src/librygel-core/rygel-basic-management-test-traceroute.vala ../src/librygel-core/rygel-description-file.vala ../src/librygel-core/rygel-dlna-profile.vala ../src/librygel-core/rygel-energy-management.vala ../src/librygel-core/rygel-root-device.vala ../src/librygel-core/rygel-root-device-factory.vala ../src/librygel-core/rygel-dbus-interface.vala ../src/librygel-core/rygel-log-handler.vala ../src/librygel-core/rygel-meta-config.vala ../src/librygel-core/rygel-plugin-loader.vala ../src/librygel-core/rygel-recursive-module-loader.vala ../src/librygel-core/rygel-plugin.vala ../src/librygel-core/rygel-resource-info.vala ../src/librygel-core/rygel-media-device.vala ../src/librygel-core/rygel-configuration.vala ../src/librygel-core/rygel-base-configuration.vala ../src/librygel-core/rygel-cmdline-config.vala ../src/librygel-core/rygel-environment-config.vala ../src/librygel-core/rygel-user-config.vala ../src/librygel-core/rygel-state-machine.vala ../src/librygel-core/rygel-v1-hacks.vala ../src/librygel-core/rygel-icon-info.vala ../src/librygel-core/rygel-xml-utils.vala ../src/librygel-core/rygel-plugin-information.vala ../src/librygel-core/dlna150-hacks.vala ../src/librygel-core/agent-matcher.vala
+../src/librygel-core/rygel-plugin-information.vala:76.49-76.61: warning: `GLib.Module.SUFFIX' has been deprecated since 2.76
+   76 |                                                 Module.SUFFIX));
+      |                                                 ^~~~~~~~~~~~~   
+../src/librygel-core/agent-matcher.vala:49.5-49.23: warning: Method `Rygel.AgentMatcher.matches' never used
+   49 |     public bool matches (string header) {
+      |     ^~~~~~~~~~~~~~~~~~~                  
+Compilation succeeded - 2 warning(s)
+[80/450] cc -Isrc/plugins/media-export/mx-extract.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gio-unix-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="MxExtract"' -MD -MQ src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-image-extractor.c.o -MF src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-image-extractor.c.o.d -o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-image-extractor.c.o -c src/plugins/media-export/mx-extract.p/rygel-media-export-image-extractor.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -3743,7 +3845,39 @@
 src/plugins/media-export/mx-extract.p/rygel-media-export-image-extractor.c:78:20: warning: ‘rygel_media_export_image_extractor_properties’ defined but not used [-Wunused-variable]
    78 | static GParamSpec* rygel_media_export_image_extractor_properties[RYGEL_MEDIA_EXPORT_IMAGE_EXTRACTOR_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[78/450] cc -Isrc/plugins/media-export/mx-extract.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gio-unix-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="MxExtract"' -MD -MQ src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extract.c.o -MF src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extract.c.o.d -o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extract.c.o -c src/plugins/media-export/mx-extract.p/rygel-media-export-extract.c
+[81/450] cc -Isrc/plugins/media-export/mx-extract.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gio-unix-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="MxExtract"' -MD -MQ src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-playlist-extractor.c.o -MF src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-playlist-extractor.c.o.d -o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-playlist-extractor.c.o -c src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c
+src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c: In function ‘rygel_media_export_playlist_extractor_real_run_co’:
+src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c:297:86: warning: passing argument 3 of ‘g_file_load_contents_finish’ from incompatible pointer type [-Wincompatible-pointer-types]
+  297 |         _data_->_tmp5_ = g_file_load_contents_finish (_data_->_tmp2_, _data_->_res_, &_data_->_tmp3_, &_data_->_tmp4_, NULL, &_data_->_inner_error0_);
+      |                                                                                      ^~~~~~~~~~~~~~~
+      |                                                                                      |
+      |                                                                                      guint8 ** {aka unsigned char **}
+In file included from /usr/include/glib-2.0/gio/gio.h:81,
+                 from src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c:5:
+/usr/include/glib-2.0/gio/gfile.h:1292:71: note: expected ‘char **’ but argument is of type ‘guint8 **’ {aka ‘unsigned char **’}
+ 1292 |                                               char                  **contents,
+      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c:4:
+src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c: In function ‘rygel_media_export_playlist_extractor_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c:445:13: note: in expansion of macro ‘g_once_init_enter’
+  445 |         if (g_once_init_enter (&rygel_media_export_playlist_extractor_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c: At top level:
+src/plugins/media-export/mx-extract.p/rygel-media-export-playlist-extractor.c:54:20: warning: ‘rygel_media_export_playlist_extractor_properties’ defined but not used [-Wunused-variable]
+   54 | static GParamSpec* rygel_media_export_playlist_extractor_properties[RYGEL_MEDIA_EXPORT_PLAYLIST_EXTRACTOR_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[82/450] cc -Isrc/plugins/media-export/mx-extract.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gio-unix-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="MxExtract"' -MD -MQ src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extract.c.o -MF src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extract.c.o.d -o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extract.c.o -c src/plugins/media-export/mx-extract.p/rygel-media-export-extract.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -3781,7 +3915,34 @@
 src/plugins/media-export/mx-extract.p/rygel-media-export-extract.c:771:15: warning: variable ‘bytes_written’ set but not used [-Wunused-but-set-variable]
   771 |         gsize bytes_written = 0UL;
       |               ^~~~~~~~~~~~~
-[79/450] cc -Isrc/plugins/media-export/mx-extract.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gio-unix-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="MxExtract"' -MD -MQ src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-dvd-parser.c.o -MF src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-dvd-parser.c.o.d -o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-dvd-parser.c.o -c src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c
+[83/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-logical-expression.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-logical-expression.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-logical-expression.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c:27:
+tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c: In function ‘rygel_logical_operator_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c:169:13: note: in expansion of macro ‘g_once_init_enter’
+  169 |         if (g_once_init_enter (&rygel_logical_operator_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c: In function ‘rygel_logical_expression_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c:332:13: note: in expansion of macro ‘g_once_init_enter’
+  332 |         if (g_once_init_enter (&rygel_logical_expression_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[84/450] cc -Isrc/plugins/media-export/mx-extract.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gio-unix-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="MxExtract"' -MD -MQ src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-dvd-parser.c.o -MF src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-dvd-parser.c.o.d -o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-dvd-parser.c.o -c src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -3846,161 +4007,7 @@
 src/plugins/media-export/mx-extract.p/rygel-media-export-dvd-parser.c:88:20: warning: ‘rygel_media_export_dvd_parser_properties’ defined but not used [-Wunused-variable]
    88 | static GParamSpec* rygel_media_export_dvd_parser_properties[RYGEL_MEDIA_EXPORT_DVD_PARSER_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[80/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-connection-manager.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-connection-manager.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-connection-manager.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-connection-manager.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-connection-manager.c:28:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-connection-manager.c: In function ‘rygel_connection_manager_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-connection-manager.c:405:13: note: in expansion of macro ‘g_once_init_enter’
-  405 |         if (g_once_init_enter (&rygel_connection_manager_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-connection-manager.c: At top level:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-connection-manager.c:49:20: warning: ‘rygel_connection_manager_properties’ defined but not used [-Wunused-variable]
-   49 | static GParamSpec* rygel_connection_manager_properties[RYGEL_CONNECTION_MANAGER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[81/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c: In function ‘rygel_basic_management_test_init_state_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c:230:13: note: in expansion of macro ‘g_once_init_enter’
-  230 |         if (g_once_init_enter (&rygel_basic_management_test_init_state_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c: In function ‘rygel_basic_management_test_execution_state_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c:291:13: note: in expansion of macro ‘g_once_init_enter’
-  291 |         if (g_once_init_enter (&rygel_basic_management_test_execution_state_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c: In function ‘rygel_basic_management_test_real_handle_error’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c:339:14: warning: variable ‘_tmp0__length1’ set but not used [-Wunused-but-set-variable]
-  339 |         gint _tmp0__length1;
-      |              ^~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c: In function ‘rygel_basic_management_test_run_iteration’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c:466:22: warning: variable ‘_tmp0__length1’ set but not used [-Wunused-but-set-variable]
-  466 |                 gint _tmp0__length1;
-      |                      ^~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c: In function ‘rygel_basic_management_test_real_run_finish’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c:708:42: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  708 |         RygelBasicManagementTestRunData* _data_;
-      |                                          ^~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c: In function ‘rygel_basic_management_test_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c:973:13: note: in expansion of macro ‘g_once_init_enter’
-  973 |         if (g_once_init_enter (&rygel_basic_management_test_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[82/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-ping.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-ping.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-ping.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c: In function ‘rygel_basic_management_test_ping_process_state_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:256:13: note: in expansion of macro ‘g_once_init_enter’
-  256 |         if (g_once_init_enter (&rygel_basic_management_test_ping_process_state_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c: In function ‘rygel_basic_management_test_ping_status_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:317:13: note: in expansion of macro ‘g_once_init_enter’
-  317 |         if (g_once_init_enter (&rygel_basic_management_test_ping_status_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c: In function ‘rygel_basic_management_test_ping_real_handle_output’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:723:38: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
-  723 |                                 gint _tmp11__length1;
-      |                                      ^~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:713:38: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
-  713 |                                 gint _tmp4__length1;
-      |                                      ^~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:710:38: warning: variable ‘_rtt_values_size_’ set but not used [-Wunused-but-set-variable]
-  710 |                                 gint _rtt_values_size_;
-      |                                      ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:804:62: warning: variable ‘_tmp30__length1’ set but not used [-Wunused-but-set-variable]
-  804 |                                                         gint _tmp30__length1;
-      |                                                              ^~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:801:62: warning: variable ‘_tmp28__length1’ set but not used [-Wunused-but-set-variable]
-  801 |                                                         gint _tmp28__length1;
-      |                                                              ^~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:798:62: warning: variable ‘_tmp26__length1’ set but not used [-Wunused-but-set-variable]
-  798 |                                                         gint _tmp26__length1;
-      |                                                              ^~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:785:57: warning: variable ‘_tmp25_’ set but not used [-Wunused-but-set-variable]
-  785 |                                                 gchar** _tmp25_;
-      |                                                         ^~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:784:54: warning: variable ‘_rtt_values_size_’ set but not used [-Wunused-but-set-variable]
-  784 |                                                 gint _rtt_values_size_;
-      |                                                      ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:779:54: warning: variable ‘_tmp21__length1’ set but not used [-Wunused-but-set-variable]
-  779 |                                                 gint _tmp21__length1;
-      |                                                      ^~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:768:49: warning: variable ‘_tmp20_’ set but not used [-Wunused-but-set-variable]
-  768 |                                         gchar** _tmp20_;
-      |                                                 ^~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:767:46: warning: variable ‘_rtt_size_’ set but not used [-Wunused-but-set-variable]
-  767 |                                         gint _rtt_size_;
-      |                                              ^~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c: In function ‘rygel_basic_management_test_ping_set_host’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:905:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  905 |         old_value = rygel_basic_management_test_ping_get_host (self);
-      |                   ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c: In function ‘rygel_basic_management_test_ping_real_get_method_type’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:1003:39: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1003 |         RygelBasicManagementTestPing* self;
-      |                                       ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c: In function ‘rygel_basic_management_test_ping_real_get_results_type’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:1013:39: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1013 |         RygelBasicManagementTestPing* self;
-      |                                       ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c: In function ‘rygel_basic_management_test_ping_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:1081:13: note: in expansion of macro ‘g_once_init_enter’
- 1081 |         if (g_once_init_enter (&rygel_basic_management_test_ping_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[83/450] cc -Itests/rygel-user-config-test.p -Itests -I../tests -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-user-config-test.p/meson-generated_rygel-user-config-test.c.o -MF tests/rygel-user-config-test.p/meson-generated_rygel-user-config-test.c.o.d -o tests/rygel-user-config-test.p/meson-generated_rygel-user-config-test.c.o -c tests/rygel-user-config-test.p/rygel-user-config-test.c
+[85/450] cc -Itests/rygel-user-config-test.p -Itests -I../tests -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-user-config-test.p/meson-generated_rygel-user-config-test.c.o -MF tests/rygel-user-config-test.p/meson-generated_rygel-user-config-test.c.o.d -o tests/rygel-user-config-test.p/meson-generated_rygel-user-config-test.c.o -c tests/rygel-user-config-test.p/rygel-user-config-test.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -4152,186 +4159,7 @@
 tests/rygel-user-config-test.p/rygel-user-config-test.c:96:20: warning: ‘rygel_user_config_test_properties’ defined but not used [-Wunused-variable]
    96 | static GParamSpec* rygel_user_config_test_properties[RYGEL_USER_CONFIG_TEST_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[84/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-dlna-profile.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-dlna-profile.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-dlna-profile.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dlna-profile.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dlna-profile.c:26:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dlna-profile.c: In function ‘rygel_dlna_profile_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dlna-profile.c:278:13: note: in expansion of macro ‘g_once_init_enter’
-  278 |         if (g_once_init_enter (&rygel_dlna_profile_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[85/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-traceroute.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-traceroute.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-traceroute.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c: In function ‘rygel_basic_management_test_traceroute_process_state_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c:258:13: note: in expansion of macro ‘g_once_init_enter’
-  258 |         if (g_once_init_enter (&rygel_basic_management_test_traceroute_process_state_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c: In function ‘rygel_basic_management_test_traceroute_status_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c:326:13: note: in expansion of macro ‘g_once_init_enter’
-  326 |         if (g_once_init_enter (&rygel_basic_management_test_traceroute_status_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c: In function ‘rygel_basic_management_test_traceroute_set_host’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c:1025:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1025 |         old_value = rygel_basic_management_test_traceroute_get_host (self);
-      |                   ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c: In function ‘rygel_basic_management_test_traceroute_real_get_method_type’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c:1123:45: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1123 |         RygelBasicManagementTestTraceroute* self;
-      |                                             ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c: In function ‘rygel_basic_management_test_traceroute_real_get_results_type’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c:1133:45: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1133 |         RygelBasicManagementTestTraceroute* self;
-      |                                             ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c: In function ‘rygel_basic_management_test_traceroute_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c:1204:13: note: in expansion of macro ‘g_once_init_enter’
- 1204 |         if (g_once_init_enter (&rygel_basic_management_test_traceroute_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[86/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-description-file.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-description-file.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-description-file.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_get_friendly_name’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:316:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  316 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
-      |                ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_get_udn’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:359:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  359 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
-      |                ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_set_dlna_caps’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:693:17: warning: variable ‘_tmp17_’ set but not used [-Wunused-but-set-variable]
-  693 |         gchar** _tmp17_;
-      |                 ^~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_get_device_element’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1122:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1122 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
-      |                ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_apply_xpath’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1150:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1150 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
-      |                ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_add_service’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1236:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1236 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
-      |                ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_add_icon’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1317:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1317 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
-      |                ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_save’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1504:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1504 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
-      |                ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_index_of_device_element’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1554:38: warning: variable ‘_tmp3__length1’ set but not used [-Wunused-but-set-variable]
- 1554 |                                 gint _tmp3__length1;
-      |                                      ^~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1551:41: warning: variable ‘_tmp2_’ set but not used [-Wunused-but-set-variable]
- 1551 |                                 gchar** _tmp2_;
-      |                                         ^~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_set_device_element’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1615:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1615 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
-      |                ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1629:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1629 |         _tmp7_ = gupnp_xml_doc_get_doc (_tmp6_);
-      |                ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1639:25: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1639 |                 _tmp10_ = gupnp_xml_doc_get_doc (_tmp9_);
-      |                         ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1641:58: warning: pointer targets in passing argument 3 of ‘xmlSearchNs’ differ in signedness [-Wpointer-sign]
- 1641 |                 _tmp12_ = xmlSearchNs (_tmp10_, _tmp11_, ns);
-      |                                                          ^~
-      |                                                          |
-      |                                                          const gchar * {aka const char *}
-In file included from /usr/include/gupnp-1.6/libgupnp/gupnp-device-info.h:13,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-device-proxy.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-control-point.h:16,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-context-manager.h:16,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:11,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:28:
-/usr/include/libxml2/libxml/tree.h:989:57: note: expected ‘const xmlChar *’ {aka ‘const unsigned char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’}
-  989 |                                          const xmlChar *nameSpace);
-      |                                          ~~~~~~~~~~~~~~~^~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1677:41: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1677 |                                 _tmp20_ = gupnp_xml_doc_get_doc (_tmp19_);
-      |                                         ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1663:38: warning: variable ‘_tmp21__length1’ set but not used [-Wunused-but-set-variable]
- 1663 |                                 gint _tmp21__length1;
-      |                                      ^~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_remove_device_element’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1738:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1738 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
-      |                ^
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1846:13: note: in expansion of macro ‘g_once_init_enter’
- 1846 |         if (g_once_init_enter (&rygel_description_file_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: At top level:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:61:20: warning: ‘rygel_description_file_properties’ defined but not used [-Wunused-variable]
-   61 | static GParamSpec* rygel_description_file_properties[RYGEL_DESCRIPTION_FILE_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[87/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-root-device.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-root-device.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-root-device.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device.c:29:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device.c: In function ‘rygel_root_device_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device.c:308:13: note: in expansion of macro ‘g_once_init_enter’
-  308 |         if (g_once_init_enter (&rygel_root_device_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[88/450] cc -Itests/rygel-user-config-test.p -Itests -I../tests -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-user-config-test.p/meson-generated_rygel-user-config.c.o -MF tests/rygel-user-config-test.p/meson-generated_rygel-user-config.c.o.d -o tests/rygel-user-config-test.p/meson-generated_rygel-user-config.c.o -c tests/rygel-user-config-test.p/rygel-user-config.c
+[86/450] cc -Itests/rygel-user-config-test.p -Itests -I../tests -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-user-config-test.p/meson-generated_rygel-user-config.c.o -MF tests/rygel-user-config-test.p/meson-generated_rygel-user-config.c.o.d -o tests/rygel-user-config-test.p/meson-generated_rygel-user-config.c.o -c tests/rygel-user-config-test.p/rygel-user-config.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -4442,68 +4270,322 @@
 tests/rygel-user-config-test.p/rygel-user-config.c:106:20: warning: ‘rygel_user_config_properties’ defined but not used [-Wunused-variable]
   106 | static GParamSpec* rygel_user_config_properties[RYGEL_USER_CONFIG_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[89/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-energy-management.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-energy-management.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-energy-management.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c
+[87/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-connection-manager.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-connection-manager.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-connection-manager.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-connection-manager.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-connection-manager.c:28:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-connection-manager.c: In function ‘rygel_connection_manager_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-connection-manager.c:405:13: note: in expansion of macro ‘g_once_init_enter’
+  405 |         if (g_once_init_enter (&rygel_connection_manager_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-connection-manager.c: At top level:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-connection-manager.c:49:20: warning: ‘rygel_connection_manager_properties’ defined but not used [-Wunused-variable]
+   49 | static GParamSpec* rygel_connection_manager_properties[RYGEL_CONNECTION_MANAGER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[88/450] cc -Isrc/plugins/media-export/mx-extract.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gio-unix-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="MxExtract"' -MD -MQ src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extractor.c.o -MF src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extractor.c.o.d -o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extractor.c.o -c src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:26:
+src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c: In function ‘extractor_error_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:342:13: note: in expansion of macro ‘g_once_init_enter’
+  342 |         if (g_once_init_enter (&extractor_error_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c: In function ‘rygel_media_export_extractor_strip_invalid_entities’:
+src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:871:38: warning: unused variable ‘_block_collection_size_’ [-Wunused-variable]
+  871 |                                 gint _block_collection_size_ = 0;
+      |                                      ^~~~~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:952:38: warning: unused variable ‘_blacklist_collection_size_’ [-Wunused-variable]
+  952 |                                 gint _blacklist_collection_size_ = 0;
+      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:996:38: warning: unused variable ‘_suffix_collection_size_’ [-Wunused-variable]
+  996 |                                 gint _suffix_collection_size_ = 0;
+      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:1087:30: warning: unused variable ‘_re_collection_size_’ [-Wunused-variable]
+ 1087 |                         gint _re_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:1130:30: warning: unused variable ‘_re_collection_size_’ [-Wunused-variable]
+ 1130 |                         gint _re_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:1173:30: warning: unused variable ‘_re_collection_size_’ [-Wunused-variable]
+ 1173 |                         gint _re_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gstring.h:37,
+                 from /usr/include/glib-2.0/glib/giochannel.h:36,
+                 from /usr/include/glib-2.0/glib.h:56:
+src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:1266:29: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1266 |                 g_strstrip (_tmp93_);
+      |                             ^~~~~~~
+/usr/include/glib-2.0/glib/gstrfuncs.h:248:56: note: in definition of macro ‘g_strstrip’
+  248 | #define g_strstrip( string )    g_strchomp (g_strchug (string))
+      |                                                        ^~~~~~
+/usr/include/glib-2.0/glib/gstrfuncs.h:243:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’}
+  243 | gchar*                g_strchug        (gchar        *string);
+      |                                         ~~~~~~~~~~~~~~^~~~~~
+src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c: In function ‘rygel_media_export_extractor_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:1383:13: note: in expansion of macro ‘g_once_init_enter’
+ 1383 |         if (g_once_init_enter (&rygel_media_export_extractor_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[89/450] cc -Isrc/plugins/media-export/mx-extract.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gio-unix-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="MxExtract"' -MD -MQ src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-generic-extractor.c.o -MF src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-generic-extractor.c.o.d -o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-generic-extractor.c.o -c src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c
+src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c: In function ‘__lambda4_’:
+src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:539:43: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  539 |         RygelMediaExportGenericExtractor* self;
+      |                                           ^~~~
+src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c: In function ‘rygel_media_export_generic_extractor_real_run_co’:
+src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:731:33: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  731 |                 _data_->_tmp39_ = gst_discoverer_container_info_get_tags (G_TYPE_CHECK_INSTANCE_CAST (_data_->_tmp38_, gst_discoverer_container_info_get_type (), GstDiscovererContainerInfo));
+      |                                 ^
+src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:739:41: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  739 |                         _data_->_tmp43_ = gst_discoverer_stream_info_get_tags (G_TYPE_CHECK_INSTANCE_CAST (_data_->_tmp42_, gst_discoverer_stream_info_get_type (), GstDiscovererStreamInfo));
+      |                                         ^
+src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:901:42: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  901 |                         _data_->_tmp116_ = gst_discoverer_stream_info_get_tags ((GstDiscovererStreamInfo*) _data_->_tmp115_);
+      |                                          ^
+src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:911:34: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  911 |                 _data_->_tmp122_ = gst_discoverer_stream_info_get_tags ((GstDiscovererStreamInfo*) _data_->_tmp121_);
+      |                                  ^
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c:40:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c: In function ‘upower_get_type’:
+                 from src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:26:
+src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c: In function ‘rygel_media_export_generic_extractor_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c:220:13: note: in expansion of macro ‘g_once_init_enter’
-  220 |         if (g_once_init_enter (&upower_type_id__once)) {
+src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:1385:13: note: in expansion of macro ‘g_once_init_enter’
+ 1385 |         if (g_once_init_enter (&rygel_media_export_generic_extractor_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c: In function ‘upower_dbus_interface_method_call’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c:288:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  288 |         gpointer object;
-      |                  ^~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c: In function ‘upower_dbus_interface_get_property’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c:304:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  304 |         gpointer object;
-      |                  ^~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c: In function ‘upower_dbus_interface_set_property’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c:321:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  321 |         gpointer object;
-      |                  ^~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c: In function ‘rygel_energy_management_get_type’:
+src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c: At top level:
+src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:86:20: warning: ‘rygel_media_export_generic_extractor_properties’ defined but not used [-Wunused-variable]
+   86 | static GParamSpec* rygel_media_export_generic_extractor_properties[RYGEL_MEDIA_EXPORT_GENERIC_EXTRACTOR_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[90/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c: In function ‘rygel_basic_management_test_init_state_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c:1047:13: note: in expansion of macro ‘g_once_init_enter’
- 1047 |         if (g_once_init_enter (&rygel_energy_management_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c:230:13: note: in expansion of macro ‘g_once_init_enter’
+  230 |         if (g_once_init_enter (&rygel_basic_management_test_init_state_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c: At top level:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c:85:20: warning: ‘rygel_energy_management_properties’ defined but not used [-Wunused-variable]
-   85 | static GParamSpec* rygel_energy_management_properties[RYGEL_ENERGY_MANAGEMENT_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[90/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management.c
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c: In function ‘rygel_basic_management_test_execution_state_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c:291:13: note: in expansion of macro ‘g_once_init_enter’
+  291 |         if (g_once_init_enter (&rygel_basic_management_test_execution_state_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c: In function ‘rygel_basic_management_test_real_handle_error’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c:339:14: warning: variable ‘_tmp0__length1’ set but not used [-Wunused-but-set-variable]
+  339 |         gint _tmp0__length1;
+      |              ^~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c: In function ‘rygel_basic_management_test_run_iteration’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c:466:22: warning: variable ‘_tmp0__length1’ set but not used [-Wunused-but-set-variable]
+  466 |                 gint _tmp0__length1;
+      |                      ^~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c: In function ‘rygel_basic_management_test_real_run_finish’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c:708:42: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  708 |         RygelBasicManagementTestRunData* _data_;
+      |                                          ^~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c: In function ‘rygel_basic_management_test_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test.c:973:13: note: in expansion of macro ‘g_once_init_enter’
+  973 |         if (g_once_init_enter (&rygel_basic_management_test_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[91/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-ping.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-ping.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-ping.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c: In function ‘rygel_basic_management_test_ping_process_state_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:256:13: note: in expansion of macro ‘g_once_init_enter’
+  256 |         if (g_once_init_enter (&rygel_basic_management_test_ping_process_state_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c: In function ‘rygel_basic_management_test_ping_status_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:317:13: note: in expansion of macro ‘g_once_init_enter’
+  317 |         if (g_once_init_enter (&rygel_basic_management_test_ping_status_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c: In function ‘rygel_basic_management_test_ping_real_handle_output’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:723:38: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
+  723 |                                 gint _tmp11__length1;
+      |                                      ^~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:713:38: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
+  713 |                                 gint _tmp4__length1;
+      |                                      ^~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:710:38: warning: variable ‘_rtt_values_size_’ set but not used [-Wunused-but-set-variable]
+  710 |                                 gint _rtt_values_size_;
+      |                                      ^~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:804:62: warning: variable ‘_tmp30__length1’ set but not used [-Wunused-but-set-variable]
+  804 |                                                         gint _tmp30__length1;
+      |                                                              ^~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:801:62: warning: variable ‘_tmp28__length1’ set but not used [-Wunused-but-set-variable]
+  801 |                                                         gint _tmp28__length1;
+      |                                                              ^~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:798:62: warning: variable ‘_tmp26__length1’ set but not used [-Wunused-but-set-variable]
+  798 |                                                         gint _tmp26__length1;
+      |                                                              ^~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:785:57: warning: variable ‘_tmp25_’ set but not used [-Wunused-but-set-variable]
+  785 |                                                 gchar** _tmp25_;
+      |                                                         ^~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:784:54: warning: variable ‘_rtt_values_size_’ set but not used [-Wunused-but-set-variable]
+  784 |                                                 gint _rtt_values_size_;
+      |                                                      ^~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:779:54: warning: variable ‘_tmp21__length1’ set but not used [-Wunused-but-set-variable]
+  779 |                                                 gint _tmp21__length1;
+      |                                                      ^~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:768:49: warning: variable ‘_tmp20_’ set but not used [-Wunused-but-set-variable]
+  768 |                                         gchar** _tmp20_;
+      |                                                 ^~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:767:46: warning: variable ‘_rtt_size_’ set but not used [-Wunused-but-set-variable]
+  767 |                                         gint _rtt_size_;
+      |                                              ^~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c: In function ‘rygel_basic_management_test_ping_set_host’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:905:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  905 |         old_value = rygel_basic_management_test_ping_get_host (self);
+      |                   ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c: In function ‘rygel_basic_management_test_ping_real_get_method_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:1003:39: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1003 |         RygelBasicManagementTestPing* self;
+      |                                       ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c: In function ‘rygel_basic_management_test_ping_real_get_results_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:1013:39: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1013 |         RygelBasicManagementTestPing* self;
+      |                                       ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c: In function ‘rygel_basic_management_test_ping_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-ping.c:1081:13: note: in expansion of macro ‘g_once_init_enter’
+ 1081 |         if (g_once_init_enter (&rygel_basic_management_test_ping_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[92/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-dlna-profile.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-dlna-profile.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-dlna-profile.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dlna-profile.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
                  from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
                  from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management.c: In function ‘rygel_basic_management_get_type’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dlna-profile.c:26:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dlna-profile.c: In function ‘rygel_dlna_profile_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management.c:1611:13: note: in expansion of macro ‘g_once_init_enter’
- 1611 |         if (g_once_init_enter (&rygel_basic_management_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dlna-profile.c:278:13: note: in expansion of macro ‘g_once_init_enter’
+  278 |         if (g_once_init_enter (&rygel_dlna_profile_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[91/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_test.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_test.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_test.c.o -c tests/rygel-object-creator-test.p/object-creator/test.c
+[93/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-traceroute.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-traceroute.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-traceroute.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c: In function ‘rygel_basic_management_test_traceroute_process_state_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c:258:13: note: in expansion of macro ‘g_once_init_enter’
+  258 |         if (g_once_init_enter (&rygel_basic_management_test_traceroute_process_state_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c: In function ‘rygel_basic_management_test_traceroute_status_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c:326:13: note: in expansion of macro ‘g_once_init_enter’
+  326 |         if (g_once_init_enter (&rygel_basic_management_test_traceroute_status_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c: In function ‘rygel_basic_management_test_traceroute_set_host’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c:1025:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1025 |         old_value = rygel_basic_management_test_traceroute_get_host (self);
+      |                   ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c: In function ‘rygel_basic_management_test_traceroute_real_get_method_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c:1123:45: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1123 |         RygelBasicManagementTestTraceroute* self;
+      |                                             ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c: In function ‘rygel_basic_management_test_traceroute_real_get_results_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c:1133:45: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1133 |         RygelBasicManagementTestTraceroute* self;
+      |                                             ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c: In function ‘rygel_basic_management_test_traceroute_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-traceroute.c:1204:13: note: in expansion of macro ‘g_once_init_enter’
+ 1204 |         if (g_once_init_enter (&rygel_basic_management_test_traceroute_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[94/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_test.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_test.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_test.c.o -c tests/rygel-object-creator-test.p/object-creator/test.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -4827,109 +4909,106 @@
 tests/rygel-object-creator-test.p/object-creator/test.c:96:20: warning: ‘rygel_service_action_properties’ defined but not used [-Wunused-variable]
    96 | static GParamSpec* rygel_service_action_properties[RYGEL_SERVICE_ACTION_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[92/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-log-handler.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-log-handler.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-log-handler.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c
+[95/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-root-device.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-root-device.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-root-device.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
                  from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
                  from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c: In function ‘rygel_log_level_get_type’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device.c:29:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device.c: In function ‘rygel_root_device_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:99:13: note: in expansion of macro ‘g_once_init_enter’
-   99 |         if (g_once_init_enter (&rygel_log_level_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device.c:308:13: note: in expansion of macro ‘g_once_init_enter’
+  308 |         if (g_once_init_enter (&rygel_root_device_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c: In function ‘rygel_log_handler_construct’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:254:46: warning: variable ‘_tmp18__length1’ set but not used [-Wunused-but-set-variable]
-  254 |                                         gint _tmp18__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:270:46: warning: variable ‘_tmp24__length1’ set but not used [-Wunused-but-set-variable]
-  270 |                                         gint _tmp24__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:266:46: warning: variable ‘_tmp21__length1’ set but not used [-Wunused-but-set-variable]
-  266 |                                         gint _tmp21__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:233:41: warning: variable ‘_tmp17_’ set but not used [-Wunused-but-set-variable]
-  233 |                                 gchar** _tmp17_;
-      |                                         ^~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:229:41: warning: variable ‘_tmp16_’ set but not used [-Wunused-but-set-variable]
-  229 |                                 gchar** _tmp16_;
-      |                                         ^~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:228:38: warning: variable ‘_tokens_size_’ set but not used [-Wunused-but-set-variable]
-  228 |                                 gint _tokens_size_;
-      |                                      ^~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:213:22: warning: unused variable ‘_pair_collection_size_’ [-Wunused-variable]
-  213 |                 gint _pair_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c: In function ‘rygel_log_handler_get_type’:
+[96/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management.c: In function ‘rygel_basic_management_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:422:13: note: in expansion of macro ‘g_once_init_enter’
-  422 |         if (g_once_init_enter (&rygel_log_handler_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management.c:1611:13: note: in expansion of macro ‘g_once_init_enter’
+ 1611 |         if (g_once_init_enter (&rygel_basic_management_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c: At top level:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:50:20: warning: ‘rygel_log_handler_properties’ defined but not used [-Wunused-variable]
-   50 | static GParamSpec* rygel_log_handler_properties[RYGEL_LOG_HANDLER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[93/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-dbus-interface.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-dbus-interface.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-dbus-interface.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c
+[97/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-object-creator.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-object-creator.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-object-creator.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c: In function ‘rygel_dbus_interface_get_type’:
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:28:
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘rygel_base_media_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c:204:13: note: in expansion of macro ‘g_once_init_enter’
-  204 |         if (g_once_init_enter (&rygel_dbus_interface_type_id__once)) {
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:1598:13: note: in expansion of macro ‘g_once_init_enter’
+ 1598 |         if (g_once_init_enter (&rygel_base_media_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c: In function ‘rygel_dbus_interface_dbus_interface_get_property’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c:321:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  321 |         gpointer object;
-      |                  ^~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c: In function ‘rygel_dbus_interface_dbus_interface_set_property’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c:338:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  338 |         gpointer object;
-      |                  ^~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c: In function ‘rygel_dbus_acl_provider_get_type’:
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘rygel_object_creator_run_finish’:
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:1729:36: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+ 1729 |         RygelObjectCreatorRunData* _data_;
+      |                                    ^~~~~~
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘rygel_object_creator_parse_args’:
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:1949:17: warning: ‘g_pattern_match_string’ is deprecated: Use 'g_pattern_spec_match_string' instead [-Wdeprecated-declarations]
+ 1949 |                 if (g_pattern_match_string (_tmp5_, _tmp6_)) {
+      |                 ^~
+In file included from /usr/include/glib-2.0/glib.h:68:
+/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
+   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
+      |               ^~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘rygel_object_creator_generalize_upnp_class’:
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:2262:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 2262 |         needle = _tmp0_;
+      |                ^
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘rygel_object_creator_wait_for_object_finish’:
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:4044:46: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+ 4044 |         RygelObjectCreatorWaitForObjectData* _data_;
+      |                                              ^~~~~~
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘block5_data_unref’:
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:4105:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 4105 |                 RygelObjectCreator* self;
+      |                                     ^~~~
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘____lambda7_’:
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:4118:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 4118 |         RygelObjectCreator* self;
+      |                             ^~~~
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘____lambda8_’:
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:4137:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 4137 |         RygelObjectCreator* self;
+      |                             ^~~~
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘rygel_object_creator_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c:428:13: note: in expansion of macro ‘g_once_init_enter’
-  428 |         if (g_once_init_enter (&rygel_dbus_acl_provider_type_id__once)) {
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:4440:13: note: in expansion of macro ‘g_once_init_enter’
+ 4440 |         if (g_once_init_enter (&rygel_object_creator_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c: In function ‘_dbus_rygel_dbus_acl_provider_is_allowed’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c:613:9: warning: label ‘_error’ defined but not used [-Wunused-label]
-  613 |         _error:
-      |         ^~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c: In function ‘rygel_dbus_acl_provider_dbus_interface_get_property’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c:684:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  684 |         gpointer object;
-      |                  ^~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c: In function ‘rygel_dbus_acl_provider_dbus_interface_set_property’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c:701:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  701 |         gpointer object;
-      |                  ^~~~~~
-[94/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-nslookup.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-nslookup.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-nslookup.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-nslookup.c
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: At top level:
+tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:113:20: warning: ‘rygel_base_media_container_properties’ defined but not used [-Wunused-variable]
+  113 | static GParamSpec* rygel_base_media_container_properties[RYGEL_BASE_MEDIA_CONTAINER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[98/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-nslookup.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-nslookup.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-nslookup.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-nslookup.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -5053,25 +5132,109 @@
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-basic-management-test-nslookup.c:1534:13: note: in expansion of macro ‘g_once_init_enter’
  1534 |         if (g_once_init_enter (&rygel_basic_management_test_ns_lookup_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[95/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-resource-info.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-resource-info.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-resource-info.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-resource-info.c
+[99/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-dbus-interface.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-dbus-interface.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-dbus-interface.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
                  from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
                  from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-resource-info.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-resource-info.c: In function ‘rygel_resource_info_get_type’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c: In function ‘rygel_dbus_interface_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-resource-info.c:270:13: note: in expansion of macro ‘g_once_init_enter’
-  270 |         if (g_once_init_enter (&rygel_resource_info_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c:204:13: note: in expansion of macro ‘g_once_init_enter’
+  204 |         if (g_once_init_enter (&rygel_dbus_interface_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[96/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin-loader.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin-loader.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin-loader.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin-loader.c
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c: In function ‘rygel_dbus_interface_dbus_interface_get_property’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c:321:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  321 |         gpointer object;
+      |                  ^~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c: In function ‘rygel_dbus_interface_dbus_interface_set_property’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c:338:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  338 |         gpointer object;
+      |                  ^~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c: In function ‘rygel_dbus_acl_provider_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c:428:13: note: in expansion of macro ‘g_once_init_enter’
+  428 |         if (g_once_init_enter (&rygel_dbus_acl_provider_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c: In function ‘_dbus_rygel_dbus_acl_provider_is_allowed’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c:613:9: warning: label ‘_error’ defined but not used [-Wunused-label]
+  613 |         _error:
+      |         ^~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c: In function ‘rygel_dbus_acl_provider_dbus_interface_get_property’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c:684:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  684 |         gpointer object;
+      |                  ^~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c: In function ‘rygel_dbus_acl_provider_dbus_interface_set_property’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-dbus-interface.c:701:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  701 |         gpointer object;
+      |                  ^~~~~~
+[100/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-log-handler.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-log-handler.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-log-handler.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c: In function ‘rygel_log_level_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:99:13: note: in expansion of macro ‘g_once_init_enter’
+   99 |         if (g_once_init_enter (&rygel_log_level_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c: In function ‘rygel_log_handler_construct’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:254:46: warning: variable ‘_tmp18__length1’ set but not used [-Wunused-but-set-variable]
+  254 |                                         gint _tmp18__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:270:46: warning: variable ‘_tmp24__length1’ set but not used [-Wunused-but-set-variable]
+  270 |                                         gint _tmp24__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:266:46: warning: variable ‘_tmp21__length1’ set but not used [-Wunused-but-set-variable]
+  266 |                                         gint _tmp21__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:233:41: warning: variable ‘_tmp17_’ set but not used [-Wunused-but-set-variable]
+  233 |                                 gchar** _tmp17_;
+      |                                         ^~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:229:41: warning: variable ‘_tmp16_’ set but not used [-Wunused-but-set-variable]
+  229 |                                 gchar** _tmp16_;
+      |                                         ^~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:228:38: warning: variable ‘_tokens_size_’ set but not used [-Wunused-but-set-variable]
+  228 |                                 gint _tokens_size_;
+      |                                      ^~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:213:22: warning: unused variable ‘_pair_collection_size_’ [-Wunused-variable]
+  213 |                 gint _pair_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c: In function ‘rygel_log_handler_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:422:13: note: in expansion of macro ‘g_once_init_enter’
+  422 |         if (g_once_init_enter (&rygel_log_handler_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c: At top level:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-log-handler.c:50:20: warning: ‘rygel_log_handler_properties’ defined but not used [-Wunused-variable]
+   50 | static GParamSpec* rygel_log_handler_properties[RYGEL_LOG_HANDLER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[101/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin-loader.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin-loader.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin-loader.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin-loader.c
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin-loader.c: In function ‘rygel_plugin_loader_real_load_module_from_file’:
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin-loader.c:294:18: warning: variable ‘_tmp21__target’ set but not used [-Wunused-but-set-variable]
   294 |         gpointer _tmp21__target;
@@ -5097,145 +5260,162 @@
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin-loader.c:53:20: warning: ‘rygel_plugin_loader_properties’ defined but not used [-Wunused-variable]
    53 | static GParamSpec* rygel_plugin_loader_properties[RYGEL_PLUGIN_LOADER_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[97/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-object-creator.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-object-creator.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-object-creator.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c
+[102/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-energy-management.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-energy-management.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-energy-management.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:28:
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘rygel_base_media_container_get_type’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c:40:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c: In function ‘upower_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:1598:13: note: in expansion of macro ‘g_once_init_enter’
- 1598 |         if (g_once_init_enter (&rygel_base_media_container_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c:220:13: note: in expansion of macro ‘g_once_init_enter’
+  220 |         if (g_once_init_enter (&upower_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘rygel_object_creator_run_finish’:
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:1729:36: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
- 1729 |         RygelObjectCreatorRunData* _data_;
-      |                                    ^~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘rygel_object_creator_parse_args’:
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:1949:17: warning: ‘g_pattern_match_string’ is deprecated: Use 'g_pattern_spec_match_string' instead [-Wdeprecated-declarations]
- 1949 |                 if (g_pattern_match_string (_tmp5_, _tmp6_)) {
-      |                 ^~
-In file included from /usr/include/glib-2.0/glib.h:68:
-/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
-   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
-      |               ^~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘rygel_object_creator_generalize_upnp_class’:
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:2262:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 2262 |         needle = _tmp0_;
-      |                ^
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘rygel_object_creator_wait_for_object_finish’:
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:4044:46: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
- 4044 |         RygelObjectCreatorWaitForObjectData* _data_;
-      |                                              ^~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘block5_data_unref’:
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:4105:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 4105 |                 RygelObjectCreator* self;
-      |                                     ^~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘____lambda7_’:
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:4118:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 4118 |         RygelObjectCreator* self;
-      |                             ^~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘____lambda8_’:
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:4137:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 4137 |         RygelObjectCreator* self;
-      |                             ^~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: In function ‘rygel_object_creator_get_type’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c: In function ‘upower_dbus_interface_method_call’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c:288:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  288 |         gpointer object;
+      |                  ^~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c: In function ‘upower_dbus_interface_get_property’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c:304:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  304 |         gpointer object;
+      |                  ^~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c: In function ‘upower_dbus_interface_set_property’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c:321:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  321 |         gpointer object;
+      |                  ^~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c: In function ‘rygel_energy_management_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:4440:13: note: in expansion of macro ‘g_once_init_enter’
- 4440 |         if (g_once_init_enter (&rygel_object_creator_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c:1047:13: note: in expansion of macro ‘g_once_init_enter’
+ 1047 |         if (g_once_init_enter (&rygel_energy_management_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c: At top level:
-tests/rygel-object-creator-test.p/object-creator/rygel-object-creator.c:113:20: warning: ‘rygel_base_media_container_properties’ defined but not used [-Wunused-variable]
-  113 | static GParamSpec* rygel_base_media_container_properties[RYGEL_BASE_MEDIA_CONTAINER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[98/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c: At top level:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management.c:85:20: warning: ‘rygel_energy_management_properties’ defined but not used [-Wunused-variable]
+   85 | static GParamSpec* rygel_energy_management_properties[RYGEL_ENERGY_MANAGEMENT_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[103/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-description-file.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-description-file.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-description-file.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_get_friendly_name’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:316:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  316 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
+      |                ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_get_udn’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:359:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  359 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
+      |                ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_set_dlna_caps’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:693:17: warning: variable ‘_tmp17_’ set but not used [-Wunused-but-set-variable]
+  693 |         gchar** _tmp17_;
+      |                 ^~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_get_device_element’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1122:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1122 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
+      |                ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_apply_xpath’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1150:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1150 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
+      |                ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_add_service’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1236:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1236 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
+      |                ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_add_icon’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1317:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1317 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
+      |                ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_save’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1504:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1504 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
+      |                ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_index_of_device_element’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1554:38: warning: variable ‘_tmp3__length1’ set but not used [-Wunused-but-set-variable]
+ 1554 |                                 gint _tmp3__length1;
+      |                                      ^~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1551:41: warning: variable ‘_tmp2_’ set but not used [-Wunused-but-set-variable]
+ 1551 |                                 gchar** _tmp2_;
+      |                                         ^~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_set_device_element’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1615:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1615 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
+      |                ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1629:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1629 |         _tmp7_ = gupnp_xml_doc_get_doc (_tmp6_);
+      |                ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1639:25: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1639 |                 _tmp10_ = gupnp_xml_doc_get_doc (_tmp9_);
+      |                         ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1641:58: warning: pointer targets in passing argument 3 of ‘xmlSearchNs’ differ in signedness [-Wpointer-sign]
+ 1641 |                 _tmp12_ = xmlSearchNs (_tmp10_, _tmp11_, ns);
+      |                                                          ^~
+      |                                                          |
+      |                                                          const gchar * {aka const char *}
+In file included from /usr/include/gupnp-1.6/libgupnp/gupnp-device-info.h:13,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-device-proxy.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-control-point.h:16,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-context-manager.h:16,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:11,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:28:
+/usr/include/libxml2/libxml/tree.h:989:57: note: expected ‘const xmlChar *’ {aka ‘const unsigned char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’}
+  989 |                                          const xmlChar *nameSpace);
+      |                                          ~~~~~~~~~~~~~~~^~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1677:41: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1677 |                                 _tmp20_ = gupnp_xml_doc_get_doc (_tmp19_);
+      |                                         ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1663:38: warning: variable ‘_tmp21__length1’ set but not used [-Wunused-but-set-variable]
+ 1663 |                                 gint _tmp21__length1;
+      |                                      ^~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_remove_device_element’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1738:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1738 |         _tmp1_ = gupnp_xml_doc_get_doc (_tmp0_);
+      |                ^
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c: In function ‘rygel_plugin_capabilities_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c:142:13: note: in expansion of macro ‘g_once_init_enter’
-  142 |         if (g_once_init_enter (&rygel_plugin_capabilities_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c: In function ‘rygel_plugin_set_name’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c:451:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  451 |         old_value = rygel_plugin_get_name (self);
-      |                   ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c: In function ‘rygel_plugin_set_title’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c:478:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  478 |         old_value = rygel_plugin_get_title (self);
-      |                   ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c: In function ‘rygel_plugin_set_description’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c:505:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  505 |         old_value = rygel_plugin_get_description (self);
-      |                   ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c: In function ‘rygel_plugin_set_desc_path’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c:532:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  532 |         old_value = rygel_plugin_get_desc_path (self);
-      |                   ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c: In function ‘rygel_plugin_get_type’:
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: In function ‘rygel_description_file_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c:722:13: note: in expansion of macro ‘g_once_init_enter’
-  722 |         if (g_once_init_enter (&rygel_plugin_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:1846:13: note: in expansion of macro ‘g_once_init_enter’
+ 1846 |         if (g_once_init_enter (&rygel_description_file_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[99/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-media-device.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-media-device.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-media-device.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-media-device.c
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c: At top level:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-description-file.c:61:20: warning: ‘rygel_description_file_properties’ defined but not used [-Wunused-variable]
+   61 | static GParamSpec* rygel_description_file_properties[RYGEL_DESCRIPTION_FILE_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[104/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-resource-info.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-resource-info.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-resource-info.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-resource-info.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-media-device.c:24:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-media-device.c: In function ‘rygel_device_context_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-media-device.c:385:13: note: in expansion of macro ‘g_once_init_enter’
-  385 |         if (g_once_init_enter (&rygel_device_context_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-media-device.c: In function ‘rygel_media_device_set_title’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-media-device.c:802:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  802 |         old_value = rygel_media_device_get_title (self);
-      |                   ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-media-device.c: In function ‘rygel_media_device_get_type’:
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-resource-info.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-resource-info.c: In function ‘rygel_resource_info_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-media-device.c:892:13: note: in expansion of macro ‘g_once_init_enter’
-  892 |         if (g_once_init_enter (&rygel_media_device_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-resource-info.c:270:13: note: in expansion of macro ‘g_once_init_enter’
+  270 |         if (g_once_init_enter (&rygel_resource_info_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[100/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-configuration.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-configuration.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-configuration.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-configuration.c
+[105/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-configuration.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-configuration.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-configuration.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-configuration.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -5296,7 +5476,38 @@
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-configuration.c:569:13: note: in expansion of macro ‘g_once_init_enter’
   569 |         if (g_once_init_enter (&rygel_configuration_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[101/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-recursive-module-loader.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-recursive-module-loader.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-recursive-module-loader.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-recursive-module-loader.c
+[106/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-media-device.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-media-device.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-media-device.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-media-device.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-media-device.c:24:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-media-device.c: In function ‘rygel_device_context_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-media-device.c:385:13: note: in expansion of macro ‘g_once_init_enter’
+  385 |         if (g_once_init_enter (&rygel_device_context_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-media-device.c: In function ‘rygel_media_device_set_title’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-media-device.c:802:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  802 |         old_value = rygel_media_device_get_title (self);
+      |                   ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-media-device.c: In function ‘rygel_media_device_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-media-device.c:892:13: note: in expansion of macro ‘g_once_init_enter’
+  892 |         if (g_once_init_enter (&rygel_media_device_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[107/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-recursive-module-loader.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-recursive-module-loader.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-recursive-module-loader.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-recursive-module-loader.c
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-recursive-module-loader.c: In function ‘_____lambda8_’:
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-recursive-module-loader.c:279:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   279 |         RygelRecursiveModuleLoader* self;
@@ -5333,41 +5544,51 @@
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-recursive-module-loader.c:237:1: warning: ‘block2_data_ref’ defined but not used [-Wunused-function]
   237 | block2_data_ref (Block2Data* _data2_)
       | ^~~~~~~~~~~~~~~
-[102/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-root-device-factory.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-root-device-factory.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-root-device-factory.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c: In function ‘rygel_get_pretty_host_name’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c:361:65: warning: variable ‘_tmp15_’ set but not used [-Wunused-but-set-variable]
-  361 |                                                         gchar** _tmp15_;
-      |                                                                 ^~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c:360:62: warning: variable ‘_tmp14__length1’ set but not used [-Wunused-but-set-variable]
-  360 |                                                         gint _tmp14__length1;
-      |                                                              ^~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c:348:54: warning: variable ‘_tmp12__length1’ set but not used [-Wunused-but-set-variable]
-  348 |                                                 gint _tmp12__length1;
-      |                                                      ^~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c:346:54: warning: variable ‘_parts_size_’ set but not used [-Wunused-but-set-variable]
-  346 |                                                 gint _parts_size_;
-      |                                                      ^~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c:331:38: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
-  331 |                                 gint _line_collection_size_ = 0;
-      |                                      ^~~~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c:311:30: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
-  311 |                         gint _lines_size_;
-      |                              ^~~~~~~~~~~~
+[108/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c:34:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c: In function ‘rygel_root_device_factory_get_type’:
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c: In function ‘rygel_plugin_capabilities_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c:1492:13: note: in expansion of macro ‘g_once_init_enter’
- 1492 |         if (g_once_init_enter (&rygel_root_device_factory_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c:142:13: note: in expansion of macro ‘g_once_init_enter’
+  142 |         if (g_once_init_enter (&rygel_plugin_capabilities_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[103/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-base-configuration.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-base-configuration.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-base-configuration.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-base-configuration.c
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c: In function ‘rygel_plugin_set_name’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c:451:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  451 |         old_value = rygel_plugin_get_name (self);
+      |                   ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c: In function ‘rygel_plugin_set_title’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c:478:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  478 |         old_value = rygel_plugin_get_title (self);
+      |                   ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c: In function ‘rygel_plugin_set_description’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c:505:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  505 |         old_value = rygel_plugin_get_description (self);
+      |                   ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c: In function ‘rygel_plugin_set_desc_path’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c:532:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  532 |         old_value = rygel_plugin_get_desc_path (self);
+      |                   ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c: In function ‘rygel_plugin_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin.c:722:13: note: in expansion of macro ‘g_once_init_enter’
+  722 |         if (g_once_init_enter (&rygel_plugin_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[109/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-base-configuration.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-base-configuration.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-base-configuration.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-base-configuration.c
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-base-configuration.c: In function ‘rygel_base_configuration_rygel_configuration_interface_init’:
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-base-configuration.c:701:9: warning: ‘get_interface’ is deprecated [-Wdeprecated-declarations]
   701 |         iface->get_interface = (gchar* (*) (RygelConfiguration*, GError**)) rygel_base_configuration_get_interface;
@@ -5396,151 +5617,60 @@
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-base-configuration.c:47:20: warning: ‘rygel_base_configuration_properties’ defined but not used [-Wunused-variable]
    47 | static GParamSpec* rygel_base_configuration_properties[RYGEL_BASE_CONFIGURATION_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[104/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-state-machine.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-state-machine.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-state-machine.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-state-machine.c
+[110/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-root-device-factory.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-root-device-factory.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-root-device-factory.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c: In function ‘rygel_get_pretty_host_name’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c:361:65: warning: variable ‘_tmp15_’ set but not used [-Wunused-but-set-variable]
+  361 |                                                         gchar** _tmp15_;
+      |                                                                 ^~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c:360:62: warning: variable ‘_tmp14__length1’ set but not used [-Wunused-but-set-variable]
+  360 |                                                         gint _tmp14__length1;
+      |                                                              ^~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c:348:54: warning: variable ‘_tmp12__length1’ set but not used [-Wunused-but-set-variable]
+  348 |                                                 gint _tmp12__length1;
+      |                                                      ^~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c:346:54: warning: variable ‘_parts_size_’ set but not used [-Wunused-but-set-variable]
+  346 |                                                 gint _parts_size_;
+      |                                                      ^~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c:331:38: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+  331 |                                 gint _line_collection_size_ = 0;
+      |                                      ^~~~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c:311:30: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
+  311 |                         gint _lines_size_;
+      |                              ^~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-state-machine.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-state-machine.c: In function ‘rygel_state_machine_get_type’:
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c:34:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c: In function ‘rygel_root_device_factory_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-state-machine.c:120:13: note: in expansion of macro ‘g_once_init_enter’
-  120 |         if (g_once_init_enter (&rygel_state_machine_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-root-device-factory.c:1492:13: note: in expansion of macro ‘g_once_init_enter’
+ 1492 |         if (g_once_init_enter (&rygel_root_device_factory_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[105/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management-helper.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management-helper.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management-helper.c.o -c ../src/librygel-core/rygel-energy-management-helper.c
-[106/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-meta-config.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-meta-config.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-meta-config.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_interface’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:360:33: warning: ‘rygel_configuration_get_interface’ is deprecated [-Wdeprecated-declarations]
-  360 |                                 _tmp10_ = rygel_configuration_get_interface (_tmp9_, &_inner_error0_);
-      |                                 ^~~~~~~
-In file included from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:31:
-src/librygel-core/rygel-core.h:1027:20: note: declared here
- 1027 | VALA_EXTERN gchar* rygel_configuration_get_interface (RygelConfiguration* self,
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:316:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  316 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_interfaces’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:453:38: warning: variable ‘__tmp8__size_’ set but not used [-Wunused-but-set-variable]
-  453 |                                 gint __tmp8__size_;
-      |                                      ^~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:408:14: warning: variable ‘_val_size_’ set but not used [-Wunused-but-set-variable]
-  408 |         gint _val_size_;
-      |              ^~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:405:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  405 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_port’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:508:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  508 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_transcoding’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:590:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  590 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_allow_upload’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:672:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  672 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_allow_deletion’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:754:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  754 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_log_levels’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:836:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  836 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_plugin_path’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:925:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  925 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_media_engine’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1014:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1014 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_engine_path’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1103:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1103 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_video_upload_folder’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1275:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1275 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_music_upload_folder’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1381:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1381 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_picture_upload_folder’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1487:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1487 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_enabled’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1594:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1594 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_title’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1685:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1685 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_string’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1783:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1783 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_string_list’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1875:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1875 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_int’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1969:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1969 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_int_list’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:2055:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 2055 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_bool’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:2147:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 2147 |         RygelMetaConfig * self;
-      |                           ^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_rygel_configuration_interface_init’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:2576:9: warning: ‘get_interface’ is deprecated [-Wdeprecated-declarations]
- 2576 |         iface->get_interface = (gchar* (*) (RygelConfiguration*, GError**)) rygel_meta_config_real_get_interface;
-      |         ^~~~~
-src/librygel-core/rygel-core.h:513:18: note: declared here
-  513 |         gchar* (*get_interface) (RygelConfiguration* self, GError** error) G_GNUC_DEPRECATED ;
-      |                  ^~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_finalize’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:2607:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 2607 |         RygelMetaConfig * self;
-      |                           ^~~~
+[111/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-state-machine.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-state-machine.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-state-machine.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-state-machine.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
                  from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_get_type’:
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-state-machine.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-state-machine.c: In function ‘rygel_state_machine_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:2634:13: note: in expansion of macro ‘g_once_init_enter’
- 2634 |         if (g_once_init_enter (&rygel_meta_config_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-state-machine.c:120:13: note: in expansion of macro ‘g_once_init_enter’
+  120 |         if (g_once_init_enter (&rygel_state_machine_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: At top level:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:52:20: warning: ‘rygel_meta_config_properties’ defined but not used [-Wunused-variable]
-   52 | static GParamSpec* rygel_meta_config_properties[RYGEL_META_CONFIG_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[107/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-icon-info.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-icon-info.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-icon-info.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-icon-info.c
+[112/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management-helper.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management-helper.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management-helper.c.o -c ../src/librygel-core/rygel-energy-management-helper.c
+[113/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-icon-info.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-icon-info.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-icon-info.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-icon-info.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -5558,47 +5688,7 @@
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-icon-info.c:263:13: note: in expansion of macro ‘g_once_init_enter’
   263 |         if (g_once_init_enter (&rygel_icon_info_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[108/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-v1-hacks.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-v1-hacks.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-v1-hacks.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c: In function ‘rygel_v1_hacks_real_constructed’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c:180:44: warning: passing argument 1 of ‘_vala_array_dup2’ from incompatible pointer type [-Wincompatible-pointer-types]
-  180 |                 _tmp1_ = _vala_array_dup2 (RYGEL_V1_HACKS_AGENTS, G_N_ELEMENTS (RYGEL_V1_HACKS_AGENTS));
-      |                                            ^~~~~~~~~~~~~~~~~~~~~
-      |                                            |
-      |                                            const gchar ** {aka const char **}
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c:140:27: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’}
-  140 | _vala_array_dup2 (gchar** self,
-      |                   ~~~~~~~~^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c:183:118: warning: passing argument 4 of ‘gee_array_list_new_wrap’ from incompatible pointer type [-Wincompatible-pointer-types]
-  183 |                 _tmp3_ = gee_array_list_new_wrap (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, (GDestroyNotify) g_free, _tmp1_, _tmp1__length1, (GeeEqualDataFunc) _tmp2_, NULL, NULL);
-      |                                                                                                                      ^~~~~~
-      |                                                                                                                      |
-      |                                                                                                                      gchar ** {aka char **}
-In file included from src/librygel-core/rygel-core.h:12,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c:28:
-/usr/include/gee-0.8/gee.h:1668:50: note: expected ‘void **’ but argument is of type ‘gchar **’ {aka ‘char **’}
- 1668 |                                        gpointer* items,
-      |                                        ~~~~~~~~~~^~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c: In function ‘rygel_v1_hacks_apply_on_device’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c:367:22: warning: unused variable ‘_service_type_collection_size_’ [-Wunused-variable]
-  367 |                 gint _service_type_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c: In function ‘rygel_v1_hacks_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c:583:13: note: in expansion of macro ‘g_once_init_enter’
-  583 |         if (g_once_init_enter (&rygel_v1_hacks_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[109/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-environment-config.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-environment-config.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-environment-config.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-environment-config.c
+[114/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-environment-config.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-environment-config.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-environment-config.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-environment-config.c
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-environment-config.c: In function ‘rygel_environment_config_real_get_video_upload_folder’:
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-environment-config.c:432:34: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   432 |         RygelEnvironmentConfig * self;
@@ -5651,7 +5741,139 @@
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-environment-config.c:51:20: warning: ‘rygel_environment_config_properties’ defined but not used [-Wunused-variable]
    51 | static GParamSpec* rygel_environment_config_properties[RYGEL_ENVIRONMENT_CONFIG_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[110/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin-information.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin-information.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin-information.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin-information.c
+[115/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_dlna150-hacks.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_dlna150-hacks.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_dlna150-hacks.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c: In function ‘rygel_dlna150_hacks_real_constructed’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:108:44: warning: passing argument 1 of ‘_vala_array_dup4’ from incompatible pointer type [-Wincompatible-pointer-types]
+  108 |                 _tmp1_ = _vala_array_dup4 (RYGEL_DLNA150_HACKS_AGENTS, G_N_ELEMENTS (RYGEL_DLNA150_HACKS_AGENTS));
+      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
+      |                                            |
+      |                                            const gchar ** {aka const char **}
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:69:27: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’}
+   69 | _vala_array_dup4 (gchar** self,
+      |                   ~~~~~~~~^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:111:118: warning: passing argument 4 of ‘gee_array_list_new_wrap’ from incompatible pointer type [-Wincompatible-pointer-types]
+  111 |                 _tmp3_ = gee_array_list_new_wrap (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, (GDestroyNotify) g_free, _tmp1_, _tmp1__length1, (GeeEqualDataFunc) _tmp2_, NULL, NULL);
+      |                                                                                                                      ^~~~~~
+      |                                                                                                                      |
+      |                                                                                                                      gchar ** {aka char **}
+In file included from src/librygel-core/rygel-core.h:12,
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:7:
+/usr/include/gee-0.8/gee.h:1668:50: note: expected ‘void **’ but argument is of type ‘gchar **’ {aka ‘char **’}
+ 1668 |                                        gpointer* items,
+      |                                        ~~~~~~~~~~^~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c: In function ‘string_get_data’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:219:14: warning: variable ‘_res_size_’ set but not used [-Wunused-but-set-variable]
+  219 |         gint _res_size_;
+      |              ^~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c: In function ‘rygel_dlna150_hacks_apply_on_device’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:284:45: warning: passing argument 3 of ‘g_file_load_contents’ from incompatible pointer type [-Wincompatible-pointer-types]
+  284 |         g_file_load_contents (_tmp1_, NULL, &_tmp2_, &_tmp3_, NULL, &_inner_error0_);
+      |                                             ^~~~~~~
+      |                                             |
+      |                                             guint8 ** {aka unsigned char **}
+In file included from /usr/include/glib-2.0/gio/gio.h:81,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:14,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6:
+/usr/include/glib-2.0/gio/gfile.h:1280:71: note: expected ‘char **’ but argument is of type ‘guint8 **’ {aka ‘unsigned char **’}
+ 1280 |                                               char                  **contents,
+      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:256:14: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
+  256 |         gint _tmp4__length1;
+      |              ^~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:250:14: warning: variable ‘_contents_size_’ set but not used [-Wunused-but-set-variable]
+  250 |         gint _contents_size_ = 0;
+      |              ^~~~~~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c: In function ‘rygel_dlna150_hacks_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:401:13: note: in expansion of macro ‘g_once_init_enter’
+  401 |         if (g_once_init_enter (&rygel_dlna150_hacks_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c: At top level:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:33:20: warning: ‘rygel_dlna150_hacks_properties’ defined but not used [-Wunused-variable]
+   33 | static GParamSpec* rygel_dlna150_hacks_properties[RYGEL_DLNA150_HACKS_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[116/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-xml-utils.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-xml-utils.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-xml-utils.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c: In function ‘rygel_xml_utils_get_namespace’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c:106:24: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  106 |                 _tmp6_ = _tmp5_->prefix;
+      |                        ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c: In function ‘rygel_xml_utils_get_element’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c:171:41: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  171 |                                 _tmp11_ = _tmp10_->name;
+      |                                         ^
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c:27:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c: In function ‘rygel_xml_utils_iterator_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c:450:13: note: in expansion of macro ‘g_once_init_enter’
+  450 |         if (g_once_init_enter (&rygel_xml_utils_iterator_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c: In function ‘rygel_xml_utils_child_iterator_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c:521:13: note: in expansion of macro ‘g_once_init_enter’
+  521 |         if (g_once_init_enter (&rygel_xml_utils_child_iterator_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c: In function ‘rygel_xml_utils_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c:703:13: note: in expansion of macro ‘g_once_init_enter’
+  703 |         if (g_once_init_enter (&rygel_xml_utils_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[117/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_agent-matcher.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_agent-matcher.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_agent-matcher.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/agent-matcher.c
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/agent-matcher.c: In function ‘rygel_agent_matcher_real_constructed’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/agent-matcher.c:318:17: warning: variable ‘_tmp13_’ set but not used [-Wunused-but-set-variable]
+  318 |         gchar** _tmp13_;
+      |                 ^~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/agent-matcher.c: In function ‘rygel_agent_matcher_set_name’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/agent-matcher.c:502:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  502 |         old_value = rygel_agent_matcher_get_name (self);
+      |                   ^
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/agent-matcher.c:7:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/agent-matcher.c: In function ‘rygel_agent_matcher_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/agent-matcher.c:593:13: note: in expansion of macro ‘g_once_init_enter’
+  593 |         if (g_once_init_enter (&rygel_agent_matcher_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[118/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin-information.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin-information.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin-information.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin-information.c
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin-information.c: In function ‘rygel_plugin_information_new_from_file’:
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin-information.c:290:30: warning: unused variable ‘_other_name_collection_size_’ [-Wunused-variable]
   290 |                         gint _other_name_collection_size_ = 0;
@@ -5684,7 +5906,47 @@
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-plugin-information.c:525:13: note: in expansion of macro ‘g_once_init_enter’
   525 |         if (g_once_init_enter (&rygel_plugin_information_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[111/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-cmdline-config.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-cmdline-config.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-cmdline-config.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-cmdline-config.c
+[119/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-v1-hacks.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-v1-hacks.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-v1-hacks.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c: In function ‘rygel_v1_hacks_real_constructed’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c:180:44: warning: passing argument 1 of ‘_vala_array_dup2’ from incompatible pointer type [-Wincompatible-pointer-types]
+  180 |                 _tmp1_ = _vala_array_dup2 (RYGEL_V1_HACKS_AGENTS, G_N_ELEMENTS (RYGEL_V1_HACKS_AGENTS));
+      |                                            ^~~~~~~~~~~~~~~~~~~~~
+      |                                            |
+      |                                            const gchar ** {aka const char **}
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c:140:27: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’}
+  140 | _vala_array_dup2 (gchar** self,
+      |                   ~~~~~~~~^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c:183:118: warning: passing argument 4 of ‘gee_array_list_new_wrap’ from incompatible pointer type [-Wincompatible-pointer-types]
+  183 |                 _tmp3_ = gee_array_list_new_wrap (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, (GDestroyNotify) g_free, _tmp1_, _tmp1__length1, (GeeEqualDataFunc) _tmp2_, NULL, NULL);
+      |                                                                                                                      ^~~~~~
+      |                                                                                                                      |
+      |                                                                                                                      gchar ** {aka char **}
+In file included from src/librygel-core/rygel-core.h:12,
+                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c:28:
+/usr/include/gee-0.8/gee.h:1668:50: note: expected ‘void **’ but argument is of type ‘gchar **’ {aka ‘char **’}
+ 1668 |                                        gpointer* items,
+      |                                        ~~~~~~~~~~^~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c: In function ‘rygel_v1_hacks_apply_on_device’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c:367:22: warning: unused variable ‘_service_type_collection_size_’ [-Wunused-variable]
+  367 |                 gint _service_type_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c: In function ‘rygel_v1_hacks_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-v1-hacks.c:583:13: note: in expansion of macro ‘g_once_init_enter’
+  583 |         if (g_once_init_enter (&rygel_v1_hacks_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[120/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-cmdline-config.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-cmdline-config.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-cmdline-config.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-cmdline-config.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -5828,437 +6090,322 @@
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-cmdline-config.c:54:20: warning: ‘rygel_cmdline_config_properties’ defined but not used [-Wunused-variable]
    54 | static GParamSpec* rygel_cmdline_config_properties[RYGEL_CMDLINE_CONFIG_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[112/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_dlna150-hacks.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_dlna150-hacks.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_dlna150-hacks.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c: In function ‘rygel_dlna150_hacks_real_constructed’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:108:44: warning: passing argument 1 of ‘_vala_array_dup4’ from incompatible pointer type [-Wincompatible-pointer-types]
-  108 |                 _tmp1_ = _vala_array_dup4 (RYGEL_DLNA150_HACKS_AGENTS, G_N_ELEMENTS (RYGEL_DLNA150_HACKS_AGENTS));
-      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
-      |                                            |
-      |                                            const gchar ** {aka const char **}
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:69:27: note: expected ‘gchar **’ {aka ‘char **’} but argument is of type ‘const gchar **’ {aka ‘const char **’}
-   69 | _vala_array_dup4 (gchar** self,
-      |                   ~~~~~~~~^~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:111:118: warning: passing argument 4 of ‘gee_array_list_new_wrap’ from incompatible pointer type [-Wincompatible-pointer-types]
-  111 |                 _tmp3_ = gee_array_list_new_wrap (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, (GDestroyNotify) g_free, _tmp1_, _tmp1__length1, (GeeEqualDataFunc) _tmp2_, NULL, NULL);
-      |                                                                                                                      ^~~~~~
-      |                                                                                                                      |
-      |                                                                                                                      gchar ** {aka char **}
-In file included from src/librygel-core/rygel-core.h:12,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:7:
-/usr/include/gee-0.8/gee.h:1668:50: note: expected ‘void **’ but argument is of type ‘gchar **’ {aka ‘char **’}
- 1668 |                                        gpointer* items,
-      |                                        ~~~~~~~~~~^~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c: In function ‘string_get_data’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:219:14: warning: variable ‘_res_size_’ set but not used [-Wunused-but-set-variable]
-  219 |         gint _res_size_;
+[121/450] /usr/bin/msgfmt -o po/ta/LC_MESSAGES/rygel.mo ../po/ta.po
+[122/450] /usr/bin/msgfmt -o po/te/LC_MESSAGES/rygel.mo ../po/te.po
+[123/450] valac -C --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gssdp-1.6 --pkg sqlite3 --pkg gio-2.0 --pkg gupnp-av-1.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/librygel-db/librygel-db-2.8.so.0.44.1.p --basedir ../src/librygel-db --library rygel-db-2.8 --header src/librygel-db/rygel-db.h --vapi ../rygel-db-2.8.vapi ../src/librygel-db/database-cursor.vala ../src/librygel-db/database.vala ../src/librygel-db/sql-function.vala ../src/librygel-db/sql-operator.vala src/librygel-core/rygel-core-2.8.vapi
+[124/450] /usr/bin/msgfmt -o po/tg/LC_MESSAGES/rygel.mo ../po/tg.po
+[125/450] valac -C --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p --basedir ../src/librygel-ruih --library rygel-ruih-2.8 --header src/librygel-ruih/rygel-ruih.h --vapi ../rygel-ruih-2.8.vapi ../src/librygel-core/rygel-build-config.vapi ../src/librygel-ruih/rygel-ruih-filter-entry.vala ../src/librygel-ruih/rygel-ruih-icon-elem.vala ../src/librygel-ruih/rygel-ruih-protocol-elem.vala ../src/librygel-ruih/rygel-ruih-server-plugin.vala ../src/librygel-ruih/rygel-ruih-server.vala ../src/librygel-ruih/rygel-ruih-service.vala ../src/librygel-ruih/rygel-ruih-service-error.vala ../src/librygel-ruih/rygel-ruih-servicemanager.vala ../src/librygel-ruih/rygel-ruih-ui-elem.vala ../src/librygel-ruih/rygel-ruih-ui-listing.vala ../src/librygel-ruih/rygel-ruih-wildcard-filter-entry.vala src/librygel-core/rygel-core-2.8.vapi
+[126/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-meta-config.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-meta-config.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-meta-config.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_interface’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:360:33: warning: ‘rygel_configuration_get_interface’ is deprecated [-Wdeprecated-declarations]
+  360 |                                 _tmp10_ = rygel_configuration_get_interface (_tmp9_, &_inner_error0_);
+      |                                 ^~~~~~~
+In file included from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:31:
+src/librygel-core/rygel-core.h:1027:20: note: declared here
+ 1027 | VALA_EXTERN gchar* rygel_configuration_get_interface (RygelConfiguration* self,
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:316:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  316 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_interfaces’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:453:38: warning: variable ‘__tmp8__size_’ set but not used [-Wunused-but-set-variable]
+  453 |                                 gint __tmp8__size_;
+      |                                      ^~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:408:14: warning: variable ‘_val_size_’ set but not used [-Wunused-but-set-variable]
+  408 |         gint _val_size_;
       |              ^~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c: In function ‘rygel_dlna150_hacks_apply_on_device’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:284:45: warning: passing argument 3 of ‘g_file_load_contents’ from incompatible pointer type [-Wincompatible-pointer-types]
-  284 |         g_file_load_contents (_tmp1_, NULL, &_tmp2_, &_tmp3_, NULL, &_inner_error0_);
-      |                                             ^~~~~~~
-      |                                             |
-      |                                             guint8 ** {aka unsigned char **}
-In file included from /usr/include/glib-2.0/gio/gio.h:81,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:14,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6:
-/usr/include/glib-2.0/gio/gfile.h:1280:71: note: expected ‘char **’ but argument is of type ‘guint8 **’ {aka ‘unsigned char **’}
- 1280 |                                               char                  **contents,
-      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:256:14: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
-  256 |         gint _tmp4__length1;
-      |              ^~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:250:14: warning: variable ‘_contents_size_’ set but not used [-Wunused-but-set-variable]
-  250 |         gint _contents_size_ = 0;
-      |              ^~~~~~~~~~~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c: In function ‘rygel_dlna150_hacks_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:401:13: note: in expansion of macro ‘g_once_init_enter’
-  401 |         if (g_once_init_enter (&rygel_dlna150_hacks_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c: At top level:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/dlna150-hacks.c:33:20: warning: ‘rygel_dlna150_hacks_properties’ defined but not used [-Wunused-variable]
-   33 | static GParamSpec* rygel_dlna150_hacks_properties[RYGEL_DLNA150_HACKS_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[113/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_agent-matcher.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_agent-matcher.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_agent-matcher.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/agent-matcher.c
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/agent-matcher.c: In function ‘rygel_agent_matcher_real_constructed’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/agent-matcher.c:318:17: warning: variable ‘_tmp13_’ set but not used [-Wunused-but-set-variable]
-  318 |         gchar** _tmp13_;
-      |                 ^~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/agent-matcher.c: In function ‘rygel_agent_matcher_set_name’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/agent-matcher.c:502:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  502 |         old_value = rygel_agent_matcher_get_name (self);
-      |                   ^
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/agent-matcher.c:7:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/agent-matcher.c: In function ‘rygel_agent_matcher_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/agent-matcher.c:593:13: note: in expansion of macro ‘g_once_init_enter’
-  593 |         if (g_once_init_enter (&rygel_agent_matcher_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[114/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-xml-utils.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-xml-utils.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-xml-utils.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c: In function ‘rygel_xml_utils_get_namespace’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c:106:24: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  106 |                 _tmp6_ = _tmp5_->prefix;
-      |                        ^
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c: In function ‘rygel_xml_utils_get_element’:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c:171:41: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  171 |                                 _tmp11_ = _tmp10_->name;
-      |                                         ^
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:405:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  405 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_port’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:508:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  508 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_transcoding’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:590:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  590 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_allow_upload’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:672:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  672 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_allow_deletion’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:754:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  754 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_log_levels’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:836:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  836 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_plugin_path’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:925:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  925 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_media_engine’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1014:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1014 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_engine_path’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1103:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1103 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_video_upload_folder’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1275:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1275 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_music_upload_folder’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1381:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1381 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_picture_upload_folder’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1487:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1487 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_enabled’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1594:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1594 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_title’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1685:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1685 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_string’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1783:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1783 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_string_list’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1875:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1875 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_int’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:1969:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1969 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_int_list’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:2055:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 2055 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_real_get_bool’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:2147:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 2147 |         RygelMetaConfig * self;
+      |                           ^~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_rygel_configuration_interface_init’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:2576:9: warning: ‘get_interface’ is deprecated [-Wdeprecated-declarations]
+ 2576 |         iface->get_interface = (gchar* (*) (RygelConfiguration*, GError**)) rygel_meta_config_real_get_interface;
+      |         ^~~~~
+src/librygel-core/rygel-core.h:513:18: note: declared here
+  513 |         gchar* (*get_interface) (RygelConfiguration* self, GError** error) G_GNUC_DEPRECATED ;
+      |                  ^~~~~~~~~~~~~
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_finalize’:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:2607:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 2607 |         RygelMetaConfig * self;
+      |                           ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
                  from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c:27:
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c: In function ‘rygel_xml_utils_iterator_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c:450:13: note: in expansion of macro ‘g_once_init_enter’
-  450 |         if (g_once_init_enter (&rygel_xml_utils_iterator_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c: In function ‘rygel_xml_utils_child_iterator_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c:521:13: note: in expansion of macro ‘g_once_init_enter’
-  521 |         if (g_once_init_enter (&rygel_xml_utils_child_iterator_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c: In function ‘rygel_xml_utils_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-xml-utils.c:703:13: note: in expansion of macro ‘g_once_init_enter’
-  703 |         if (g_once_init_enter (&rygel_xml_utils_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[115/450] valac -C --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-meta-config-test.p --basedir ../tests ../tests/rygel-meta-config-test.vala src/librygel-core/rygel-core-2.8.vapi
-[116/450] valac -C --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p --basedir ../src/librygel-renderer --library rygel-renderer-2.8 --header src/librygel-renderer/rygel-renderer.h --vapi ../rygel-renderer-2.8.vapi --gir ../Rygel-2.8.gir ../src/librygel-core/rygel-build-config.vapi ../src/librygel-renderer/rygel-media-renderer-plugin.vala ../src/librygel-renderer/rygel-media-player.vala ../src/librygel-renderer/rygel-media-renderer.vala ../src/librygel-renderer/rygel-player-controller.vala ../src/librygel-renderer/rygel-av-transport.vala ../src/librygel-renderer/rygel-default-player-controller.vala ../src/librygel-renderer/rygel-rendering-control.vala ../src/librygel-renderer/rygel-sink-connection-manager.vala ../src/librygel-renderer/rygel-time-utils.vala ../src/librygel-renderer/rygel-changelog.vala ../src/librygel-renderer/rygel-volume.vala src/librygel-core/rygel-core-2.8.vapi
-[117/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-serializer.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-serializer.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-serializer.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c:26:
-tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c: In function ‘rygel_serializer_type_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c:150:13: note: in expansion of macro ‘g_once_init_enter’
-  150 |         if (g_once_init_enter (&rygel_serializer_type_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c: In function ‘rygel_serializer_get_type’:
+                 from src/librygel-core/rygel-core.h:6:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: In function ‘rygel_meta_config_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-serializer.c:413:13: note: in expansion of macro ‘g_once_init_enter’
-  413 |         if (g_once_init_enter (&rygel_serializer_type_id__once)) {
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:2634:13: note: in expansion of macro ‘g_once_init_enter’
+ 2634 |         if (g_once_init_enter (&rygel_meta_config_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[118/450] valac -C --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-plugin-loader-test.p --basedir ../tests ../tests/plugin-loader/rygel-plugin-loader-test.vala src/librygel-core/rygel-core-2.8.vapi
-[119/450] valac -C --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p --basedir ../src/librygel-ruih --library rygel-ruih-2.8 --header src/librygel-ruih/rygel-ruih.h --vapi ../rygel-ruih-2.8.vapi ../src/librygel-core/rygel-build-config.vapi ../src/librygel-ruih/rygel-ruih-filter-entry.vala ../src/librygel-ruih/rygel-ruih-icon-elem.vala ../src/librygel-ruih/rygel-ruih-protocol-elem.vala ../src/librygel-ruih/rygel-ruih-server-plugin.vala ../src/librygel-ruih/rygel-ruih-server.vala ../src/librygel-ruih/rygel-ruih-service.vala ../src/librygel-ruih/rygel-ruih-service-error.vala ../src/librygel-ruih/rygel-ruih-servicemanager.vala ../src/librygel-ruih/rygel-ruih-ui-elem.vala ../src/librygel-ruih/rygel-ruih-ui-listing.vala ../src/librygel-ruih/rygel-ruih-wildcard-filter-entry.vala src/librygel-core/rygel-core-2.8.vapi
-[120/450] valac -C --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gssdp-1.6 --pkg sqlite3 --pkg gio-2.0 --pkg gupnp-av-1.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/librygel-db/librygel-db-2.8.so.0.44.1.p --basedir ../src/librygel-db --library rygel-db-2.8 --header src/librygel-db/rygel-db.h --vapi ../rygel-db-2.8.vapi ../src/librygel-db/database-cursor.vala ../src/librygel-db/database.vala ../src/librygel-db/sql-function.vala ../src/librygel-db/sql-operator.vala src/librygel-core/rygel-core-2.8.vapi
-[121/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-state-machine.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-state-machine.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-state-machine.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-state-machine.c
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c: At top level:
+src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-meta-config.c:52:20: warning: ‘rygel_meta_config_properties’ defined but not used [-Wunused-variable]
+   52 | static GParamSpec* rygel_meta_config_properties[RYGEL_META_CONFIG_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[127/450] valac -C --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-plugin-loader-test.p --basedir ../tests ../tests/plugin-loader/rygel-plugin-loader-test.vala src/librygel-core/rygel-core-2.8.vapi
+[128/450] valac -C --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-meta-config-test.p --basedir ../tests ../tests/rygel-meta-config-test.vala src/librygel-core/rygel-core-2.8.vapi
+[129/450] cc  -o src/plugins/media-export/mx-extract src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extract.c.o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-dvd-parser.c.o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-playlist-extractor.c.o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-image-extractor.c.o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extractor.c.o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-generic-extractor.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group src/plugins/media-export/libmx-constants.a /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so /usr/lib/aarch64-linux-gnu/libgstpbutils-1.0.so /usr/lib/aarch64-linux-gnu/libgstvideo-1.0.so /usr/lib/aarch64-linux-gnu/libgstaudio-1.0.so /usr/lib/aarch64-linux-gnu/libgstbase-1.0.so /usr/lib/aarch64-linux-gnu/libgupnp-dlna-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so /usr/lib/aarch64-linux-gnu/libgdk_pixbuf-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-dlna-gst-2.0.so /usr/lib/aarch64-linux-gnu/libgsttag-1.0.so -Wl,--end-group
+[130/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.1.p -Isrc/librygel-db -I../src/librygel-db -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.1.p/collate.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.1.p/collate.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.1.p/collate.c.o -c ../src/librygel-db/collate.c
+[131/450] valac -C --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p --basedir ../src/librygel-renderer --library rygel-renderer-2.8 --header src/librygel-renderer/rygel-renderer.h --vapi ../rygel-renderer-2.8.vapi --gir ../Rygel-2.8.gir ../src/librygel-core/rygel-build-config.vapi ../src/librygel-renderer/rygel-media-renderer-plugin.vala ../src/librygel-renderer/rygel-media-player.vala ../src/librygel-renderer/rygel-media-renderer.vala ../src/librygel-renderer/rygel-player-controller.vala ../src/librygel-renderer/rygel-av-transport.vala ../src/librygel-renderer/rygel-default-player-controller.vala ../src/librygel-renderer/rygel-rendering-control.vala ../src/librygel-renderer/rygel-sink-connection-manager.vala ../src/librygel-renderer/rygel-time-utils.vala ../src/librygel-renderer/rygel-changelog.vala ../src/librygel-renderer/rygel-volume.vala src/librygel-core/rygel-core-2.8.vapi
+[132/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.1.p -Isrc/librygel-db -I../src/librygel-db -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_sql-function.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_sql-function.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_sql-function.c.o -c src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-function.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from tests/rygel-object-creator-test.p/object-creator/rygel-state-machine.c:27:
-tests/rygel-object-creator-test.p/object-creator/rygel-state-machine.c: In function ‘rygel_state_machine_get_type’:
+                 from src/librygel-db/rygel-db.h:6,
+                 from src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-function.c:26:
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-function.c: In function ‘rygel_database_sql_function_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-state-machine.c:154:13: note: in expansion of macro ‘g_once_init_enter’
-  154 |         if (g_once_init_enter (&rygel_state_machine_type_id__once)) {
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-function.c:114:13: note: in expansion of macro ‘g_once_init_enter’
+  114 |         if (g_once_init_enter (&rygel_database_sql_function_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[122/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-m3u-playlist.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-m3u-playlist.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-m3u-playlist.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-function.c: At top level:
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-function.c:45:20: warning: ‘rygel_database_sql_function_properties’ defined but not used [-Wunused-variable]
+   45 | static GParamSpec* rygel_database_sql_function_properties[RYGEL_DATABASE_SQL_FUNCTION_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[133/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.1.p -Isrc/librygel-db -I../src/librygel-db -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_sql-operator.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_sql-operator.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_sql-operator.c.o -c src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-operator.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c:26:
-tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c: In function ‘rygel_m3_uplay_list_get_type’:
+                 from src/librygel-db/rygel-db.h:6,
+                 from src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-operator.c:26:
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-operator.c: In function ‘rygel_database_sql_operator_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c:348:13: note: in expansion of macro ‘g_once_init_enter’
-  348 |         if (g_once_init_enter (&rygel_m3_uplay_list_type_id__once)) {
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-operator.c:236:13: note: in expansion of macro ‘g_once_init_enter’
+  236 |         if (g_once_init_enter (&rygel_database_sql_operator_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c: At top level:
-tests/rygel-object-creator-test.p/object-creator/rygel-m3u-playlist.c:66:20: warning: ‘rygel_m3_uplay_list_properties’ defined but not used [-Wunused-variable]
-   66 | static GParamSpec* rygel_m3_uplay_list_properties[RYGEL_M3_UPLAY_LIST_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[123/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-player.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-player.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-player.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c: In function ‘rygel_media_player_play_speed_to_double’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:195:22: warning: variable ‘_tmp6__length1’ set but not used [-Wunused-but-set-variable]
-  195 |                 gint _tmp6__length1;
-      |                      ^~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:178:14: warning: variable ‘_tmp12__length1’ set but not used [-Wunused-but-set-variable]
-  178 |         gint _tmp12__length1;
-      |              ^~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:175:14: warning: variable ‘_tmp10__length1’ set but not used [-Wunused-but-set-variable]
-  175 |         gint _tmp10__length1;
-      |              ^~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:172:14: warning: variable ‘_tmp8__length1’ set but not used [-Wunused-but-set-variable]
-  172 |         gint _tmp8__length1;
-      |              ^~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:169:14: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
-  169 |         gint _tmp4__length1;
-      |              ^~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:166:14: warning: variable ‘_tmp2__length1’ set but not used [-Wunused-but-set-variable]
-  166 |         gint _tmp2__length1;
-      |              ^~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:164:14: warning: variable ‘_rational_size_’ set but not used [-Wunused-but-set-variable]
-  164 |         gint _rational_size_;
-      |              ^~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c: In function ‘_rygel_media_player_protocol_info___lambda4_’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:557:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  557 |         RygelMediaPlayer* self;
-      |                           ^~~~
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-operator.c: At top level:
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-operator.c:46:20: warning: ‘rygel_database_sql_operator_properties’ defined but not used [-Wunused-variable]
+   46 | static GParamSpec* rygel_database_sql_operator_properties[RYGEL_DATABASE_SQL_OPERATOR_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[134/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-criteria-parser.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-criteria-parser.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-criteria-parser.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-renderer/rygel-renderer.h:6,
-                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:30:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c: In function ‘rygel_media_player_get_type’:
+                 from tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:26:
+tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_error_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:787:13: note: in expansion of macro ‘g_once_init_enter’
-  787 |         if (g_once_init_enter (&rygel_media_player_type_id__once)) {
+tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:327:13: note: in expansion of macro ‘g_once_init_enter’
+  327 |         if (g_once_init_enter (&rygel_search_criteria_error_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[124/450] cc -Isrc/plugins/media-export/mx-extract.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gio-unix-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="MxExtract"' -MD -MQ src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extractor.c.o -MF src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extractor.c.o.d -o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extractor.c.o -c src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:26:
-src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c: In function ‘extractor_error_get_type’:
+tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_symbol_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:342:13: note: in expansion of macro ‘g_once_init_enter’
-  342 |         if (g_once_init_enter (&extractor_error_type_id__once)) {
+tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:348:13: note: in expansion of macro ‘g_once_init_enter’
+  348 |         if (g_once_init_enter (&rygel_search_criteria_symbol_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c: In function ‘rygel_media_export_extractor_strip_invalid_entities’:
-src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:871:38: warning: unused variable ‘_block_collection_size_’ [-Wunused-variable]
-  871 |                                 gint _block_collection_size_ = 0;
-      |                                      ^~~~~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:952:38: warning: unused variable ‘_blacklist_collection_size_’ [-Wunused-variable]
-  952 |                                 gint _blacklist_collection_size_ = 0;
-      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:996:38: warning: unused variable ‘_suffix_collection_size_’ [-Wunused-variable]
-  996 |                                 gint _suffix_collection_size_ = 0;
-      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:1087:30: warning: unused variable ‘_re_collection_size_’ [-Wunused-variable]
- 1087 |                         gint _re_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:1130:30: warning: unused variable ‘_re_collection_size_’ [-Wunused-variable]
- 1130 |                         gint _re_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:1173:30: warning: unused variable ‘_re_collection_size_’ [-Wunused-variable]
- 1173 |                         gint _re_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/glib-2.0/glib/gstring.h:37,
-                 from /usr/include/glib-2.0/glib/giochannel.h:36,
-                 from /usr/include/glib-2.0/glib.h:56:
-src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:1266:29: warning: passing argument 1 of ‘g_strchug’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1266 |                 g_strstrip (_tmp93_);
-      |                             ^~~~~~~
-/usr/include/glib-2.0/glib/gstrfuncs.h:248:56: note: in definition of macro ‘g_strstrip’
-  248 | #define g_strstrip( string )    g_strchomp (g_strchug (string))
-      |                                                        ^~~~~~
-/usr/include/glib-2.0/glib/gstrfuncs.h:243:55: note: expected ‘gchar *’ {aka ‘char *’} but argument is of type ‘const gchar *’ {aka ‘const char *’}
-  243 | gchar*                g_strchug        (gchar        *string);
-      |                                         ~~~~~~~~~~~~~~^~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c: In function ‘rygel_media_export_extractor_get_type’:
+tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_token_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-extractor.c:1383:13: note: in expansion of macro ‘g_once_init_enter’
- 1383 |         if (g_once_init_enter (&rygel_media_export_extractor_type_id__once)) {
+tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:403:13: note: in expansion of macro ‘g_once_init_enter’
+  403 |         if (g_once_init_enter (&rygel_search_criteria_token_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[125/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-player-controller.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-player-controller.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-player-controller.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-player-controller.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-renderer/rygel-renderer.h:6,
-                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-player-controller.c:25:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-player-controller.c: In function ‘rygel_player_controller_get_type’:
+tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_parser_construct’:
+tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:463:34: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  463 |                 token_collection = RYGEL_SEARCH_CRITERIA_PARSER_TOKENS;
+      |                                  ^
+tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:461:22: warning: unused variable ‘_token_collection_size_’ [-Wunused-variable]
+  461 |                 gint _token_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~~
+tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_parser_run_finish’:
+tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:529:43: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  529 |         RygelSearchCriteriaParserRunData* _data_;
+      |                                           ^~~~~~
+tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_parser_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-player-controller.c:572:13: note: in expansion of macro ‘g_once_init_enter’
-  572 |         if (g_once_init_enter (&rygel_player_controller_type_id__once)) {
+tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:1276:13: note: in expansion of macro ‘g_once_init_enter’
+ 1276 |         if (g_once_init_enter (&rygel_search_criteria_parser_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[126/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-renderer.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-renderer.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-renderer.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c
+[135/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.1.p -Isrc/librygel-db -I../src/librygel-db -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_database-cursor.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_database-cursor.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_database-cursor.c.o -c src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c: In function ‘rygel_database_cursor_bind’:
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c:186:46: warning: variable ‘_tmp2_’ set but not used [-Wunused-but-set-variable]
+  186 |                                         gint _tmp2_;
+      |                                              ^~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-renderer/rygel-renderer.h:6,
-                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c:25:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c: In function ‘plugin_get_type’:
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-db/rygel-db.h:6,
+                 from src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c:26:
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c: In function ‘rygel_database_cursor_iterator_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c:196:13: note: in expansion of macro ‘g_once_init_enter’
-  196 |         if (g_once_init_enter (&plugin_type_id__once)) {
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c:698:13: note: in expansion of macro ‘g_once_init_enter’
+  698 |         if (g_once_init_enter (&rygel_database_cursor_iterator_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c: In function ‘rygel_media_renderer_finalize’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c:316:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  316 |         RygelMediaRenderer * self;
-      |                              ^~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c: In function ‘rygel_media_renderer_get_type’:
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c: In function ‘rygel_database_cursor_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c:344:13: note: in expansion of macro ‘g_once_init_enter’
-  344 |         if (g_once_init_enter (&rygel_media_renderer_type_id__once)) {
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c:767:13: note: in expansion of macro ‘g_once_init_enter’
+  767 |         if (g_once_init_enter (&rygel_database_cursor_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c: At top level:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c:55:20: warning: ‘plugin_properties’ defined but not used [-Wunused-variable]
-   55 | static GParamSpec* plugin_properties[PLUGIN_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~
-[127/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-renderer-plugin.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-renderer-plugin.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-renderer-plugin.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c: In function ‘rygel_media_renderer_plugin_real_apply_hacks’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:324:14: warning: variable ‘_services_size_’ set but not used [-Wunused-but-set-variable]
-  324 |         gint _services_size_;
-      |              ^~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:317:36: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  317 |         RygelMediaRendererPlugin * self;
-      |                                    ^~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c: In function ‘rygel_media_renderer_plugin_get_protocol_info’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:509:46: warning: variable ‘_tmp10__length1’ set but not used [-Wunused-but-set-variable]
-  509 |                                         gint _tmp10__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:498:30: warning: unused variable ‘_protocol_collection_size_’ [-Wunused-variable]
-  498 |                         gint _protocol_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:668:70: warning: variable ‘_tmp57__length1’ set but not used [-Wunused-but-set-variable]
-  668 |                                                                 gint _tmp57__length1;
-      |                                                                      ^~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:657:54: warning: unused variable ‘_mime_type_collection_size_’ [-Wunused-variable]
-  657 |                                                 gint _mime_type_collection_size_ = 0;
-      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:628:46: warning: variable ‘_tmp49__length1’ set but not used [-Wunused-but-set-variable]
-  628 |                                         gint _tmp49__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:616:30: warning: unused variable ‘_protocol_collection_size_’ [-Wunused-variable]
-  616 |                         gint _protocol_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:470:22: warning: variable ‘_protocols_size_’ set but not used [-Wunused-but-set-variable]
-  470 |                 gint _protocols_size_;
-      |                      ^~~~~~~~~~~~~~~~
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c: At top level:
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c:48:20: warning: ‘rygel_database_cursor_properties’ defined but not used [-Wunused-variable]
+   48 | static GParamSpec* rygel_database_cursor_properties[RYGEL_DATABASE_CURSOR_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[136/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-filter-entry.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-filter-entry.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-filter-entry.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-filter-entry.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-renderer/rygel-renderer.h:6,
-                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:28:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c: In function ‘rygel_media_renderer_plugin_get_type’:
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-ruih/rygel-ruih.h:6,
+                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-filter-entry.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-filter-entry.c: In function ‘filter_entry_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:828:13: note: in expansion of macro ‘g_once_init_enter’
-  828 |         if (g_once_init_enter (&rygel_media_renderer_plugin_type_id__once)) {
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-filter-entry.c:468:13: note: in expansion of macro ‘g_once_init_enter’
+  468 |         if (g_once_init_enter (&filter_entry_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[128/450] valac -C --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gtk+-3.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/ui/rygel-preferences.p --basedir ../src/ui ../src/librygel-core/rygel-build-config.vapi ../src/ui/rygel-preferences-dialog.vala ../src/ui/rygel-preferences-section.vala ../src/ui/rygel-media-pref-section.vala ../src/ui/rygel-writable-user-config.vala ../src/ui/rygel-network-pref-section.vala src/librygel-core/rygel-core-2.8.vapi
-[129/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-sink-connection-manager.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-sink-connection-manager.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-sink-connection-manager.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-sink-connection-manager.c
+[137/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-icon-elem.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-icon-elem.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-icon-elem.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-icon-elem.c
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-icon-elem.c: In function ‘icon_elem_construct’:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-icon-elem.c:132:32: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  132 |                         _tmp9_ = _tmp8_->name;
+      |                                ^
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-icon-elem.c: In function ‘icon_elem_real_match’:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-icon-elem.c:263:20: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  263 |         IconElem * self;
+      |                    ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-sink-connection-manager.c:27:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-sink-connection-manager.c: In function ‘rygel_sink_connection_manager_get_type’:
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-ruih/rygel-ruih.h:6,
+                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-icon-elem.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-icon-elem.c: In function ‘icon_elem_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-sink-connection-manager.c:201:13: note: in expansion of macro ‘g_once_init_enter’
-  201 |         if (g_once_init_enter (&rygel_sink_connection_manager_type_id__once)) {
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-icon-elem.c:463:13: note: in expansion of macro ‘g_once_init_enter’
+  463 |         if (g_once_init_enter (&icon_elem_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-sink-connection-manager.c: At top level:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-sink-connection-manager.c:58:20: warning: ‘rygel_sink_connection_manager_properties’ defined but not used [-Wunused-variable]
-   58 | static GParamSpec* rygel_sink_connection_manager_properties[RYGEL_SINK_CONNECTION_MANAGER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[130/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-user-config.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-user-config.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-user-config.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-user-config.c
+[138/450] cc -Isrc/librygel-core/librygel-core-2.8.so.0.44.1.p -Isrc/librygel-core -I../src/librygel-core -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelCore"' -MD -MQ src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-user-config.c.o -MF src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-user-config.c.o.d -o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-user-config.c.o -c src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-user-config.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -6370,62 +6517,253 @@
 src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-user-config.c:62:20: warning: ‘rygel_user_config_properties’ defined but not used [-Wunused-variable]
    62 | static GParamSpec* rygel_user_config_properties[RYGEL_USER_CONFIG_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[131/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-rendering-control.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-rendering-control.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-rendering-control.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-rendering-control.c
+[139/450] valac -C --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gtk+-3.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/ui/rygel-preferences.p --basedir ../src/ui ../src/librygel-core/rygel-build-config.vapi ../src/ui/rygel-preferences-dialog.vala ../src/ui/rygel-preferences-section.vala ../src/ui/rygel-media-pref-section.vala ../src/ui/rygel-writable-user-config.vala ../src/ui/rygel-network-pref-section.vala src/librygel-core/rygel-core-2.8.vapi
+[140/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.1.p -Isrc/librygel-db -I../src/librygel-db -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_database.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_database.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_database.c.o -c src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-rendering-control.c:27:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-rendering-control.c: In function ‘rygel_rendering_control_get_type’:
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-db/rygel-db.h:6,
+                 from src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:26:
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c: In function ‘rygel_database_database_error_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-rendering-control.c:899:13: note: in expansion of macro ‘g_once_init_enter’
-  899 |         if (g_once_init_enter (&rygel_rendering_control_type_id__once)) {
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:127:13: note: in expansion of macro ‘g_once_init_enter’
+  127 |         if (g_once_init_enter (&rygel_database_database_error_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c: In function ‘rygel_database_flavor_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:148:13: note: in expansion of macro ‘g_once_init_enter’
+  148 |         if (g_once_init_enter (&rygel_database_flavor_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c: In function ‘rygel_database_flags_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:169:13: note: in expansion of macro ‘g_once_init_enter’
+  169 |         if (g_once_init_enter (&rygel_database_flags_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[132/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-changelog.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-changelog.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-changelog.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-changelog.c
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c: In function ‘rygel_database_database_utf8_collate’:
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:265:14: warning: variable ‘__b_size_’ set but not used [-Wunused-but-set-variable]
+  265 |         gint __b_size_;
+      |              ^~~~~~~~~
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:262:14: warning: variable ‘__a_size_’ set but not used [-Wunused-but-set-variable]
+  262 |         gint __a_size_;
+      |              ^~~~~~~~~
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c: In function ‘_sqlite3_exec’:
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:633:29: warning: the comparison will always evaluate as ‘true’ for the address of ‘_vala_errmsg’ will never be NULL [-Waddress]
+  633 |         if ((&_vala_errmsg) != NULL) {
+      |                             ^~
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:621:16: note: ‘_vala_errmsg’ declared here
+  621 |         gchar* _vala_errmsg = NULL;
+      |                ^~~~~~~~~~~~
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c: In function ‘rygel_database_database_set_name’:
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:958:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  958 |         old_value = rygel_database_database_get_name (self);
+      |                   ^
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c: In function ‘rygel_database_database_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:1075:13: note: in expansion of macro ‘g_once_init_enter’
+ 1075 |         if (g_once_init_enter (&rygel_database_database_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[141/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-protocol-elem.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-protocol-elem.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-protocol-elem.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-protocol-elem.c
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-protocol-elem.c: In function ‘protocol_elem_construct’:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-protocol-elem.c:118:40: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  118 |                                 _tmp7_ = _tmp6_->name;
+      |                                        ^
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-protocol-elem.c:134:65: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  134 |                                                         _tmp15_ = _tmp14_->content;
+      |                                                                 ^
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-protocol-elem.c:223:33: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  223 |                         _tmp33_ = _tmp32_->name;
+      |                                 ^
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-changelog.c:27:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-changelog.c: In function ‘rygel_change_log_get_type’:
+                 from src/librygel-ruih/rygel-ruih.h:6,
+                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-protocol-elem.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-protocol-elem.c: In function ‘protocol_elem_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-changelog.c:388:13: note: in expansion of macro ‘g_once_init_enter’
-  388 |         if (g_once_init_enter (&rygel_change_log_type_id__once)) {
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-protocol-elem.c:655:13: note: in expansion of macro ‘g_once_init_enter’
+  655 |         if (g_once_init_enter (&protocol_elem_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-changelog.c: At top level:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-changelog.c:58:20: warning: ‘rygel_change_log_properties’ defined but not used [-Wunused-variable]
-   58 | static GParamSpec* rygel_change_log_properties[RYGEL_CHANGE_LOG_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[133/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-volume.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-volume.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-volume.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-volume.c
+[142/450] cc  -o src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-connection-manager.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-ping.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-nslookup.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-traceroute.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-description-file.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-dlna-profile.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-energy-management.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-root-device.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-root-device-factory.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-dbus-interface.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-log-handler.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-meta-config.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin-loader.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-recursive-module-loader.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-resource-info.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-media-device.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-configuration.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-base-configuration.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-cmdline-config.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-environment-config.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-user-config.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-state-machine.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-v1-hacks.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-icon-info.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-xml-utils.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin-information.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_dlna150-hacks.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_agent-matcher.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management-helper.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,librygel-core-2.8.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
+[143/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-renderer.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-renderer.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-renderer.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-volume.c:29:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-volume.c: In function ‘rygel_volume_get_type’:
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/librygel-renderer/rygel-renderer.h:6,
+                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c:25:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c: In function ‘plugin_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-volume.c:295:13: note: in expansion of macro ‘g_once_init_enter’
-  295 |         if (g_once_init_enter (&rygel_volume_type_id__once)) {
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c:196:13: note: in expansion of macro ‘g_once_init_enter’
+  196 |         if (g_once_init_enter (&plugin_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c: In function ‘rygel_media_renderer_finalize’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c:316:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  316 |         RygelMediaRenderer * self;
+      |                              ^~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c: In function ‘rygel_media_renderer_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c:344:13: note: in expansion of macro ‘g_once_init_enter’
+  344 |         if (g_once_init_enter (&rygel_media_renderer_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c: At top level:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer.c:55:20: warning: ‘plugin_properties’ defined but not used [-Wunused-variable]
+   55 | static GParamSpec* plugin_properties[PLUGIN_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~
+[144/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-player-controller.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-player-controller.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-player-controller.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-player-controller.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/librygel-renderer/rygel-renderer.h:6,
+                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-player-controller.c:25:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-player-controller.c: In function ‘rygel_player_controller_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-player-controller.c:572:13: note: in expansion of macro ‘g_once_init_enter’
+  572 |         if (g_once_init_enter (&rygel_player_controller_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[145/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-core/librygel-core-2.8.so.0.44.1.p/librygel-core-2.8.so.0.44.1.symbols 
+[146/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-renderer-plugin.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-renderer-plugin.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-renderer-plugin.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c: In function ‘rygel_media_renderer_plugin_real_apply_hacks’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:324:14: warning: variable ‘_services_size_’ set but not used [-Wunused-but-set-variable]
+  324 |         gint _services_size_;
+      |              ^~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:317:36: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  317 |         RygelMediaRendererPlugin * self;
+      |                                    ^~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c: In function ‘rygel_media_renderer_plugin_get_protocol_info’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:509:46: warning: variable ‘_tmp10__length1’ set but not used [-Wunused-but-set-variable]
+  509 |                                         gint _tmp10__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:498:30: warning: unused variable ‘_protocol_collection_size_’ [-Wunused-variable]
+  498 |                         gint _protocol_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:668:70: warning: variable ‘_tmp57__length1’ set but not used [-Wunused-but-set-variable]
+  668 |                                                                 gint _tmp57__length1;
+      |                                                                      ^~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:657:54: warning: unused variable ‘_mime_type_collection_size_’ [-Wunused-variable]
+  657 |                                                 gint _mime_type_collection_size_ = 0;
+      |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:628:46: warning: variable ‘_tmp49__length1’ set but not used [-Wunused-but-set-variable]
+  628 |                                         gint _tmp49__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:616:30: warning: unused variable ‘_protocol_collection_size_’ [-Wunused-variable]
+  616 |                         gint _protocol_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:470:22: warning: variable ‘_protocols_size_’ set but not used [-Wunused-but-set-variable]
+  470 |                 gint _protocols_size_;
+      |                      ^~~~~~~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/librygel-renderer/rygel-renderer.h:6,
+                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:28:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c: In function ‘rygel_media_renderer_plugin_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-renderer-plugin.c:828:13: note: in expansion of macro ‘g_once_init_enter’
+  828 |         if (g_once_init_enter (&rygel_media_renderer_plugin_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[147/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-player.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-player.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-player.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c: In function ‘rygel_media_player_play_speed_to_double’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:195:22: warning: variable ‘_tmp6__length1’ set but not used [-Wunused-but-set-variable]
+  195 |                 gint _tmp6__length1;
+      |                      ^~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:178:14: warning: variable ‘_tmp12__length1’ set but not used [-Wunused-but-set-variable]
+  178 |         gint _tmp12__length1;
+      |              ^~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:175:14: warning: variable ‘_tmp10__length1’ set but not used [-Wunused-but-set-variable]
+  175 |         gint _tmp10__length1;
+      |              ^~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:172:14: warning: variable ‘_tmp8__length1’ set but not used [-Wunused-but-set-variable]
+  172 |         gint _tmp8__length1;
+      |              ^~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:169:14: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
+  169 |         gint _tmp4__length1;
+      |              ^~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:166:14: warning: variable ‘_tmp2__length1’ set but not used [-Wunused-but-set-variable]
+  166 |         gint _tmp2__length1;
+      |              ^~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:164:14: warning: variable ‘_rational_size_’ set but not used [-Wunused-but-set-variable]
+  164 |         gint _rational_size_;
+      |              ^~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c: In function ‘_rygel_media_player_protocol_info___lambda4_’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:557:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  557 |         RygelMediaPlayer* self;
+      |                           ^~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/librygel-renderer/rygel-renderer.h:6,
+                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:30:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c: In function ‘rygel_media_player_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-media-player.c:787:13: note: in expansion of macro ‘g_once_init_enter’
+  787 |         if (g_once_init_enter (&rygel_media_player_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[134/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-time-utils.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-time-utils.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-time-utils.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-time-utils.c
+[148/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-time-utils.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-time-utils.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-time-utils.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-time-utils.c
 src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-time-utils.c: In function ‘rygel_time_utils_time_from_string’:
 src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-time-utils.c:212:29: warning: format ‘%llu’ expects argument of type ‘long long unsigned int *’, but argument 3 has type ‘guint64 *’ {aka ‘long unsigned int *’} [-Wformat=]
   212 |         sscanf (_tmp3_, "%llu:%2llu:%2llu.%3llu", &_tmp4_, &_tmp5_, &_tmp6_, &_tmp7_);
@@ -6493,319 +6831,230 @@
 src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-time-utils.c:436:13: note: in expansion of macro ‘g_once_init_enter’
   436 |         if (g_once_init_enter (&rygel_time_utils_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[135/450] cc -Isrc/plugins/media-export/mx-extract.p -Isrc/plugins/media-export -I../src/plugins/media-export -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gio-unix-2.0 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="MxExtract"' -MD -MQ src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-generic-extractor.c.o -MF src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-generic-extractor.c.o.d -o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-generic-extractor.c.o -c src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c
-src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c: In function ‘__lambda4_’:
-src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:539:43: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  539 |         RygelMediaExportGenericExtractor* self;
-      |                                           ^~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c: In function ‘rygel_media_export_generic_extractor_real_run_co’:
-src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:731:33: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  731 |                 _data_->_tmp39_ = gst_discoverer_container_info_get_tags (G_TYPE_CHECK_INSTANCE_CAST (_data_->_tmp38_, gst_discoverer_container_info_get_type (), GstDiscovererContainerInfo));
-      |                                 ^
-src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:739:41: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  739 |                         _data_->_tmp43_ = gst_discoverer_stream_info_get_tags (G_TYPE_CHECK_INSTANCE_CAST (_data_->_tmp42_, gst_discoverer_stream_info_get_type (), GstDiscovererStreamInfo));
-      |                                         ^
-src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:901:42: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  901 |                         _data_->_tmp116_ = gst_discoverer_stream_info_get_tags ((GstDiscovererStreamInfo*) _data_->_tmp115_);
-      |                                          ^
-src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:911:34: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  911 |                 _data_->_tmp122_ = gst_discoverer_stream_info_get_tags ((GstDiscovererStreamInfo*) _data_->_tmp121_);
-      |                                  ^
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:26:
-src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c: In function ‘rygel_media_export_generic_extractor_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:1385:13: note: in expansion of macro ‘g_once_init_enter’
- 1385 |         if (g_once_init_enter (&rygel_media_export_generic_extractor_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c: At top level:
-src/plugins/media-export/mx-extract.p/rygel-media-export-generic-extractor.c:86:20: warning: ‘rygel_media_export_generic_extractor_properties’ defined but not used [-Wunused-variable]
-   86 | static GParamSpec* rygel_media_export_generic_extractor_properties[RYGEL_MEDIA_EXPORT_GENERIC_EXTRACTOR_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[136/450] cc  -o src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-connection-manager.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-ping.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-nslookup.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-basic-management-test-traceroute.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-description-file.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-dlna-profile.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-energy-management.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-root-device.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-root-device-factory.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-dbus-interface.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-log-handler.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-meta-config.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin-loader.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-recursive-module-loader.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-resource-info.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-media-device.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-configuration.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-base-configuration.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-cmdline-config.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-environment-config.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-user-config.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-state-machine.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-v1-hacks.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-icon-info.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-xml-utils.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_rygel-plugin-information.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_dlna150-hacks.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/meson-generated_agent-matcher.c.o src/librygel-core/librygel-core-2.8.so.0.44.1.p/rygel-energy-management-helper.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,librygel-core-2.8.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
-[137/450] valac -C --pkg posix --pkg gio-2.0 --pkg libxml-2.0 --pkg gmodule-2.0 --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/librygel-server/librygel-server-2.8.so.0.44.1.p --basedir ../src/librygel-server --library rygel-server-2.8 --header src/librygel-server/rygel-server.h --vapi ../rygel-server-2.8.vapi --gir ../Rygel-2.8.gir ../src/librygel-core/rygel-build-config.vapi ../src/librygel-server/rygel-audio-item.vala ../src/librygel-server/rygel-image-item.vala ../src/librygel-server/rygel-logical-expression.vala ../src/librygel-server/rygel-media-art-store.vala ../src/librygel-server/rygel-media-objects.vala ../src/librygel-server/rygel-music-item.vala ../src/librygel-server/rygel-photo-item.vala ../src/librygel-server/rygel-relational-expression.vala ../src/librygel-server/rygel-simple-container.vala ../src/librygel-server/rygel-subtitle.vala ../src/librygel-server/rygel-thumbnail.vala ../src/librygel-server/rygel-video-item.vala ../src/librygel-server/rygel-media-container.vala ../src/librygel-server/rygel-media-item.vala ../src/librygel-server/rygel-media-file-item.vala ../src/librygel-server/rygel-media-object.vala ../src/librygel-server/rygel-media-resource.vala ../src/librygel-server/rygel-media-server-plugin.vala ../src/librygel-server/rygel-search-expression.vala ../src/librygel-server/rygel-searchable-container.vala ../src/librygel-server/rygel-trackable-container.vala ../src/librygel-server/rygel-trackable-item.vala ../src/librygel-server/rygel-visual-item.vala ../src/librygel-server/rygel-writable-container.vala ../src/librygel-server/rygel-media-server.vala ../src/librygel-server/rygel-media-engine.vala ../src/librygel-server/rygel-http-seek.vala ../src/librygel-server/rygel-data-source.vala ../src/librygel-server/rygel-updatable-object.vala ../src/librygel-server/rygel-playlist-item.vala ../src/librygel-server/rygel-browse.vala ../src/librygel-server/rygel-client-hacks.vala ../src/librygel-server/rygel-content-directory.vala ../src/librygel-server/rygel-dbus-thumbnailer.vala ../src/librygel-server/rygel-engine-loader.vala ../src/librygel-server/rygel-http-byte-seek-request.vala ../src/librygel-server/rygel-http-byte-seek-response.vala ../src/librygel-server/rygel-free-desktop-interfaces.vala ../src/librygel-server/rygel-http-get-handler.vala ../src/librygel-server/rygel-http-get.vala ../src/librygel-server/rygel-http-thumbnail-handler.vala ../src/librygel-server/rygel-http-subtitle-handler.vala ../src/librygel-server/rygel-http-item-uri.vala ../src/librygel-server/rygel-http-post.vala ../src/librygel-server/rygel-http-request.vala ../src/librygel-server/rygel-http-response.vala ../src/librygel-server/rygel-http-response-element.vala ../src/librygel-server/rygel-http-server.vala ../src/librygel-server/rygel-http-time-seek-request.vala ../src/librygel-server/rygel-http-time-seek-response.vala ../src/librygel-server/rygel-http-resource-handler.vala ../src/librygel-server/rygel-import-resource.vala ../src/librygel-server/rygel-object-creator.vala ../src/librygel-server/rygel-reference-creator.vala ../src/librygel-server/rygel-item-destroyer.vala ../src/librygel-server/rygel-item-updater.vala ../src/librygel-server/rygel-object-removal-queue.vala ../src/librygel-server/rygel-last-change-entry.vala ../src/librygel-server/rygel-last-change-obj-add.vala ../src/librygel-server/rygel-last-change-obj-del.vala ../src/librygel-server/rygel-last-change-obj-mod.vala ../src/librygel-server/rygel-last-change-st-done.vala ../src/librygel-server/rygel-last-change.vala ../src/librygel-server/rygel-lg-tv-hacks.vala ../src/librygel-server/rygel-m3u-playlist.vala ../src/librygel-server/rygel-media-query-action.vala ../src/librygel-server/rygel-media-receiver-registrar.vala ../src/librygel-server/rygel-panasonic-hacks.vala ../src/librygel-server/rygel-samsung-tv-hacks.vala ../src/librygel-server/rygel-seek-hacks.vala ../src/librygel-server/rygel-search-criteria-parser.vala ../src/librygel-server/rygel-search.vala ../src/librygel-server/rygel-serializer.vala ../src/librygel-server/rygel-source-connection-manager.vala ../src/librygel-server/rygel-subtitle-manager.vala ../src/librygel-server/rygel-thumbnailer.vala ../src/librygel-server/rygel-wmp-hacks.vala ../src/librygel-server/rygel-xbmc-hacks.vala ../src/librygel-server/rygel-xbmc4xbox-hacks.vala ../src/librygel-server/rygel-xbox-hacks.vala ../src/librygel-server/rygel-phillips-hacks.vala ../src/librygel-server/rygel-data-sink.vala ../src/librygel-server/rygel-playspeed.vala ../src/librygel-server/rygel-playspeed-request.vala ../src/librygel-server/rygel-playspeed-response.vala ../src/librygel-server/rygel-dtcp-cleartext-request.vala ../src/librygel-server/rygel-dtcp-cleartext-response.vala ../src/librygel-server/rygel-dlna-available-seek-request.vala ../src/librygel-server/rygel-dlna-available-seek-response.vala ../src/librygel-server/raumfeld-hacks.vala src/librygel-core/rygel-core-2.8.vapi
+[149/450] valac -C --pkg posix --pkg gio-2.0 --pkg libxml-2.0 --pkg gmodule-2.0 --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/librygel-server/librygel-server-2.8.so.0.44.1.p --basedir ../src/librygel-server --library rygel-server-2.8 --header src/librygel-server/rygel-server.h --vapi ../rygel-server-2.8.vapi --gir ../Rygel-2.8.gir ../src/librygel-core/rygel-build-config.vapi ../src/librygel-server/rygel-audio-item.vala ../src/librygel-server/rygel-image-item.vala ../src/librygel-server/rygel-logical-expression.vala ../src/librygel-server/rygel-media-art-store.vala ../src/librygel-server/rygel-media-objects.vala ../src/librygel-server/rygel-music-item.vala ../src/librygel-server/rygel-photo-item.vala ../src/librygel-server/rygel-relational-expression.vala ../src/librygel-server/rygel-simple-container.vala ../src/librygel-server/rygel-subtitle.vala ../src/librygel-server/rygel-thumbnail.vala ../src/librygel-server/rygel-video-item.vala ../src/librygel-server/rygel-media-container.vala ../src/librygel-server/rygel-media-item.vala ../src/librygel-server/rygel-media-file-item.vala ../src/librygel-server/rygel-media-object.vala ../src/librygel-server/rygel-media-resource.vala ../src/librygel-server/rygel-media-server-plugin.vala ../src/librygel-server/rygel-search-expression.vala ../src/librygel-server/rygel-searchable-container.vala ../src/librygel-server/rygel-trackable-container.vala ../src/librygel-server/rygel-trackable-item.vala ../src/librygel-server/rygel-visual-item.vala ../src/librygel-server/rygel-writable-container.vala ../src/librygel-server/rygel-media-server.vala ../src/librygel-server/rygel-media-engine.vala ../src/librygel-server/rygel-http-seek.vala ../src/librygel-server/rygel-data-source.vala ../src/librygel-server/rygel-updatable-object.vala ../src/librygel-server/rygel-playlist-item.vala ../src/librygel-server/rygel-browse.vala ../src/librygel-server/rygel-client-hacks.vala ../src/librygel-server/rygel-content-directory.vala ../src/librygel-server/rygel-dbus-thumbnailer.vala ../src/librygel-server/rygel-engine-loader.vala ../src/librygel-server/rygel-http-byte-seek-request.vala ../src/librygel-server/rygel-http-byte-seek-response.vala ../src/librygel-server/rygel-free-desktop-interfaces.vala ../src/librygel-server/rygel-http-get-handler.vala ../src/librygel-server/rygel-http-get.vala ../src/librygel-server/rygel-http-thumbnail-handler.vala ../src/librygel-server/rygel-http-subtitle-handler.vala ../src/librygel-server/rygel-http-item-uri.vala ../src/librygel-server/rygel-http-post.vala ../src/librygel-server/rygel-http-request.vala ../src/librygel-server/rygel-http-response.vala ../src/librygel-server/rygel-http-response-element.vala ../src/librygel-server/rygel-http-server.vala ../src/librygel-server/rygel-http-time-seek-request.vala ../src/librygel-server/rygel-http-time-seek-response.vala ../src/librygel-server/rygel-http-resource-handler.vala ../src/librygel-server/rygel-import-resource.vala ../src/librygel-server/rygel-object-creator.vala ../src/librygel-server/rygel-reference-creator.vala ../src/librygel-server/rygel-item-destroyer.vala ../src/librygel-server/rygel-item-updater.vala ../src/librygel-server/rygel-object-removal-queue.vala ../src/librygel-server/rygel-last-change-entry.vala ../src/librygel-server/rygel-last-change-obj-add.vala ../src/librygel-server/rygel-last-change-obj-del.vala ../src/librygel-server/rygel-last-change-obj-mod.vala ../src/librygel-server/rygel-last-change-st-done.vala ../src/librygel-server/rygel-last-change.vala ../src/librygel-server/rygel-lg-tv-hacks.vala ../src/librygel-server/rygel-m3u-playlist.vala ../src/librygel-server/rygel-media-query-action.vala ../src/librygel-server/rygel-media-receiver-registrar.vala ../src/librygel-server/rygel-panasonic-hacks.vala ../src/librygel-server/rygel-samsung-tv-hacks.vala ../src/librygel-server/rygel-seek-hacks.vala ../src/librygel-server/rygel-search-criteria-parser.vala ../src/librygel-server/rygel-search.vala ../src/librygel-server/rygel-serializer.vala ../src/librygel-server/rygel-source-connection-manager.vala ../src/librygel-server/rygel-subtitle-manager.vala ../src/librygel-server/rygel-thumbnailer.vala ../src/librygel-server/rygel-wmp-hacks.vala ../src/librygel-server/rygel-xbmc-hacks.vala ../src/librygel-server/rygel-xbmc4xbox-hacks.vala ../src/librygel-server/rygel-xbox-hacks.vala ../src/librygel-server/rygel-phillips-hacks.vala ../src/librygel-server/rygel-data-sink.vala ../src/librygel-server/rygel-playspeed.vala ../src/librygel-server/rygel-playspeed-request.vala ../src/librygel-server/rygel-playspeed-response.vala ../src/librygel-server/rygel-dtcp-cleartext-request.vala ../src/librygel-server/rygel-dtcp-cleartext-response.vala ../src/librygel-server/rygel-dlna-available-seek-request.vala ../src/librygel-server/rygel-dlna-available-seek-response.vala ../src/librygel-server/raumfeld-hacks.vala src/librygel-core/rygel-core-2.8.vapi
 ../src/librygel-server/rygel-object-creator.vala:194.20-194.47: warning: `GLib.PatternSpec.match_string' has been deprecated since 2.70
   194 |         } else if (comment_pattern.match_string (this.elements)) {
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                   
 Compilation succeeded - 1 warning(s)
-[138/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.1.p -Isrc/librygel-db -I../src/librygel-db -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.1.p/collate.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.1.p/collate.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.1.p/collate.c.o -c ../src/librygel-db/collate.c
-[139/450] valac -C --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gstreamer-audio-1.0 --pkg gstreamer-1.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p --basedir ../src/librygel-renderer-gst --library rygel-renderer-gst-2.8 --header src/librygel-renderer-gst/rygel-renderer-gst.h --vapi ../rygel-renderer-gst-2.8.vapi --gir ../Rygel-2.8.gir ../src/librygel-core/rygel-build-config.vapi ../src/librygel-renderer-gst/rygel-playbin-player.vala ../src/librygel-renderer-gst/rygel-playbin-renderer.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-renderer/rygel-renderer-2.8.vapi
-[140/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-core/librygel-core-2.8.so.0.44.1.p/librygel-core-2.8.so.0.44.1.symbols 
-[141/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-default-player-controller.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-default-player-controller.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-default-player-controller.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c: In function ‘rygel_default_player_controller_real_is_play_mode_valid’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c:671:40: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  671 |         RygelDefaultPlayerController * self;
-      |                                        ^~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c: In function ‘rygel_default_player_controller_set_protocol_info’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c:917:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  917 |         old_value = rygel_default_player_controller_get_protocol_info (self);
-      |                   ^
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c: In function ‘rygel_default_player_controller_real_get_current_transport_actions’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c:1525:30: warning: unused variable ‘_speed_collection_size_’ [-Wunused-variable]
- 1525 |                         gint _speed_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~~~~
+[150/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-sink-connection-manager.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-sink-connection-manager.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-sink-connection-manager.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-sink-connection-manager.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c:25:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c: In function ‘rygel_default_player_controller_get_type’:
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-sink-connection-manager.c:27:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-sink-connection-manager.c: In function ‘rygel_sink_connection_manager_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c:1749:13: note: in expansion of macro ‘g_once_init_enter’
- 1749 |         if (g_once_init_enter (&rygel_default_player_controller_type_id__once)) {
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-sink-connection-manager.c:201:13: note: in expansion of macro ‘g_once_init_enter’
+  201 |         if (g_once_init_enter (&rygel_sink_connection_manager_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[142/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.1.p -Isrc/librygel-db -I../src/librygel-db -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_sql-function.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_sql-function.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_sql-function.c.o -c src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-function.c
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-sink-connection-manager.c: At top level:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-sink-connection-manager.c:58:20: warning: ‘rygel_sink_connection_manager_properties’ defined but not used [-Wunused-variable]
+   58 | static GParamSpec* rygel_sink_connection_manager_properties[RYGEL_SINK_CONNECTION_MANAGER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[151/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-changelog.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-changelog.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-changelog.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-changelog.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-db/rygel-db.h:6,
-                 from src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-function.c:26:
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-function.c: In function ‘rygel_database_sql_function_get_type’:
+                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-changelog.c:27:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-changelog.c: In function ‘rygel_change_log_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-function.c:114:13: note: in expansion of macro ‘g_once_init_enter’
-  114 |         if (g_once_init_enter (&rygel_database_sql_function_type_id__once)) {
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-changelog.c:388:13: note: in expansion of macro ‘g_once_init_enter’
+  388 |         if (g_once_init_enter (&rygel_change_log_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-function.c: At top level:
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-function.c:45:20: warning: ‘rygel_database_sql_function_properties’ defined but not used [-Wunused-variable]
-   45 | static GParamSpec* rygel_database_sql_function_properties[RYGEL_DATABASE_SQL_FUNCTION_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[143/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.1.p -Isrc/librygel-db -I../src/librygel-db -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_sql-operator.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_sql-operator.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_sql-operator.c.o -c src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-operator.c
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-changelog.c: At top level:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-changelog.c:58:20: warning: ‘rygel_change_log_properties’ defined but not used [-Wunused-variable]
+   58 | static GParamSpec* rygel_change_log_properties[RYGEL_CHANGE_LOG_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+[152/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-rendering-control.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-rendering-control.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-rendering-control.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-rendering-control.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-db/rygel-db.h:6,
-                 from src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-operator.c:26:
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-operator.c: In function ‘rygel_database_sql_operator_get_type’:
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-rendering-control.c:27:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-rendering-control.c: In function ‘rygel_rendering_control_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-operator.c:236:13: note: in expansion of macro ‘g_once_init_enter’
-  236 |         if (g_once_init_enter (&rygel_database_sql_operator_type_id__once)) {
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-rendering-control.c:899:13: note: in expansion of macro ‘g_once_init_enter’
+  899 |         if (g_once_init_enter (&rygel_rendering_control_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-operator.c: At top level:
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/sql-operator.c:46:20: warning: ‘rygel_database_sql_operator_properties’ defined but not used [-Wunused-variable]
-   46 | static GParamSpec* rygel_database_sql_operator_properties[RYGEL_DATABASE_SQL_OPERATOR_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[144/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-icon-elem.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-icon-elem.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-icon-elem.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-icon-elem.c
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-icon-elem.c: In function ‘icon_elem_construct’:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-icon-elem.c:132:32: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  132 |                         _tmp9_ = _tmp8_->name;
-      |                                ^
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-icon-elem.c: In function ‘icon_elem_real_match’:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-icon-elem.c:263:20: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  263 |         IconElem * self;
-      |                    ^~~~
+[153/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-service-error.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-service-error.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-service-error.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-service-error.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-ruih/rygel-ruih.h:6,
-                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-icon-elem.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-icon-elem.c: In function ‘icon_elem_get_type’:
+                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-service-error.c:30:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-service-error.c: In function ‘rygel_ruih_service_error_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-icon-elem.c:463:13: note: in expansion of macro ‘g_once_init_enter’
-  463 |         if (g_once_init_enter (&icon_elem_type_id__once)) {
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-service-error.c:60:13: note: in expansion of macro ‘g_once_init_enter’
+   60 |         if (g_once_init_enter (&rygel_ruih_service_error_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[145/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.1.p -Isrc/librygel-db -I../src/librygel-db -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_database-cursor.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_database-cursor.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_database-cursor.c.o -c src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c: In function ‘rygel_database_cursor_bind’:
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c:186:46: warning: variable ‘_tmp2_’ set but not used [-Wunused-but-set-variable]
-  186 |                                         gint _tmp2_;
-      |                                              ^~~~~~
+[154/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-server.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-server.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-server.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-db/rygel-db.h:6,
-                 from src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c:26:
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c: In function ‘rygel_database_cursor_iterator_get_type’:
+                 from src/librygel-ruih/rygel-ruih.h:6,
+                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c: In function ‘plugin_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c:698:13: note: in expansion of macro ‘g_once_init_enter’
-  698 |         if (g_once_init_enter (&rygel_database_cursor_iterator_type_id__once)) {
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c:126:13: note: in expansion of macro ‘g_once_init_enter’
+  126 |         if (g_once_init_enter (&plugin_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c: In function ‘rygel_database_cursor_get_type’:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c: In function ‘rygel_ruih_server_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c:767:13: note: in expansion of macro ‘g_once_init_enter’
-  767 |         if (g_once_init_enter (&rygel_database_cursor_type_id__once)) {
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c:222:13: note: in expansion of macro ‘g_once_init_enter’
+  222 |         if (g_once_init_enter (&rygel_ruih_server_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c: At top level:
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database-cursor.c:48:20: warning: ‘rygel_database_cursor_properties’ defined but not used [-Wunused-variable]
-   48 | static GParamSpec* rygel_database_cursor_properties[RYGEL_DATABASE_CURSOR_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[146/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-service-error.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-service-error.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-service-error.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-service-error.c
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c: At top level:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c:62:20: warning: ‘rygel_ruih_server_properties’ defined but not used [-Wunused-variable]
+   62 | static GParamSpec* rygel_ruih_server_properties[RYGEL_RUIH_SERVER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c:57:20: warning: ‘plugin_properties’ defined but not used [-Wunused-variable]
+   57 | static GParamSpec* plugin_properties[PLUGIN_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~
+[155/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-ui-elem.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-ui-elem.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-ui-elem.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-elem.c
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-elem.c: In function ‘ui_elem_construct’:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-elem.c:139:33: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  139 |                         _tmp11_ = _tmp10_->name;
+      |                                 ^
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-elem.c:216:73: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  216 |                                                                 _tmp31_ = _tmp30_->name;
+      |                                                                         ^
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-ruih/rygel-ruih.h:6,
-                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-service-error.c:30:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-service-error.c: In function ‘rygel_ruih_service_error_get_type’:
+                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-elem.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-elem.c: In function ‘ui_elem_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-service-error.c:60:13: note: in expansion of macro ‘g_once_init_enter’
-   60 |         if (g_once_init_enter (&rygel_ruih_service_error_type_id__once)) {
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-elem.c:764:13: note: in expansion of macro ‘g_once_init_enter’
+  764 |         if (g_once_init_enter (&ui_elem_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[147/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-protocol-elem.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-protocol-elem.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-protocol-elem.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-protocol-elem.c
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-protocol-elem.c: In function ‘protocol_elem_construct’:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-protocol-elem.c:118:40: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  118 |                                 _tmp7_ = _tmp6_->name;
-      |                                        ^
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-protocol-elem.c:134:65: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  134 |                                                         _tmp15_ = _tmp14_->content;
-      |                                                                 ^
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-protocol-elem.c:223:33: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  223 |                         _tmp33_ = _tmp32_->name;
-      |                                 ^
+[156/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-volume.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-volume.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-volume.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-volume.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-ruih/rygel-ruih.h:6,
-                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-protocol-elem.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-protocol-elem.c: In function ‘protocol_elem_get_type’:
+                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-volume.c:29:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-volume.c: In function ‘rygel_volume_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-protocol-elem.c:655:13: note: in expansion of macro ‘g_once_init_enter’
-  655 |         if (g_once_init_enter (&protocol_elem_type_id__once)) {
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-volume.c:295:13: note: in expansion of macro ‘g_once_init_enter’
+  295 |         if (g_once_init_enter (&rygel_volume_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[148/450] cc -Isrc/librygel-db/librygel-db-2.8.so.0.44.1.p -Isrc/librygel-db -I../src/librygel-db -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelDb"' -MD -MQ src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_database.c.o -MF src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_database.c.o.d -o src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_database.c.o -c src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c
+[157/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-server-plugin.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-server-plugin.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-server-plugin.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server-plugin.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-db/rygel-db.h:6,
-                 from src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:26:
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c: In function ‘rygel_database_database_error_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:127:13: note: in expansion of macro ‘g_once_init_enter’
-  127 |         if (g_once_init_enter (&rygel_database_database_error_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c: In function ‘rygel_database_flavor_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:148:13: note: in expansion of macro ‘g_once_init_enter’
-  148 |         if (g_once_init_enter (&rygel_database_flavor_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c: In function ‘rygel_database_flags_get_type’:
+                 from src/librygel-ruih/rygel-ruih.h:6,
+                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server-plugin.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server-plugin.c: In function ‘rygel_ruih_server_plugin_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:169:13: note: in expansion of macro ‘g_once_init_enter’
-  169 |         if (g_once_init_enter (&rygel_database_flags_type_id__once)) {
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server-plugin.c:153:13: note: in expansion of macro ‘g_once_init_enter’
+  153 |         if (g_once_init_enter (&rygel_ruih_server_plugin_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c: In function ‘rygel_database_database_utf8_collate’:
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:265:14: warning: variable ‘__b_size_’ set but not used [-Wunused-but-set-variable]
-  265 |         gint __b_size_;
-      |              ^~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:262:14: warning: variable ‘__a_size_’ set but not used [-Wunused-but-set-variable]
-  262 |         gint __a_size_;
-      |              ^~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c: In function ‘_sqlite3_exec’:
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:633:29: warning: the comparison will always evaluate as ‘true’ for the address of ‘_vala_errmsg’ will never be NULL [-Waddress]
-  633 |         if ((&_vala_errmsg) != NULL) {
-      |                             ^~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:621:16: note: ‘_vala_errmsg’ declared here
-  621 |         gchar* _vala_errmsg = NULL;
-      |                ^~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c: In function ‘rygel_database_database_set_name’:
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:958:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  958 |         old_value = rygel_database_database_get_name (self);
-      |                   ^
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c: In function ‘rygel_database_database_get_type’:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server-plugin.c: At top level:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server-plugin.c:54:20: warning: ‘rygel_ruih_server_plugin_properties’ defined but not used [-Wunused-variable]
+   54 | static GParamSpec* rygel_ruih_server_plugin_properties[RYGEL_RUIH_SERVER_PLUGIN_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[158/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-wildcard-filter-entry.c
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-wildcard-filter-entry.c: In function ‘wild_card_filter_entry_real_matches’:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-wildcard-filter-entry.c:68:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+   68 |         WildCardFilterEntry * self;
+      |                               ^~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-ruih/rygel-ruih.h:6,
+                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-wildcard-filter-entry.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-wildcard-filter-entry.c: In function ‘wild_card_filter_entry_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-db/librygel-db-2.8.so.0.44.1.p/database.c:1075:13: note: in expansion of macro ‘g_once_init_enter’
- 1075 |         if (g_once_init_enter (&rygel_database_database_type_id__once)) {
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-wildcard-filter-entry.c:104:13: note: in expansion of macro ‘g_once_init_enter’
+  104 |         if (g_once_init_enter (&wild_card_filter_entry_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[149/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-filter-entry.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-filter-entry.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-filter-entry.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-filter-entry.c
+[159/450] valac -C --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gstreamer-audio-1.0 --pkg gstreamer-1.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p --basedir ../src/librygel-renderer-gst --library rygel-renderer-gst-2.8 --header src/librygel-renderer-gst/rygel-renderer-gst.h --vapi ../rygel-renderer-gst-2.8.vapi --gir ../Rygel-2.8.gir ../src/librygel-core/rygel-build-config.vapi ../src/librygel-renderer-gst/rygel-playbin-player.vala ../src/librygel-renderer-gst/rygel-playbin-renderer.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-renderer/rygel-renderer-2.8.vapi
+[160/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-ui-listing.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-ui-listing.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-ui-listing.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-listing.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-ruih/rygel-ruih.h:6,
-                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-filter-entry.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-filter-entry.c: In function ‘filter_entry_get_type’:
+                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-listing.c:27:
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-listing.c: In function ‘ui_listing_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-filter-entry.c:468:13: note: in expansion of macro ‘g_once_init_enter’
-  468 |         if (g_once_init_enter (&filter_entry_type_id__once)) {
+src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-listing.c:436:13: note: in expansion of macro ‘g_once_init_enter’
+  436 |         if (g_once_init_enter (&ui_listing_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[150/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-service.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-service.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-service.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-service.c
+[161/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-service.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-service.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-service.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-service.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -6826,218 +7075,245 @@
 src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-service.c:62:20: warning: ‘rygel_ruih_service_properties’ defined but not used [-Wunused-variable]
    62 | static GParamSpec* rygel_ruih_service_properties[RYGEL_RUIH_SERVICE_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[151/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-server-plugin.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-server-plugin.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-server-plugin.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server-plugin.c
+[162/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-logical-expression.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-logical-expression.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-logical-expression.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-logical-expression.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-ruih/rygel-ruih.h:6,
-                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server-plugin.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server-plugin.c: In function ‘rygel_ruih_server_plugin_get_type’:
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-logical-expression.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-logical-expression.c: In function ‘rygel_logical_operator_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server-plugin.c:153:13: note: in expansion of macro ‘g_once_init_enter’
-  153 |         if (g_once_init_enter (&rygel_ruih_server_plugin_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-logical-expression.c:64:13: note: in expansion of macro ‘g_once_init_enter’
+   64 |         if (g_once_init_enter (&rygel_logical_operator_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server-plugin.c: At top level:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server-plugin.c:54:20: warning: ‘rygel_ruih_server_plugin_properties’ defined but not used [-Wunused-variable]
-   54 | static GParamSpec* rygel_ruih_server_plugin_properties[RYGEL_RUIH_SERVER_PLUGIN_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[152/450] cc -Isrc/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p -Isrc/librygel-renderer-gst -I../src/librygel-renderer-gst -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRendererGst"' -MD -MQ src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/meson-generated_rygel-playbin-renderer.c.o -MF src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/meson-generated_rygel-playbin-renderer.c.o.d -o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/meson-generated_rygel-playbin-renderer.c.o -c src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/rygel-playbin-renderer.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-logical-expression.c: In function ‘rygel_logical_expression_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-logical-expression.c:227:13: note: in expansion of macro ‘g_once_init_enter’
+  227 |         if (g_once_init_enter (&rygel_logical_expression_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[163/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-audio-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-audio-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-audio-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-audio-item.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-audio-item.c: In function ‘rygel_audio_item_set_album’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-audio-item.c:403:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  403 |         old_value = rygel_audio_item_get_album (self);
+      |                   ^
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from src/librygel-renderer-gst/rygel-renderer-gst.h:6,
-                 from src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/rygel-playbin-renderer.c:25:
-src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/rygel-playbin-renderer.c: In function ‘rygel_playbin_renderer_get_type’:
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-audio-item.c:31:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-audio-item.c: In function ‘rygel_audio_item_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/rygel-playbin-renderer.c:206:13: note: in expansion of macro ‘g_once_init_enter’
-  206 |         if (g_once_init_enter (&rygel_playbin_renderer_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-audio-item.c:492:13: note: in expansion of macro ‘g_once_init_enter’
+  492 |         if (g_once_init_enter (&rygel_audio_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/rygel-playbin-renderer.c: At top level:
-src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/rygel-playbin-renderer.c:45:20: warning: ‘rygel_playbin_renderer_properties’ defined but not used [-Wunused-variable]
-   45 | static GParamSpec* rygel_playbin_renderer_properties[RYGEL_PLAYBIN_RENDERER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[153/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-server.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-server.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-server.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c
+[164/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-image-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-image-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-image-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-image-item.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-ruih/rygel-ruih.h:6,
-                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c: In function ‘plugin_get_type’:
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-image-item.c:32:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-image-item.c: In function ‘rygel_image_item_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c:126:13: note: in expansion of macro ‘g_once_init_enter’
-  126 |         if (g_once_init_enter (&plugin_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-image-item.c:380:13: note: in expansion of macro ‘g_once_init_enter’
+  380 |         if (g_once_init_enter (&rygel_image_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c: In function ‘rygel_ruih_server_get_type’:
+[165/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-default-player-controller.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-default-player-controller.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-default-player-controller.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c: In function ‘rygel_default_player_controller_real_is_play_mode_valid’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c:671:40: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  671 |         RygelDefaultPlayerController * self;
+      |                                        ^~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c: In function ‘rygel_default_player_controller_set_protocol_info’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c:917:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  917 |         old_value = rygel_default_player_controller_get_protocol_info (self);
+      |                   ^
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c: In function ‘rygel_default_player_controller_real_get_current_transport_actions’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c:1525:30: warning: unused variable ‘_speed_collection_size_’ [-Wunused-variable]
+ 1525 |                         gint _speed_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c:25:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c: In function ‘rygel_default_player_controller_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c:222:13: note: in expansion of macro ‘g_once_init_enter’
-  222 |         if (g_once_init_enter (&rygel_ruih_server_type_id__once)) {
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-default-player-controller.c:1749:13: note: in expansion of macro ‘g_once_init_enter’
+ 1749 |         if (g_once_init_enter (&rygel_default_player_controller_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c: At top level:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c:62:20: warning: ‘rygel_ruih_server_properties’ defined but not used [-Wunused-variable]
-   62 | static GParamSpec* rygel_ruih_server_properties[RYGEL_RUIH_SERVER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-server.c:57:20: warning: ‘plugin_properties’ defined but not used [-Wunused-variable]
-   57 | static GParamSpec* plugin_properties[PLUGIN_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~
-[154/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-av-transport.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-av-transport.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-av-transport.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c
-In file included from /usr/include/glib-2.0/glib.h:64,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:32:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c: In function ‘rygel_av_transport_seek_cb’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:1928:42: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘long int’ [-Wformat=]
- 1928 |                                 g_debug ("rygel-av-transport.vala:526: Seeking to %lld sec", seek_target / G_TIME_SPAN_SECOND);
-      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’
-  370 |                                __VA_ARGS__)
-      |                                ^~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:1928:86: note: format string is defined here
- 1928 |                                 g_debug ("rygel-av-transport.vala:526: Seeking to %lld sec", seek_target / G_TIME_SPAN_SECOND);
-      |                                                                                   ~~~^
-      |                                                                                      |
-      |                                                                                      long long int
-      |                                                                                   %ld
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:1974:42: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
- 1974 |                                 g_debug ("rygel-av-transport.vala:551: Seeking to %lld bytes.", seek_target);
-      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ~~~~~~~~~~~
-      |                                                                                                 |
-      |                                                                                                 gint64 {aka long int}
-/usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’
-  370 |                                __VA_ARGS__)
-      |                                ^~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:1974:86: note: format string is defined here
- 1974 |                                 g_debug ("rygel-av-transport.vala:551: Seeking to %lld bytes.", seek_target);
-      |                                                                                   ~~~^
-      |                                                                                      |
-      |                                                                                      long long int
-      |                                                                                   %ld
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c: In function ‘rygel_av_transport_parse_m3u_playlist’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:2473:15: warning: variable ‘length’ set but not used [-Wunused-but-set-variable]
- 2473 |         gsize length = 0UL;
-      |               ^~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c: In function ‘rygel_av_transport_handle_playlist_finish’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:2717:45: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
- 2717 |         RygelAvTransportHandlePlaylistData* _data_;
-      |                                             ^~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c: In function ‘rygel_av_transport_handle_playlist_co’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:2881:33: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 2881 |                 _data_->_tmp23_ = g_bytes_get_data (_data_->_tmp21_, &_data_->_tmp22_);
-      |                                 ^
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c: In function ‘rygel_av_transport_handle_new_transport_uri_finish’:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:3040:52: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
- 3040 |         RygelAvTransportHandleNewTransportUriData* _data_;
-      |                                                    ^~~~~~
+[166/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-art-store.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-art-store.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-art-store.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c: In function ‘rygel_av_transport_get_type’:
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c: In function ‘media_art_store_error_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:3487:13: note: in expansion of macro ‘g_once_init_enter’
- 3487 |         if (g_once_init_enter (&rygel_av_transport_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c:102:13: note: in expansion of macro ‘g_once_init_enter’
+  102 |         if (g_once_init_enter (&media_art_store_error_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c: At top level:
-src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:3037:1: warning: ‘rygel_av_transport_handle_new_transport_uri_finish’ defined but not used [-Wunused-function]
- 3037 | rygel_av_transport_handle_new_transport_uri_finish (RygelAVTransport* self,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[155/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-wildcard-filter-entry.c
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-wildcard-filter-entry.c: In function ‘wild_card_filter_entry_real_matches’:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-wildcard-filter-entry.c:68:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-   68 |         WildCardFilterEntry * self;
-      |                               ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c: In function ‘rygel_media_art_store_lookup_media_art’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c:204:22: warning: unused variable ‘_type_collection_size_’ [-Wunused-variable]
+  204 |                 gint _type_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c: In function ‘rygel_media_art_store_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c:553:13: note: in expansion of macro ‘g_once_init_enter’
+  553 |         if (g_once_init_enter (&rygel_media_art_store_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c:51:20: warning: ‘rygel_media_art_store_properties’ defined but not used [-Wunused-variable]
+   51 | static GParamSpec* rygel_media_art_store_properties[RYGEL_MEDIA_ART_STORE_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[167/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-photo-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-photo-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-photo-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-photo-item.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-photo-item.c: In function ‘rygel_photo_item_real_compare_by_property’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-photo-item.c:116:16: warning: variable ‘_tmp3_’ set but not used [-Wunused-but-set-variable]
+  116 |         GQuark _tmp3_ = 0U;
+      |                ^~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-ruih/rygel-ruih.h:6,
-                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-wildcard-filter-entry.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-wildcard-filter-entry.c: In function ‘wild_card_filter_entry_get_type’:
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-photo-item.c:30:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-photo-item.c: In function ‘rygel_photo_item_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-wildcard-filter-entry.c:104:13: note: in expansion of macro ‘g_once_init_enter’
-  104 |         if (g_once_init_enter (&wild_card_filter_entry_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-photo-item.c:254:13: note: in expansion of macro ‘g_once_init_enter’
+  254 |         if (g_once_init_enter (&rygel_photo_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[156/450] cc  -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1 src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-renderer-plugin.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-player.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-renderer.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-player-controller.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-av-transport.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-default-player-controller.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-rendering-control.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-sink-connection-manager.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-time-utils.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-changelog.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-volume.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,librygel-renderer-2.8.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so -Wl,--export-dynamic -lm -Wl,--end-group
-[157/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-ui-listing.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-ui-listing.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-ui-listing.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-listing.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-photo-item.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-photo-item.c:50:20: warning: ‘rygel_photo_item_properties’ defined but not used [-Wunused-variable]
+   50 | static GParamSpec* rygel_photo_item_properties[RYGEL_PHOTO_ITEM_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+[168/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-music-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-music-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-music-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-music-item.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-ruih/rygel-ruih.h:6,
-                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-listing.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-listing.c: In function ‘ui_listing_get_type’:
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-music-item.c:33:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-music-item.c: In function ‘rygel_music_item_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-listing.c:436:13: note: in expansion of macro ‘g_once_init_enter’
-  436 |         if (g_once_init_enter (&ui_listing_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-music-item.c:642:13: note: in expansion of macro ‘g_once_init_enter’
+  642 |         if (g_once_init_enter (&rygel_music_item_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[169/450] cc -Isrc/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p -Isrc/librygel-renderer-gst -I../src/librygel-renderer-gst -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRendererGst"' -MD -MQ src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/meson-generated_rygel-playbin-renderer.c.o -MF src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/meson-generated_rygel-playbin-renderer.c.o.d -o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/meson-generated_rygel-playbin-renderer.c.o -c src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/rygel-playbin-renderer.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from src/librygel-renderer-gst/rygel-renderer-gst.h:6,
+                 from src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/rygel-playbin-renderer.c:25:
+src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/rygel-playbin-renderer.c: In function ‘rygel_playbin_renderer_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/rygel-playbin-renderer.c:206:13: note: in expansion of macro ‘g_once_init_enter’
+  206 |         if (g_once_init_enter (&rygel_playbin_renderer_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[158/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-logical-expression.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-logical-expression.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-logical-expression.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-logical-expression.c
+src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/rygel-playbin-renderer.c: At top level:
+src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/rygel-playbin-renderer.c:45:20: warning: ‘rygel_playbin_renderer_properties’ defined but not used [-Wunused-variable]
+   45 | static GParamSpec* rygel_playbin_renderer_properties[RYGEL_PLAYBIN_RENDERER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[170/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-thumbnail.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-thumbnail.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-thumbnail.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnail.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-logical-expression.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-logical-expression.c: In function ‘rygel_logical_operator_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnail.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnail.c: In function ‘rygel_thumbnail_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-logical-expression.c:64:13: note: in expansion of macro ‘g_once_init_enter’
-   64 |         if (g_once_init_enter (&rygel_logical_operator_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnail.c:180:13: note: in expansion of macro ‘g_once_init_enter’
+  180 |         if (g_once_init_enter (&rygel_thumbnail_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-logical-expression.c: In function ‘rygel_logical_expression_get_type’:
+[171/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-objects.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-objects.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-objects.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-objects.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-objects.c: In function ‘rygel_media_objects_sort_by_criteria’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-objects.c:202:17: warning: variable ‘_tmp2_’ set but not used [-Wunused-but-set-variable]
+  202 |         gchar** _tmp2_;
+      |                 ^~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-objects.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-objects.c: In function ‘rygel_media_objects_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-logical-expression.c:227:13: note: in expansion of macro ‘g_once_init_enter’
-  227 |         if (g_once_init_enter (&rygel_logical_expression_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-objects.c:458:13: note: in expansion of macro ‘g_once_init_enter’
+  458 |         if (g_once_init_enter (&rygel_media_objects_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[159/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-servicemanager.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-servicemanager.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-servicemanager.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-servicemanager.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-objects.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-objects.c:47:20: warning: ‘rygel_media_objects_properties’ defined but not used [-Wunused-variable]
+   47 | static GParamSpec* rygel_media_objects_properties[RYGEL_MEDIA_OBJECTS_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[172/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-servicemanager.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-servicemanager.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-servicemanager.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-servicemanager.c
 src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-servicemanager.c: In function ‘rygel_ruih_service_manager_set_ui_list’:
 src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-servicemanager.c:453:25: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
   453 |                 _tmp14_ = _tmp13_->name;
@@ -7131,55 +7407,43 @@
 src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-servicemanager.c:59:20: warning: ‘rygel_ruih_service_manager_properties’ defined but not used [-Wunused-variable]
    59 | static GParamSpec* rygel_ruih_service_manager_properties[RYGEL_RUIH_SERVICE_MANAGER_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[160/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-objects.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-objects.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-objects.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-objects.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-objects.c: In function ‘rygel_media_objects_sort_by_criteria’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-objects.c:202:17: warning: variable ‘_tmp2_’ set but not used [-Wunused-but-set-variable]
-  202 |         gchar** _tmp2_;
-      |                 ^~~~~~
+[173/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-relational-expression.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-relational-expression.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-relational-expression.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-relational-expression.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-objects.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-objects.c: In function ‘rygel_media_objects_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-relational-expression.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-relational-expression.c: In function ‘rygel_relational_expression_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-objects.c:458:13: note: in expansion of macro ‘g_once_init_enter’
-  458 |         if (g_once_init_enter (&rygel_media_objects_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-relational-expression.c:702:13: note: in expansion of macro ‘g_once_init_enter’
+  702 |         if (g_once_init_enter (&rygel_relational_expression_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-objects.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-objects.c:47:20: warning: ‘rygel_media_objects_properties’ defined but not used [-Wunused-variable]
-   47 | static GParamSpec* rygel_media_objects_properties[RYGEL_MEDIA_OBJECTS_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[161/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-audio-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-audio-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-audio-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-audio-item.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-audio-item.c: In function ‘rygel_audio_item_set_album’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-audio-item.c:403:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  403 |         old_value = rygel_audio_item_get_album (self);
-      |                   ^
+[174/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-subtitle.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-subtitle.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-subtitle.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-audio-item.c:31:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-audio-item.c: In function ‘rygel_audio_item_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle.c:28:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle.c: In function ‘rygel_subtitle_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-audio-item.c:492:13: note: in expansion of macro ‘g_once_init_enter’
-  492 |         if (g_once_init_enter (&rygel_audio_item_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle.c:367:13: note: in expansion of macro ‘g_once_init_enter’
+  367 |         if (g_once_init_enter (&rygel_subtitle_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[162/450] cc -Isrc/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p -Isrc/librygel-renderer-gst -I../src/librygel-renderer-gst -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRendererGst"' -MD -MQ src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/meson-generated_rygel-playbin-player.c.o -MF src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/meson-generated_rygel-playbin-player.c.o.d -o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/meson-generated_rygel-playbin-player.c.o -c src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/rygel-playbin-player.c
+[175/450] cc -Isrc/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p -Isrc/librygel-renderer-gst -I../src/librygel-renderer-gst -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRendererGst"' -MD -MQ src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/meson-generated_rygel-playbin-player.c.o -MF src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/meson-generated_rygel-playbin-player.c.o.d -o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/meson-generated_rygel-playbin-player.c.o -c src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/rygel-playbin-player.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -7260,207 +7524,282 @@
 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/rygel-playbin-player.c:2116:13: note: in expansion of macro ‘g_once_init_enter’
  2116 |         if (g_once_init_enter (&rygel_playbin_player_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[163/450] cc -Isrc/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p -Isrc/librygel-ruih -I../src/librygel-ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRuih"' -MD -MQ src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-ui-elem.c.o -MF src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-ui-elem.c.o.d -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-ui-elem.c.o -c src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-elem.c
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-elem.c: In function ‘ui_elem_construct’:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-elem.c:139:33: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  139 |                         _tmp11_ = _tmp10_->name;
+[176/450] cc -Isrc/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p -Isrc/librygel-renderer -I../src/librygel-renderer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelRenderer"' -MD -MQ src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-av-transport.c.o -MF src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-av-transport.c.o.d -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-av-transport.c.o -c src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c
+In file included from /usr/include/glib-2.0/glib.h:64,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:32:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c: In function ‘rygel_av_transport_seek_cb’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:1928:42: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘long int’ [-Wformat=]
+ 1928 |                                 g_debug ("rygel-av-transport.vala:526: Seeking to %lld sec", seek_target / G_TIME_SPAN_SECOND);
+      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’
+  370 |                                __VA_ARGS__)
+      |                                ^~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:1928:86: note: format string is defined here
+ 1928 |                                 g_debug ("rygel-av-transport.vala:526: Seeking to %lld sec", seek_target / G_TIME_SPAN_SECOND);
+      |                                                                                   ~~~^
+      |                                                                                      |
+      |                                                                                      long long int
+      |                                                                                   %ld
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:1974:42: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
+ 1974 |                                 g_debug ("rygel-av-transport.vala:551: Seeking to %lld bytes.", seek_target);
+      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ~~~~~~~~~~~
+      |                                                                                                 |
+      |                                                                                                 gint64 {aka long int}
+/usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’
+  370 |                                __VA_ARGS__)
+      |                                ^~~~~~~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:1974:86: note: format string is defined here
+ 1974 |                                 g_debug ("rygel-av-transport.vala:551: Seeking to %lld bytes.", seek_target);
+      |                                                                                   ~~~^
+      |                                                                                      |
+      |                                                                                      long long int
+      |                                                                                   %ld
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c: In function ‘rygel_av_transport_parse_m3u_playlist’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:2473:15: warning: variable ‘length’ set but not used [-Wunused-but-set-variable]
+ 2473 |         gsize length = 0UL;
+      |               ^~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c: In function ‘rygel_av_transport_handle_playlist_finish’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:2717:45: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+ 2717 |         RygelAvTransportHandlePlaylistData* _data_;
+      |                                             ^~~~~~
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c: In function ‘rygel_av_transport_handle_playlist_co’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:2881:33: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 2881 |                 _data_->_tmp23_ = g_bytes_get_data (_data_->_tmp21_, &_data_->_tmp22_);
       |                                 ^
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-elem.c:216:73: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  216 |                                                                 _tmp31_ = _tmp30_->name;
-      |                                                                         ^
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c: In function ‘rygel_av_transport_handle_new_transport_uri_finish’:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:3040:52: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+ 3040 |         RygelAvTransportHandleNewTransportUriData* _data_;
+      |                                                    ^~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-ruih/rygel-ruih.h:6,
-                 from src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-elem.c:27:
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-elem.c: In function ‘ui_elem_get_type’:
+                 from /usr/include/glib-2.0/glib.h:34:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c: In function ‘rygel_av_transport_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/rygel-ruih-ui-elem.c:764:13: note: in expansion of macro ‘g_once_init_enter’
-  764 |         if (g_once_init_enter (&ui_elem_type_id__once)) {
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:3487:13: note: in expansion of macro ‘g_once_init_enter’
+ 3487 |         if (g_once_init_enter (&rygel_av_transport_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[164/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu src/librygel-renderer/librygel-renderer-2.8.so.0.44.1 src/librygel-renderer/librygel-renderer-2.8.so.0.44.1 src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/librygel-renderer-2.8.so.0.44.1.symbols 
-[165/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-art-store.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-art-store.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-art-store.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c: At top level:
+src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/rygel-av-transport.c:3037:1: warning: ‘rygel_av_transport_handle_new_transport_uri_finish’ defined but not used [-Wunused-function]
+ 3037 | rygel_av_transport_handle_new_transport_uri_finish (RygelAVTransport* self,
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[177/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-item.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c: In function ‘media_art_store_error_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-item.c:32:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-item.c: In function ‘rygel_media_item_error_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c:102:13: note: in expansion of macro ‘g_once_init_enter’
-  102 |         if (g_once_init_enter (&media_art_store_error_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-item.c:113:13: note: in expansion of macro ‘g_once_init_enter’
+  113 |         if (g_once_init_enter (&rygel_media_item_error_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c: In function ‘rygel_media_art_store_lookup_media_art’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c:204:22: warning: unused variable ‘_type_collection_size_’ [-Wunused-variable]
-  204 |                 gint _type_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c: In function ‘rygel_media_art_store_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-item.c: In function ‘rygel_media_item_set_description’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-item.c:383:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  383 |         old_value = rygel_media_item_get_description (self);
+      |                   ^
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-item.c: In function ‘rygel_media_item_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c:553:13: note: in expansion of macro ‘g_once_init_enter’
-  553 |         if (g_once_init_enter (&rygel_media_art_store_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-item.c:443:13: note: in expansion of macro ‘g_once_init_enter’
+  443 |         if (g_once_init_enter (&rygel_media_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-art-store.c:51:20: warning: ‘rygel_media_art_store_properties’ defined but not used [-Wunused-variable]
-   51 | static GParamSpec* rygel_media_art_store_properties[RYGEL_MEDIA_ART_STORE_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[166/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-image-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-image-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-image-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-image-item.c
+[178/450] cc  -o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1 src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-renderer-plugin.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-player.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-media-renderer.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-player-controller.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-av-transport.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-default-player-controller.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-rendering-control.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-sink-connection-manager.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-time-utils.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-changelog.c.o src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/meson-generated_rygel-volume.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,librygel-renderer-2.8.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so -Wl,--export-dynamic -lm -Wl,--end-group
+[179/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-video-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-video-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-video-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-video-item.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-video-item.c: In function ‘rygel_video_item_set_author’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-video-item.c:987:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  987 |         old_value = rygel_video_item_get_author (self);
+      |                   ^
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-image-item.c:32:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-image-item.c: In function ‘rygel_image_item_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-video-item.c:32:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-video-item.c: In function ‘rygel_video_item_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-image-item.c:380:13: note: in expansion of macro ‘g_once_init_enter’
-  380 |         if (g_once_init_enter (&rygel_image_item_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-video-item.c:1220:13: note: in expansion of macro ‘g_once_init_enter’
+ 1220 |         if (g_once_init_enter (&rygel_video_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[167/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-music-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-music-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-music-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-music-item.c
+[180/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu src/librygel-renderer/librygel-renderer-2.8.so.0.44.1 src/librygel-renderer/librygel-renderer-2.8.so.0.44.1 src/librygel-renderer/librygel-renderer-2.8.so.0.44.1.p/librygel-renderer-2.8.so.0.44.1.symbols 
+[181/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-music-item.c:33:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-music-item.c: In function ‘rygel_music_item_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:32:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_object_event_type_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-music-item.c:642:13: note: in expansion of macro ‘g_once_init_enter’
-  642 |         if (g_once_init_enter (&rygel_music_item_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:295:13: note: in expansion of macro ‘g_once_init_enter’
+  295 |         if (g_once_init_enter (&rygel_object_event_type_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[168/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-photo-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-photo-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-photo-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-photo-item.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-photo-item.c: In function ‘rygel_photo_item_real_compare_by_property’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-photo-item.c:116:16: warning: variable ‘_tmp3_’ set but not used [-Wunused-but-set-variable]
-  116 |         GQuark _tmp3_ = 0U;
-      |                ^~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-photo-item.c:30:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-photo-item.c: In function ‘rygel_photo_item_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_playlist_datasource_real_preroll’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:358:35: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  358 |         RygelPlaylistDatasource * self;
+      |                                   ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_playlist_datasource_real_start’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:438:14: warning: variable ‘_tmp0__length1’ set but not used [-Wunused-but-set-variable]
+  438 |         gint _tmp0__length1;
+      |              ^~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_playlist_datasource_real_freeze’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:452:35: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  452 |         RygelPlaylistDatasource * self;
+      |                                   ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_playlist_datasource_real_thaw’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:459:35: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  459 |         RygelPlaylistDatasource * self;
+      |                                   ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_playlist_datasource_real_stop’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:466:35: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  466 |         RygelPlaylistDatasource * self;
+      |                                   ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_playlist_datasource_generate_data_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:499:50: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  499 |         RygelPlaylistDatasourceGenerateDataData* _data_;
+      |                                                  ^~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘string_get_data’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:522:14: warning: variable ‘_res_size_’ set but not used [-Wunused-but-set-variable]
+  522 |         gint _res_size_;
+      |              ^~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_playlist_datasource_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-photo-item.c:254:13: note: in expansion of macro ‘g_once_init_enter’
-  254 |         if (g_once_init_enter (&rygel_photo_item_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:718:13: note: in expansion of macro ‘g_once_init_enter’
+  718 |         if (g_once_init_enter (&rygel_playlist_datasource_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-photo-item.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-photo-item.c:50:20: warning: ‘rygel_photo_item_properties’ defined but not used [-Wunused-variable]
-   50 | static GParamSpec* rygel_photo_item_properties[RYGEL_PHOTO_ITEM_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[169/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-subtitle.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-subtitle.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-subtitle.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_media_container_set_sort_criteria’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:1409:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1409 |         old_value = rygel_media_container_get_sort_criteria (self);
+      |                   ^
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_media_container_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:1642:13: note: in expansion of macro ‘g_once_init_enter’
+ 1642 |         if (g_once_init_enter (&rygel_media_container_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:79:20: warning: ‘rygel_playlist_datasource_properties’ defined but not used [-Wunused-variable]
+   79 | static GParamSpec* rygel_playlist_datasource_properties[RYGEL_PLAYLIST_DATASOURCE_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[182/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-simple-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-simple-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-simple-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-simple-container.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-simple-container.c: In function ‘block3_data_unref’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-simple-container.c:810:39: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  810 |                 RygelSimpleContainer* self;
+      |                                       ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle.c:28:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle.c: In function ‘rygel_subtitle_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-simple-container.c:29:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-simple-container.c: In function ‘rygel_simple_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle.c:367:13: note: in expansion of macro ‘g_once_init_enter’
-  367 |         if (g_once_init_enter (&rygel_subtitle_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-simple-container.c:1321:13: note: in expansion of macro ‘g_once_init_enter’
+ 1321 |         if (g_once_init_enter (&rygel_simple_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[170/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-thumbnail.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-thumbnail.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-thumbnail.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnail.c
+[183/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-server-plugin.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-server-plugin.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-server-plugin.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server-plugin.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server-plugin.c: In function ‘rygel_media_server_plugin_real_apply_hacks’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server-plugin.c:335:14: warning: variable ‘_services_size_’ set but not used [-Wunused-but-set-variable]
+  335 |         gint _services_size_;
+      |              ^~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server-plugin.c:329:34: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  329 |         RygelMediaServerPlugin * self;
+      |                                  ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnail.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnail.c: In function ‘rygel_thumbnail_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server-plugin.c:28:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server-plugin.c: In function ‘rygel_media_server_plugin_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnail.c:180:13: note: in expansion of macro ‘g_once_init_enter’
-  180 |         if (g_once_init_enter (&rygel_thumbnail_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server-plugin.c:725:13: note: in expansion of macro ‘g_once_init_enter’
+  725 |         if (g_once_init_enter (&rygel_media_server_plugin_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[171/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-relational-expression.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-relational-expression.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-relational-expression.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-relational-expression.c
+[184/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-trackable-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-trackable-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-trackable-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-trackable-item.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-relational-expression.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-relational-expression.c: In function ‘rygel_relational_expression_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-trackable-item.c:24:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-trackable-item.c: In function ‘rygel_trackable_item_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-relational-expression.c:702:13: note: in expansion of macro ‘g_once_init_enter’
-  702 |         if (g_once_init_enter (&rygel_relational_expression_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-trackable-item.c:77:13: note: in expansion of macro ‘g_once_init_enter’
+   77 |         if (g_once_init_enter (&rygel_trackable_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[172/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-server-plugin.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-server-plugin.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-server-plugin.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server-plugin.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server-plugin.c: In function ‘rygel_media_server_plugin_real_apply_hacks’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server-plugin.c:335:14: warning: variable ‘_services_size_’ set but not used [-Wunused-but-set-variable]
-  335 |         gint _services_size_;
-      |              ^~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server-plugin.c:329:34: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  329 |         RygelMediaServerPlugin * self;
-      |                                  ^~~~
+[185/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search-expression.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search-expression.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search-expression.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search-expression.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server-plugin.c:28:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server-plugin.c: In function ‘rygel_media_server_plugin_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search-expression.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search-expression.c: In function ‘rygel_search_expression_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server-plugin.c:725:13: note: in expansion of macro ‘g_once_init_enter’
-  725 |         if (g_once_init_enter (&rygel_media_server_plugin_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search-expression.c:326:13: note: in expansion of macro ‘g_once_init_enter’
+  326 |         if (g_once_init_enter (&rygel_search_expression_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[173/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-file-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-file-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-file-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-file-item.c
+[186/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-file-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-file-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-file-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-file-item.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -7510,134 +7849,107 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-file-item.c:1219:13: note: in expansion of macro ‘g_once_init_enter’
  1219 |         if (g_once_init_enter (&rygel_media_file_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[174/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-item.c
+[187/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-searchable-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-searchable-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-searchable-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-searchable-container.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-item.c:32:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-item.c: In function ‘rygel_media_item_error_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-item.c:113:13: note: in expansion of macro ‘g_once_init_enter’
-  113 |         if (g_once_init_enter (&rygel_media_item_error_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-item.c: In function ‘rygel_media_item_set_description’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-item.c:383:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  383 |         old_value = rygel_media_item_get_description (self);
-      |                   ^
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-item.c: In function ‘rygel_media_item_get_type’:
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-searchable-container.c:30:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-searchable-container.c: In function ‘rygel_searchable_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-item.c:443:13: note: in expansion of macro ‘g_once_init_enter’
-  443 |         if (g_once_init_enter (&rygel_media_item_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-searchable-container.c:997:13: note: in expansion of macro ‘g_once_init_enter’
+  997 |         if (g_once_init_enter (&rygel_searchable_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[175/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-simple-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-simple-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-simple-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-simple-container.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-simple-container.c: In function ‘block3_data_unref’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-simple-container.c:810:39: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  810 |                 RygelSimpleContainer* self;
-      |                                       ^~~~
+[188/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-visual-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-visual-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-visual-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-visual-item.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-simple-container.c:29:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-simple-container.c: In function ‘rygel_simple_container_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-visual-item.c:32:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-visual-item.c: In function ‘rygel_visual_item_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-simple-container.c:1321:13: note: in expansion of macro ‘g_once_init_enter’
- 1321 |         if (g_once_init_enter (&rygel_simple_container_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-visual-item.c:482:13: note: in expansion of macro ‘g_once_init_enter’
+  482 |         if (g_once_init_enter (&rygel_visual_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[176/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-video-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-video-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-video-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-video-item.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-video-item.c: In function ‘rygel_video_item_set_author’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-video-item.c:987:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  987 |         old_value = rygel_video_item_get_author (self);
-      |                   ^
+[189/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-writable-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-writable-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-writable-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-writable-container.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-video-item.c:32:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-video-item.c: In function ‘rygel_video_item_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-writable-container.c:30:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-writable-container.c: In function ‘rygel_writable_container_error_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-video-item.c:1220:13: note: in expansion of macro ‘g_once_init_enter’
- 1220 |         if (g_once_init_enter (&rygel_video_item_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-writable-container.c:94:13: note: in expansion of macro ‘g_once_init_enter’
+   94 |         if (g_once_init_enter (&rygel_writable_container_error_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[177/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-trackable-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-trackable-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-trackable-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-trackable-item.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-trackable-item.c:24:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-trackable-item.c: In function ‘rygel_trackable_item_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-writable-container.c: In function ‘rygel_writable_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-trackable-item.c:77:13: note: in expansion of macro ‘g_once_init_enter’
-   77 |         if (g_once_init_enter (&rygel_trackable_item_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-writable-container.c:402:13: note: in expansion of macro ‘g_once_init_enter’
+  402 |         if (g_once_init_enter (&rygel_writable_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[178/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search-expression.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search-expression.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search-expression.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search-expression.c
+[190/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-server.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-server.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-server.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search-expression.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search-expression.c: In function ‘rygel_search_expression_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c:25:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c: In function ‘plugin_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search-expression.c:326:13: note: in expansion of macro ‘g_once_init_enter’
-  326 |         if (g_once_init_enter (&rygel_search_expression_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c:147:13: note: in expansion of macro ‘g_once_init_enter’
+  147 |         if (g_once_init_enter (&plugin_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[179/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-visual-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-visual-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-visual-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-visual-item.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-visual-item.c:32:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-visual-item.c: In function ‘rygel_visual_item_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c: In function ‘rygel_media_server_finalize’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c:273:28: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  273 |         RygelMediaServer * self;
+      |                            ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c: In function ‘rygel_media_server_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-visual-item.c:482:13: note: in expansion of macro ‘g_once_init_enter’
-  482 |         if (g_once_init_enter (&rygel_visual_item_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c:301:13: note: in expansion of macro ‘g_once_init_enter’
+  301 |         if (g_once_init_enter (&rygel_media_server_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[180/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-trackable-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-trackable-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-trackable-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-trackable-container.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c:55:20: warning: ‘plugin_properties’ defined but not used [-Wunused-variable]
+   55 | static GParamSpec* plugin_properties[PLUGIN_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~
+[191/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-trackable-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-trackable-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-trackable-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-trackable-container.c
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-trackable-container.c: In function ‘rygel_trackable_container_clear_finish’:
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-trackable-container.c:168:43: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
   168 |         RygelTrackableContainerClearData* _data_;
@@ -7667,306 +7979,71 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-trackable-container.c:663:13: note: in expansion of macro ‘g_once_init_enter’
   663 |         if (g_once_init_enter (&rygel_trackable_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[181/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-object.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-object.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-object.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_apply_replacements’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:1174:50: warning: passing argument 2 of ‘g_hash_table_foreach’ from incompatible pointer type [-Wincompatible-pointer-types]
- 1174 |         g_hash_table_foreach (replacement_pairs, ___lambda4__gh_func, _data4_);
-      |                                                  ^~~~~~~~~~~~~~~~~~~
-      |                                                  |
-      |                                                  void (*)(const void *, const void *, void *)
-In file included from /usr/include/glib-2.0/glib.h:52,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:30:
-/usr/include/glib-2.0/glib/ghash.h:114:61: note: expected ‘GHFunc’ {aka ‘void (*)(void *, void *, void *)’} but argument is of type ‘void (*)(const void *, const void *, void *)’
-  114 |                                             GHFunc          func,
-      |                                             ~~~~~~~~~~~~~~~~^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_clean_node’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:1297:32: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
- 1297 |                         _tmp7_ = _tmp6_->name;
-      |                                ^
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_apply_fragments_co’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:1462:33: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types]
- 1462 |                 _data_->_tmp12_ = _data_->_tmp11_;
-      |                                 ^
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:1466:33: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types]
- 1466 |                 _data_->_tmp15_ = _data_->_tmp14_;
-      |                                 ^
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_set_id’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2094:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 2094 |         old_value = rygel_media_object_get_id (self);
-      |                   ^
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_set_ref_id’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2121:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 2121 |         old_value = rygel_media_object_get_ref_id (self);
-      |                   ^
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_set_upnp_class’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2148:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 2148 |         old_value = rygel_media_object_get_upnp_class (self);
-      |                   ^
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_set_date’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2175:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 2175 |         old_value = rygel_media_object_get_date (self);
-      |                   ^
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_set_creator’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2202:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 2202 |         old_value = rygel_media_object_get_creator (self);
-      |                   ^
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_set_artist’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2273:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 2273 |         old_value = rygel_media_object_get_artist (self);
-      |                   ^
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_set_genre’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2300:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 2300 |         old_value = rygel_media_object_get_genre (self);
-      |                   ^
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_real_get_ocm_flags’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2509:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 2509 |         RygelMediaObject* self;
-      |                           ^~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2737:13: note: in expansion of macro ‘g_once_init_enter’
- 2737 |         if (g_once_init_enter (&rygel_media_object_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:1031:1: warning: ‘block4_data_ref’ defined but not used [-Wunused-function]
- 1031 | block4_data_ref (Block4Data* _data4_)
-      | ^~~~~~~~~~~~~~~
-[182/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:32:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_object_event_type_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:295:13: note: in expansion of macro ‘g_once_init_enter’
-  295 |         if (g_once_init_enter (&rygel_object_event_type_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_playlist_datasource_real_preroll’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:358:35: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  358 |         RygelPlaylistDatasource * self;
-      |                                   ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_playlist_datasource_real_start’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:438:14: warning: variable ‘_tmp0__length1’ set but not used [-Wunused-but-set-variable]
-  438 |         gint _tmp0__length1;
-      |              ^~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_playlist_datasource_real_freeze’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:452:35: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  452 |         RygelPlaylistDatasource * self;
-      |                                   ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_playlist_datasource_real_thaw’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:459:35: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  459 |         RygelPlaylistDatasource * self;
-      |                                   ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_playlist_datasource_real_stop’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:466:35: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  466 |         RygelPlaylistDatasource * self;
-      |                                   ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_playlist_datasource_generate_data_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:499:50: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  499 |         RygelPlaylistDatasourceGenerateDataData* _data_;
-      |                                                  ^~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘string_get_data’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:522:14: warning: variable ‘_res_size_’ set but not used [-Wunused-but-set-variable]
-  522 |         gint _res_size_;
-      |              ^~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_playlist_datasource_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:718:13: note: in expansion of macro ‘g_once_init_enter’
-  718 |         if (g_once_init_enter (&rygel_playlist_datasource_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_media_container_set_sort_criteria’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:1409:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1409 |         old_value = rygel_media_container_get_sort_criteria (self);
-      |                   ^
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: In function ‘rygel_media_container_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:1642:13: note: in expansion of macro ‘g_once_init_enter’
- 1642 |         if (g_once_init_enter (&rygel_media_container_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-container.c:79:20: warning: ‘rygel_playlist_datasource_properties’ defined but not used [-Wunused-variable]
-   79 | static GParamSpec* rygel_playlist_datasource_properties[RYGEL_PLAYLIST_DATASOURCE_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[183/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-writable-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-writable-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-writable-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-writable-container.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-writable-container.c:30:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-writable-container.c: In function ‘rygel_writable_container_error_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-writable-container.c:94:13: note: in expansion of macro ‘g_once_init_enter’
-   94 |         if (g_once_init_enter (&rygel_writable_container_error_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-writable-container.c: In function ‘rygel_writable_container_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-writable-container.c:402:13: note: in expansion of macro ‘g_once_init_enter’
-  402 |         if (g_once_init_enter (&rygel_writable_container_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[184/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-seek.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-seek.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-seek.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-seek.c
+[192/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-engine.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-engine.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-engine.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-seek.c:31:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-seek.c: In function ‘rygel_http_seek_request_error_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-seek.c:83:13: note: in expansion of macro ‘g_once_init_enter’
-   83 |         if (g_once_init_enter (&rygel_http_seek_request_error_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-seek.c: In function ‘rygel_http_seek_request_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-seek.c:128:13: note: in expansion of macro ‘g_once_init_enter’
-  128 |         if (g_once_init_enter (&rygel_http_seek_request_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-seek.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-seek.c:50:20: warning: ‘rygel_http_seek_request_properties’ defined but not used [-Wunused-variable]
-   50 | static GParamSpec* rygel_http_seek_request_properties[RYGEL_HTTP_SEEK_REQUEST_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[185/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-searchable-container.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-searchable-container.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-searchable-container.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-searchable-container.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-searchable-container.c:30:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-searchable-container.c: In function ‘rygel_searchable_container_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-searchable-container.c:997:13: note: in expansion of macro ‘g_once_init_enter’
-  997 |         if (g_once_init_enter (&rygel_searchable_container_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[186/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-server.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-server.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-server.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c:25:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c: In function ‘plugin_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c:28:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c: In function ‘rygel_media_engine_error_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c:147:13: note: in expansion of macro ‘g_once_init_enter’
-  147 |         if (g_once_init_enter (&plugin_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c:111:13: note: in expansion of macro ‘g_once_init_enter’
+  111 |         if (g_once_init_enter (&rygel_media_engine_error_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c: In function ‘rygel_media_server_finalize’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c:273:28: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  273 |         RygelMediaServer * self;
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c: In function ‘rygel_media_engine_finalize’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c:357:28: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  357 |         RygelMediaEngine * self;
       |                            ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c: In function ‘rygel_media_server_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c: In function ‘rygel_media_engine_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c:301:13: note: in expansion of macro ‘g_once_init_enter’
-  301 |         if (g_once_init_enter (&rygel_media_server_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c:399:13: note: in expansion of macro ‘g_once_init_enter’
+  399 |         if (g_once_init_enter (&rygel_media_engine_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-server.c:55:20: warning: ‘plugin_properties’ defined but not used [-Wunused-variable]
-   55 | static GParamSpec* plugin_properties[PLUGIN_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~
-[187/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-engine.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-engine.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-engine.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c:51:20: warning: ‘rygel_media_engine_properties’ defined but not used [-Wunused-variable]
+   51 | static GParamSpec* rygel_media_engine_properties[RYGEL_MEDIA_ENGINE_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[193/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-data-source.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-data-source.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-data-source.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-source.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c:28:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c: In function ‘rygel_media_engine_error_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-source.c:28:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-source.c: In function ‘rygel_data_source_error_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c:111:13: note: in expansion of macro ‘g_once_init_enter’
-  111 |         if (g_once_init_enter (&rygel_media_engine_error_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-source.c:80:13: note: in expansion of macro ‘g_once_init_enter’
+   80 |         if (g_once_init_enter (&rygel_data_source_error_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c: In function ‘rygel_media_engine_finalize’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c:357:28: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  357 |         RygelMediaEngine * self;
-      |                            ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c: In function ‘rygel_media_engine_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-source.c: In function ‘rygel_data_source_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c:399:13: note: in expansion of macro ‘g_once_init_enter’
-  399 |         if (g_once_init_enter (&rygel_media_engine_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-source.c:287:13: note: in expansion of macro ‘g_once_init_enter’
+  287 |         if (g_once_init_enter (&rygel_data_source_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-engine.c:51:20: warning: ‘rygel_media_engine_properties’ defined but not used [-Wunused-variable]
-   51 | static GParamSpec* rygel_media_engine_properties[RYGEL_MEDIA_ENGINE_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[188/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-updatable-object.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-updatable-object.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-updatable-object.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-updatable-object.c
+[194/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-updatable-object.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-updatable-object.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-updatable-object.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-updatable-object.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -7984,35 +8061,39 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-updatable-object.c:92:13: note: in expansion of macro ‘g_once_init_enter’
    92 |         if (g_once_init_enter (&rygel_updatable_object_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[189/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-data-source.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-data-source.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-data-source.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-source.c
+[195/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-seek.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-seek.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-seek.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-seek.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-source.c:28:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-source.c: In function ‘rygel_data_source_error_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-seek.c:31:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-seek.c: In function ‘rygel_http_seek_request_error_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-source.c:80:13: note: in expansion of macro ‘g_once_init_enter’
-   80 |         if (g_once_init_enter (&rygel_data_source_error_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-seek.c:83:13: note: in expansion of macro ‘g_once_init_enter’
+   83 |         if (g_once_init_enter (&rygel_http_seek_request_error_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-source.c: In function ‘rygel_data_source_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-seek.c: In function ‘rygel_http_seek_request_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-source.c:287:13: note: in expansion of macro ‘g_once_init_enter’
-  287 |         if (g_once_init_enter (&rygel_data_source_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-seek.c:128:13: note: in expansion of macro ‘g_once_init_enter’
+  128 |         if (g_once_init_enter (&rygel_http_seek_request_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[190/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playlist-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playlist-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playlist-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playlist-item.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-seek.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-seek.c:50:20: warning: ‘rygel_http_seek_request_properties’ defined but not used [-Wunused-variable]
+   50 | static GParamSpec* rygel_http_seek_request_properties[RYGEL_HTTP_SEEK_REQUEST_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[196/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playlist-item.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playlist-item.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playlist-item.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playlist-item.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -8034,7 +8115,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playlist-item.c:46:20: warning: ‘rygel_playlist_item_properties’ defined but not used [-Wunused-variable]
    46 | static GParamSpec* rygel_playlist_item_properties[RYGEL_PLAYLIST_ITEM_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[191/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-browse.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-browse.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-browse.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-browse.c
+[197/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-browse.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-browse.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-browse.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-browse.c
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-browse.c: In function ‘rygel_browse_finalize’:
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-browse.c:748:23: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   748 |         RygelBrowse * self;
@@ -8059,29 +8140,107 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-browse.c:83:20: warning: ‘rygel_browse_properties’ defined but not used [-Wunused-variable]
    83 | static GParamSpec* rygel_browse_properties[RYGEL_BROWSE_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~
-[192/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-engine-loader.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-engine-loader.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-engine-loader.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-engine-loader.c
+[198/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-client-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-client-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-client-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-client-hacks.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-engine-loader.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-engine-loader.c: In function ‘rygel_engine_loader_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-client-hacks.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-client-hacks.c: In function ‘rygel_client_hacks_error_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-engine-loader.c:415:13: note: in expansion of macro ‘g_once_init_enter’
-  415 |         if (g_once_init_enter (&rygel_engine_loader_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-client-hacks.c:391:13: note: in expansion of macro ‘g_once_init_enter’
+  391 |         if (g_once_init_enter (&rygel_client_hacks_error_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-engine-loader.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-engine-loader.c:59:20: warning: ‘rygel_engine_loader_properties’ defined but not used [-Wunused-variable]
-   59 | static GParamSpec* rygel_engine_loader_properties[RYGEL_ENGINE_LOADER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[193/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-get-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-get-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-get-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get-handler.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-client-hacks.c: In function ‘rygel_client_hacks_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-client-hacks.c:1232:13: note: in expansion of macro ‘g_once_init_enter’
+ 1232 |         if (g_once_init_enter (&rygel_client_hacks_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[199/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-object.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-object.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-object.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_apply_replacements’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:1174:50: warning: passing argument 2 of ‘g_hash_table_foreach’ from incompatible pointer type [-Wincompatible-pointer-types]
+ 1174 |         g_hash_table_foreach (replacement_pairs, ___lambda4__gh_func, _data4_);
+      |                                                  ^~~~~~~~~~~~~~~~~~~
+      |                                                  |
+      |                                                  void (*)(const void *, const void *, void *)
+In file included from /usr/include/glib-2.0/glib.h:52,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:30:
+/usr/include/glib-2.0/glib/ghash.h:114:61: note: expected ‘GHFunc’ {aka ‘void (*)(void *, void *, void *)’} but argument is of type ‘void (*)(const void *, const void *, void *)’
+  114 |                                             GHFunc          func,
+      |                                             ~~~~~~~~~~~~~~~~^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_clean_node’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:1297:32: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+ 1297 |                         _tmp7_ = _tmp6_->name;
+      |                                ^
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_apply_fragments_co’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:1462:33: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types]
+ 1462 |                 _data_->_tmp12_ = _data_->_tmp11_;
+      |                                 ^
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:1466:33: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘void **’ [-Wincompatible-pointer-types]
+ 1466 |                 _data_->_tmp15_ = _data_->_tmp14_;
+      |                                 ^
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_set_id’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2094:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 2094 |         old_value = rygel_media_object_get_id (self);
+      |                   ^
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_set_ref_id’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2121:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 2121 |         old_value = rygel_media_object_get_ref_id (self);
+      |                   ^
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_set_upnp_class’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2148:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 2148 |         old_value = rygel_media_object_get_upnp_class (self);
+      |                   ^
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_set_date’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2175:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 2175 |         old_value = rygel_media_object_get_date (self);
+      |                   ^
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_set_creator’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2202:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 2202 |         old_value = rygel_media_object_get_creator (self);
+      |                   ^
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_set_artist’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2273:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 2273 |         old_value = rygel_media_object_get_artist (self);
+      |                   ^
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_set_genre’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2300:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 2300 |         old_value = rygel_media_object_get_genre (self);
+      |                   ^
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_real_get_ocm_flags’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2509:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 2509 |         RygelMediaObject* self;
+      |                           ^~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: In function ‘rygel_media_object_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:2737:13: note: in expansion of macro ‘g_once_init_enter’
+ 2737 |         if (g_once_init_enter (&rygel_media_object_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-object.c:1031:1: warning: ‘block4_data_ref’ defined but not used [-Wunused-function]
+ 1031 | block4_data_ref (Block4Data* _data4_)
+      | ^~~~~~~~~~~~~~~
+[200/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-get-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-get-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-get-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get-handler.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -8099,7 +8258,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get-handler.c:454:13: note: in expansion of macro ‘g_once_init_enter’
   454 |         if (g_once_init_enter (&rygel_http_get_handler_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[194/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-free-desktop-interfaces.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-free-desktop-interfaces.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-free-desktop-interfaces.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-free-desktop-interfaces.c
+[201/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-free-desktop-interfaces.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-free-desktop-interfaces.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-free-desktop-interfaces.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-free-desktop-interfaces.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -8126,32 +8285,29 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-free-desktop-interfaces.c:341:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
   341 |         gpointer object;
       |                  ^~~~~~
-[195/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-client-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-client-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-client-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-client-hacks.c
+[202/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-engine-loader.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-engine-loader.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-engine-loader.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-engine-loader.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-client-hacks.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-client-hacks.c: In function ‘rygel_client_hacks_error_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-client-hacks.c:391:13: note: in expansion of macro ‘g_once_init_enter’
-  391 |         if (g_once_init_enter (&rygel_client_hacks_error_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-client-hacks.c: In function ‘rygel_client_hacks_get_type’:
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-engine-loader.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-engine-loader.c: In function ‘rygel_engine_loader_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-client-hacks.c:1232:13: note: in expansion of macro ‘g_once_init_enter’
- 1232 |         if (g_once_init_enter (&rygel_client_hacks_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-engine-loader.c:415:13: note: in expansion of macro ‘g_once_init_enter’
+  415 |         if (g_once_init_enter (&rygel_engine_loader_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[196/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-byte-seek-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-byte-seek-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-byte-seek-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-byte-seek-response.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-engine-loader.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-engine-loader.c:59:20: warning: ‘rygel_engine_loader_properties’ defined but not used [-Wunused-variable]
+   59 | static GParamSpec* rygel_engine_loader_properties[RYGEL_ENGINE_LOADER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[203/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-byte-seek-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-byte-seek-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-byte-seek-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-byte-seek-response.c
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-byte-seek-response.c: In function ‘rygel_http_byte_seek_response_real_to_string’:
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-byte-seek-response.c:201:66: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 2 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
   201 |         _tmp4_ = g_strdup_printf ("HTTPByteSeekResponse(bytes=%lld-%lld/%lld (%lld bytes))", _tmp0_, _tmp1_, _tmp2_, _tmp3_);
@@ -8198,7 +8354,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-byte-seek-response.c:352:13: note: in expansion of macro ‘g_once_init_enter’
   352 |         if (g_once_init_enter (&rygel_http_byte_seek_response_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[197/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-byte-seek-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-byte-seek-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-byte-seek-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-byte-seek-request.c
+[204/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-byte-seek-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-byte-seek-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-byte-seek-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-byte-seek-request.c
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-byte-seek-request.c: In function ‘rygel_http_byte_seek_request_construct’:
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-byte-seek-request.c:426:22: warning: variable ‘_tmp29__length1’ set but not used [-Wunused-but-set-variable]
   426 |                 gint _tmp29__length1;
@@ -8236,7 +8392,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-byte-seek-request.c:732:13: note: in expansion of macro ‘g_once_init_enter’
   732 |         if (g_once_init_enter (&rygel_http_byte_seek_request_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[198/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-thumbnail-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-thumbnail-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-thumbnail-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-thumbnail-handler.c
+[205/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-thumbnail-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-thumbnail-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-thumbnail-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-thumbnail-handler.c
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-thumbnail-handler.c: In function ‘rygel_http_thumbnail_handler_real_supports_transfer_mode’:
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-thumbnail-handler.c:252:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   252 |         RygelHTTPThumbnailHandler * self;
@@ -8270,7 +8426,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-thumbnail-handler.c:65:20: warning: ‘rygel_http_thumbnail_handler_properties’ defined but not used [-Wunused-variable]
    65 | static GParamSpec* rygel_http_thumbnail_handler_properties[RYGEL_HTTP_THUMBNAIL_HANDLER_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[199/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-resource.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-resource.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-resource.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-resource.c
+[206/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-resource.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-resource.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-resource.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-resource.c
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-resource.c: In function ‘rygel_media_resource_construct_from_didl_lite_resource’:
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-resource.c:414:25: warning: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘const char **’ [-Wincompatible-pointer-types]
   414 |                 _tmp43_ = gupnp_protocol_info_get_play_speeds (_tmp42_);
@@ -8354,7 +8510,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-resource.c:1926:13: note: in expansion of macro ‘g_once_init_enter’
  1926 |         if (g_once_init_enter (&rygel_media_resource_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[200/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dbus-thumbnailer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dbus-thumbnailer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dbus-thumbnailer.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dbus-thumbnailer.c
+[207/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dbus-thumbnailer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dbus-thumbnailer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dbus-thumbnailer.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dbus-thumbnailer.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -8408,7 +8564,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dbus-thumbnailer.c:85:20: warning: ‘rygel_dbus_thumbnailer_properties’ defined but not used [-Wunused-variable]
    85 | static GParamSpec* rygel_dbus_thumbnailer_properties[RYGEL_DBUS_THUMBNAILER_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[201/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-subtitle-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-subtitle-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-subtitle-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-subtitle-handler.c
+[208/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-subtitle-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-subtitle-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-subtitle-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-subtitle-handler.c
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-subtitle-handler.c: In function ‘rygel_http_subtitle_handler_real_supports_transfer_mode’:
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-subtitle-handler.c:229:36: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   229 |         RygelHTTPSubtitleHandler * self;
@@ -8442,67 +8598,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-subtitle-handler.c:64:20: warning: ‘rygel_http_subtitle_handler_properties’ defined but not used [-Wunused-variable]
    64 | static GParamSpec* rygel_http_subtitle_handler_properties[RYGEL_HTTP_SUBTITLE_HANDLER_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[202/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-time-seek-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-time-seek-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-time-seek-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_construct’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:233:14: warning: variable ‘_tmp28__length1’ set but not used [-Wunused-but-set-variable]
-  233 |         gint _tmp28__length1;
-      |              ^~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:227:14: warning: variable ‘_tmp18__length1’ set but not used [-Wunused-but-set-variable]
-  227 |         gint _tmp18__length1;
-      |              ^~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:224:14: warning: variable ‘_range_tokens_size_’ set but not used [-Wunused-but-set-variable]
-  224 |         gint _range_tokens_size_;
-      |              ^~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_to_string’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:560:64: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 2 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
-  560 |         _tmp3_ = g_strdup_printf ("HTTPTimeSeekRequest (npt=%lld-%s)", self->start_time, _tmp0_);
-      |                                                             ~~~^       ~~~~~~~~~~~~~~~~
-      |                                                                |           |
-      |                                                                |           gint64 {aka long int}
-      |                                                                long long int
-      |                                                             %ld
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_parse_npt_time’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:743:22: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable]
-  743 |                 gint _tmp7__length1;
-      |                      ^~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:754:22: warning: variable ‘_tmp9__length1’ set but not used [-Wunused-but-set-variable]
-  754 |                 gint _tmp9__length1;
-      |                      ^~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:771:22: warning: unused variable ‘_time_collection_size_’ [-Wunused-variable]
-  771 |                 gint _time_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:712:14: warning: variable ‘_tmp5__length1’ set but not used [-Wunused-but-set-variable]
-  712 |         gint _tmp5__length1;
-      |              ^~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:706:14: warning: variable ‘_time_tokens_size_’ set but not used [-Wunused-but-set-variable]
-  706 |         gint _time_tokens_size_ = 0;
-      |              ^~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_finalize’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:821:36: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  821 |         RygelHTTPTimeSeekRequest * self;
-      |                                    ^~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:31:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:844:13: note: in expansion of macro ‘g_once_init_enter’
-  844 |         if (g_once_init_enter (&rygel_http_time_seek_request_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:53:20: warning: ‘rygel_http_time_seek_request_properties’ defined but not used [-Wunused-variable]
-   53 | static GParamSpec* rygel_http_time_seek_request_properties[RYGEL_HTTP_TIME_SEEK_REQUEST_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[203/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-response-element.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-response-element.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-response-element.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response-element.c
+[209/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-response-element.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-response-element.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-response-element.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response-element.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -8524,120 +8620,66 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response-element.c:45:20: warning: ‘rygel_http_response_element_properties’ defined but not used [-Wunused-variable]
    45 | static GParamSpec* rygel_http_response_element_properties[RYGEL_HTTP_RESPONSE_ELEMENT_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[204/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-content-directory.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-content-directory.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-content-directory.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c
+[210/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-post.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-post.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-post.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: In function ‘rygel_http_post_wait_for_item_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:838:39: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  838 |         RygelHttpPostWaitForItemData* _data_;
+      |                                       ^~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: In function ‘block7_data_unref’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:896:32: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  896 |                 RygelHTTPPost* self;
+      |                                ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: In function ‘____lambda13_’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:908:24: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  908 |         RygelHTTPPost* self;
+      |                        ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: In function ‘____lambda14_’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:936:24: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  936 |         RygelHTTPPost* self;
+      |                        ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: In function ‘rygel_http_post_finalize_post_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:1100:40: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+ 1100 |         RygelHttpPostFinalizePostData* _data_;
+      |                                        ^~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: In function ‘rygel_http_post_on_got_chunk’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:1274:24: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1274 |                 _tmp1_ = g_bytes_get_data (chunk, &_tmp0_);
+      |                        ^
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:1270:22: warning: variable ‘_data_size_’ set but not used [-Wunused-but-set-variable]
+ 1270 |                 gint _data_size_;
+      |                      ^~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: In function ‘rygel_http_post_remove_item_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:1358:38: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+ 1358 |         RygelHttpPostRemoveItemData* _data_;
+      |                                      ^~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c:29:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c: In function ‘rygel_content_directory_error_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c:686:13: note: in expansion of macro ‘g_once_init_enter’
-  686 |         if (g_once_init_enter (&rygel_content_directory_error_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c: In function ‘rygel_content_directory_service_reset_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c:2348:48: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
- 2348 |         RygelContentDirectoryServiceResetData* _data_;
-      |                                                ^~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c: In function ‘rygel_content_directory_get_dlna_upload_profiles_cb’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c:2631:41: warning: variable ‘_tmp27_’ set but not used [-Wunused-but-set-variable]
- 2631 |                                 gchar** _tmp27_;
-      |                                         ^~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c:2575:14: warning: variable ‘_requested_profiles_size_’ set but not used [-Wunused-but-set-variable]
- 2575 |         gint _requested_profiles_size_;
-      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c: In function ‘rygel_content_directory_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c:2776:13: note: in expansion of macro ‘g_once_init_enter’
- 2776 |         if (g_once_init_enter (&rygel_content_directory_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c:2345:1: warning: ‘rygel_content_directory_service_reset_finish’ defined but not used [-Wunused-function]
- 2345 | rygel_content_directory_service_reset_finish (RygelContentDirectory* self,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c:75:20: warning: ‘rygel_content_directory_properties’ defined but not used [-Wunused-variable]
-   75 | static GParamSpec* rygel_content_directory_properties[RYGEL_CONTENT_DIRECTORY_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[205/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-get.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-get.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-get.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c
-In file included from /usr/include/glib-2.0/glib.h:64,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c:34:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c: In function ‘rygel_http_get_handle_item_request_co’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c:1251:34: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
- 1251 |                         g_debug ("rygel-http-get.vala:201: Processing DTCP cleartext byte range request " \
-      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1252 | "(bytes %lld to %lld)", _data_->_tmp70_, _data_->_tmp73_);
-      |                         ~~~~~~~~~~~~~~~
-      |                               |
-      |                               gint64 {aka long int}
-/usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’
-  370 |                                __VA_ARGS__)
-      |                                ^~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c:1251:34: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
- 1251 |                         g_debug ("rygel-http-get.vala:201: Processing DTCP cleartext byte range request " \
-      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1252 | "(bytes %lld to %lld)", _data_->_tmp70_, _data_->_tmp73_);
-      |                                          ~~~~~~~~~~~~~~~
-      |                                                |
-      |                                                gint64 {aka long int}
-/usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’
-  370 |                                __VA_ARGS__)
-      |                                ^~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c:1281:42: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
- 1281 |                                 g_debug ("rygel-http-get.vala:206: Processing byte range request (bytes %lld to " \
-      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1282 | "%lld)", _data_->_tmp82_, _data_->_tmp85_);
-      |          ~~~~~~~~~~~~~~~                  
-      |                |
-      |                gint64 {aka long int}
-/usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’
-  370 |                                __VA_ARGS__)
-      |                                ^~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c:1281:108: note: format string is defined here
- 1281 |                                 g_debug ("rygel-http-get.vala:206: Processing byte range request (bytes %lld to " \
-      |                                                                                                         ~~~^
-      |                                                                                                            |
-      |                                                                                                            long long int
-      |                                                                                                         %ld
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c:1281:42: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
- 1281 |                                 g_debug ("rygel-http-get.vala:206: Processing byte range request (bytes %lld to " \
-      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1282 | "%lld)", _data_->_tmp82_, _data_->_tmp85_);
-      |                           ~~~~~~~~~~~~~~~ 
-      |                                 |
-      |                                 gint64 {aka long int}
-/usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’
-  370 |                                __VA_ARGS__)
-      |                                ^~~~~~~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c: In function ‘rygel_http_get_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:29:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: In function ‘rygel_http_post_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c:1672:13: note: in expansion of macro ‘g_once_init_enter’
- 1672 |         if (g_once_init_enter (&rygel_http_get_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:1471:13: note: in expansion of macro ‘g_once_init_enter’
+ 1471 |         if (g_once_init_enter (&rygel_http_post_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c:59:20: warning: ‘rygel_http_get_properties’ defined but not used [-Wunused-variable]
-   59 | static GParamSpec* rygel_http_get_properties[RYGEL_HTTP_GET_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
-[206/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-request.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:1355:1: warning: ‘rygel_http_post_remove_item_finish’ defined but not used [-Wunused-function]
+ 1355 | rygel_http_post_remove_item_finish (RygelHTTPPost* self,
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:1097:1: warning: ‘rygel_http_post_finalize_post_finish’ defined but not used [-Wunused-function]
+ 1097 | rygel_http_post_finalize_post_finish (RygelHTTPPost* self,
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:62:20: warning: ‘rygel_http_post_properties’ defined but not used [-Wunused-variable]
+   62 | static GParamSpec* rygel_http_post_properties[RYGEL_HTTP_POST_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
+[211/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-request.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -8669,33 +8711,50 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-request.c:742:13: note: in expansion of macro ‘g_once_init_enter’
   742 |         if (g_once_init_enter (&rygel_http_request_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[207/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response.c: In function ‘rygel_http_response_run_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response.c:359:35: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  359 |         RygelHttpResponseRunData* _data_;
-      |                                   ^~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response.c: In function ‘rygel_http_response_real_end’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response.c:452:18: warning: variable ‘_tmp7__target’ set but not used [-Wunused-but-set-variable]
-  452 |         gpointer _tmp7__target;
-      |                  ^~~~~~~~~~~~~
+[212/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-content-directory.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-content-directory.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-content-directory.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response.c:31:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response.c: In function ‘rygel_http_response_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c:29:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c: In function ‘rygel_content_directory_error_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response.c:703:13: note: in expansion of macro ‘g_once_init_enter’
-  703 |         if (g_once_init_enter (&rygel_http_response_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c:686:13: note: in expansion of macro ‘g_once_init_enter’
+  686 |         if (g_once_init_enter (&rygel_content_directory_error_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[208/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-item-uri.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-item-uri.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-item-uri.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-item-uri.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c: In function ‘rygel_content_directory_service_reset_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c:2348:48: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+ 2348 |         RygelContentDirectoryServiceResetData* _data_;
+      |                                                ^~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c: In function ‘rygel_content_directory_get_dlna_upload_profiles_cb’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c:2631:41: warning: variable ‘_tmp27_’ set but not used [-Wunused-but-set-variable]
+ 2631 |                                 gchar** _tmp27_;
+      |                                         ^~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c:2575:14: warning: variable ‘_requested_profiles_size_’ set but not used [-Wunused-but-set-variable]
+ 2575 |         gint _requested_profiles_size_;
+      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c: In function ‘rygel_content_directory_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c:2776:13: note: in expansion of macro ‘g_once_init_enter’
+ 2776 |         if (g_once_init_enter (&rygel_content_directory_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c:2345:1: warning: ‘rygel_content_directory_service_reset_finish’ defined but not used [-Wunused-function]
+ 2345 | rygel_content_directory_service_reset_finish (RygelContentDirectory* self,
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-content-directory.c:75:20: warning: ‘rygel_content_directory_properties’ defined but not used [-Wunused-variable]
+   75 | static GParamSpec* rygel_content_directory_properties[RYGEL_CONTENT_DIRECTORY_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[213/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-item-uri.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-item-uri.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-item-uri.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-item-uri.c
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-item-uri.c: In function ‘string_to_utf8’:
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-item-uri.c:481:14: warning: variable ‘__result__size_’ set but not used [-Wunused-but-set-variable]
   481 |         gint __result__size_;
@@ -8788,88 +8847,103 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-item-uri.c:1497:13: note: in expansion of macro ‘g_once_init_enter’
  1497 |         if (g_once_init_enter (&rygel_http_item_uri_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[209/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-time-seek-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-time-seek-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-time-seek-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-response.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-response.c: In function ‘rygel_http_time_seek_response_finalize’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-response.c:705:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  705 |         RygelHTTPTimeSeekResponse * self;
-      |                                     ^~~~
+[214/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response.c: In function ‘rygel_http_response_run_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response.c:359:35: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  359 |         RygelHttpResponseRunData* _data_;
+      |                                   ^~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response.c: In function ‘rygel_http_response_real_end’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response.c:452:18: warning: variable ‘_tmp7__target’ set but not used [-Wunused-but-set-variable]
+  452 |         gpointer _tmp7__target;
+      |                  ^~~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-response.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-response.c: In function ‘rygel_http_time_seek_response_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response.c:31:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response.c: In function ‘rygel_http_response_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-response.c:724:13: note: in expansion of macro ‘g_once_init_enter’
-  724 |         if (g_once_init_enter (&rygel_http_time_seek_response_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-response.c:703:13: note: in expansion of macro ‘g_once_init_enter’
+  703 |         if (g_once_init_enter (&rygel_http_response_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[210/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-post.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-post.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-post.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: In function ‘rygel_http_post_wait_for_item_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:838:39: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  838 |         RygelHttpPostWaitForItemData* _data_;
-      |                                       ^~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: In function ‘block7_data_unref’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:896:32: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  896 |                 RygelHTTPPost* self;
-      |                                ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: In function ‘____lambda13_’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:908:24: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  908 |         RygelHTTPPost* self;
-      |                        ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: In function ‘____lambda14_’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:936:24: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  936 |         RygelHTTPPost* self;
-      |                        ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: In function ‘rygel_http_post_finalize_post_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:1100:40: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
- 1100 |         RygelHttpPostFinalizePostData* _data_;
-      |                                        ^~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: In function ‘rygel_http_post_on_got_chunk’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:1274:24: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1274 |                 _tmp1_ = g_bytes_get_data (chunk, &_tmp0_);
-      |                        ^
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:1270:22: warning: variable ‘_data_size_’ set but not used [-Wunused-but-set-variable]
- 1270 |                 gint _data_size_;
-      |                      ^~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: In function ‘rygel_http_post_remove_item_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:1358:38: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
- 1358 |         RygelHttpPostRemoveItemData* _data_;
-      |                                      ^~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
+[215/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-get.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-get.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-get.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c
+In file included from /usr/include/glib-2.0/glib.h:64,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:29:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: In function ‘rygel_http_post_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c:34:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c: In function ‘rygel_http_get_handle_item_request_co’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c:1251:34: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
+ 1251 |                         g_debug ("rygel-http-get.vala:201: Processing DTCP cleartext byte range request " \
+      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1252 | "(bytes %lld to %lld)", _data_->_tmp70_, _data_->_tmp73_);
+      |                         ~~~~~~~~~~~~~~~
+      |                               |
+      |                               gint64 {aka long int}
+/usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’
+  370 |                                __VA_ARGS__)
+      |                                ^~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c:1251:34: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
+ 1251 |                         g_debug ("rygel-http-get.vala:201: Processing DTCP cleartext byte range request " \
+      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1252 | "(bytes %lld to %lld)", _data_->_tmp70_, _data_->_tmp73_);
+      |                                          ~~~~~~~~~~~~~~~
+      |                                                |
+      |                                                gint64 {aka long int}
+/usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’
+  370 |                                __VA_ARGS__)
+      |                                ^~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c:1281:42: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
+ 1281 |                                 g_debug ("rygel-http-get.vala:206: Processing byte range request (bytes %lld to " \
+      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1282 | "%lld)", _data_->_tmp82_, _data_->_tmp85_);
+      |          ~~~~~~~~~~~~~~~                  
+      |                |
+      |                gint64 {aka long int}
+/usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’
+  370 |                                __VA_ARGS__)
+      |                                ^~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c:1281:108: note: format string is defined here
+ 1281 |                                 g_debug ("rygel-http-get.vala:206: Processing byte range request (bytes %lld to " \
+      |                                                                                                         ~~~^
+      |                                                                                                            |
+      |                                                                                                            long long int
+      |                                                                                                         %ld
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c:1281:42: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
+ 1281 |                                 g_debug ("rygel-http-get.vala:206: Processing byte range request (bytes %lld to " \
+      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ 1282 | "%lld)", _data_->_tmp82_, _data_->_tmp85_);
+      |                           ~~~~~~~~~~~~~~~ 
+      |                                 |
+      |                                 gint64 {aka long int}
+/usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’
+  370 |                                __VA_ARGS__)
+      |                                ^~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c: In function ‘rygel_http_get_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:1471:13: note: in expansion of macro ‘g_once_init_enter’
- 1471 |         if (g_once_init_enter (&rygel_http_post_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c:1672:13: note: in expansion of macro ‘g_once_init_enter’
+ 1672 |         if (g_once_init_enter (&rygel_http_get_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:1355:1: warning: ‘rygel_http_post_remove_item_finish’ defined but not used [-Wunused-function]
- 1355 | rygel_http_post_remove_item_finish (RygelHTTPPost* self,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:1097:1: warning: ‘rygel_http_post_finalize_post_finish’ defined but not used [-Wunused-function]
- 1097 | rygel_http_post_finalize_post_finish (RygelHTTPPost* self,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-post.c:62:20: warning: ‘rygel_http_post_properties’ defined but not used [-Wunused-variable]
-   62 | static GParamSpec* rygel_http_post_properties[RYGEL_HTTP_POST_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
-[211/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-resource-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-resource-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-resource-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-resource-handler.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-get.c:59:20: warning: ‘rygel_http_get_properties’ defined but not used [-Wunused-variable]
+   59 | static GParamSpec* rygel_http_get_properties[RYGEL_HTTP_GET_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
+[216/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-resource-handler.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-resource-handler.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-resource-handler.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-resource-handler.c
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-resource-handler.c: In function ‘rygel_http_media_resource_handler_real_add_response_headers’:
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-resource-handler.c:270:30: warning: variable ‘_tmp24__length1’ set but not used [-Wunused-but-set-variable]
   270 |                         gint _tmp24__length1;
@@ -8904,7 +8978,89 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-resource-handler.c:59:20: warning: ‘rygel_http_media_resource_handler_properties’ defined but not used [-Wunused-variable]
    59 | static GParamSpec* rygel_http_media_resource_handler_properties[RYGEL_HTTP_MEDIA_RESOURCE_HANDLER_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[212/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-server.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-server.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-server.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-server.c
+[217/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-time-seek-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-time-seek-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-time-seek-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_construct’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:233:14: warning: variable ‘_tmp28__length1’ set but not used [-Wunused-but-set-variable]
+  233 |         gint _tmp28__length1;
+      |              ^~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:227:14: warning: variable ‘_tmp18__length1’ set but not used [-Wunused-but-set-variable]
+  227 |         gint _tmp18__length1;
+      |              ^~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:224:14: warning: variable ‘_range_tokens_size_’ set but not used [-Wunused-but-set-variable]
+  224 |         gint _range_tokens_size_;
+      |              ^~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_to_string’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:560:64: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 2 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
+  560 |         _tmp3_ = g_strdup_printf ("HTTPTimeSeekRequest (npt=%lld-%s)", self->start_time, _tmp0_);
+      |                                                             ~~~^       ~~~~~~~~~~~~~~~~
+      |                                                                |           |
+      |                                                                |           gint64 {aka long int}
+      |                                                                long long int
+      |                                                             %ld
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_parse_npt_time’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:743:22: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable]
+  743 |                 gint _tmp7__length1;
+      |                      ^~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:754:22: warning: variable ‘_tmp9__length1’ set but not used [-Wunused-but-set-variable]
+  754 |                 gint _tmp9__length1;
+      |                      ^~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:771:22: warning: unused variable ‘_time_collection_size_’ [-Wunused-variable]
+  771 |                 gint _time_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:712:14: warning: variable ‘_tmp5__length1’ set but not used [-Wunused-but-set-variable]
+  712 |         gint _tmp5__length1;
+      |              ^~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:706:14: warning: variable ‘_time_tokens_size_’ set but not used [-Wunused-but-set-variable]
+  706 |         gint _time_tokens_size_ = 0;
+      |              ^~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_finalize’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:821:36: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  821 |         RygelHTTPTimeSeekRequest * self;
+      |                                    ^~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:31:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c: In function ‘rygel_http_time_seek_request_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:844:13: note: in expansion of macro ‘g_once_init_enter’
+  844 |         if (g_once_init_enter (&rygel_http_time_seek_request_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-request.c:53:20: warning: ‘rygel_http_time_seek_request_properties’ defined but not used [-Wunused-variable]
+   53 | static GParamSpec* rygel_http_time_seek_request_properties[RYGEL_HTTP_TIME_SEEK_REQUEST_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[218/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-time-seek-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-time-seek-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-time-seek-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-response.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-response.c: In function ‘rygel_http_time_seek_response_finalize’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-response.c:705:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  705 |         RygelHTTPTimeSeekResponse * self;
+      |                                     ^~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-response.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-response.c: In function ‘rygel_http_time_seek_response_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-time-seek-response.c:724:13: note: in expansion of macro ‘g_once_init_enter’
+  724 |         if (g_once_init_enter (&rygel_http_time_seek_response_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[219/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-server.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-server.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-server.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-server.c
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-server.c: In function ‘rygel_http_server_run_finish’:
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-server.c:414:33: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
   414 |         RygelHttpServerRunData* _data_;
@@ -8934,32 +9090,28 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-http-server.c:1110:13: note: in expansion of macro ‘g_once_init_enter’
  1110 |         if (g_once_init_enter (&rygel_http_server_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[213/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-mod.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-mod.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-mod.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-mod.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-mod.c: In function ‘rygel_last_change_obj_mod_finalize’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-mod.c:206:33: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  206 |         RygelLastChangeObjMod * self;
-      |                                 ^~~~
+[220/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-entry.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-entry.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-entry.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-entry.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-mod.c:24:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-mod.c: In function ‘rygel_last_change_obj_mod_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-entry.c:24:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-entry.c: In function ‘rygel_last_change_entry_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-mod.c:225:13: note: in expansion of macro ‘g_once_init_enter’
-  225 |         if (g_once_init_enter (&rygel_last_change_obj_mod_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-entry.c:275:13: note: in expansion of macro ‘g_once_init_enter’
+  275 |         if (g_once_init_enter (&rygel_last_change_entry_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-mod.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-mod.c:64:20: warning: ‘rygel_last_change_obj_mod_properties’ defined but not used [-Wunused-variable]
-   64 | static GParamSpec* rygel_last_change_obj_mod_properties[RYGEL_LAST_CHANGE_OBJ_MOD_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[214/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-import-resource.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-import-resource.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-import-resource.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-import-resource.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-entry.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-entry.c:53:20: warning: ‘rygel_last_change_entry_properties’ defined but not used [-Wunused-variable]
+   53 | static GParamSpec* rygel_last_change_entry_properties[RYGEL_LAST_CHANGE_ENTRY_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[221/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-import-resource.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-import-resource.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-import-resource.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-import-resource.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -9018,7 +9170,28 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-import-resource.c:1273:13: note: in expansion of macro ‘g_once_init_enter’
  1273 |         if (g_once_init_enter (&rygel_import_resource_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[215/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-object-removal-queue.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-object-removal-queue.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-object-removal-queue.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-removal-queue.c
+[222/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-reference-creator.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-reference-creator.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-reference-creator.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-reference-creator.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-reference-creator.c: In function ‘rygel_reference_creator_run_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-reference-creator.c:347:39: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  347 |         RygelReferenceCreatorRunData* _data_;
+      |                                       ^~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-reference-creator.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-reference-creator.c: In function ‘rygel_reference_creator_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-reference-creator.c:736:13: note: in expansion of macro ‘g_once_init_enter’
+  736 |         if (g_once_init_enter (&rygel_reference_creator_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[223/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-object-removal-queue.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-object-removal-queue.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-object-removal-queue.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-removal-queue.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -9039,28 +9212,32 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-removal-queue.c:58:20: warning: ‘rygel_object_removal_queue_properties’ defined but not used [-Wunused-variable]
    58 | static GParamSpec* rygel_object_removal_queue_properties[RYGEL_OBJECT_REMOVAL_QUEUE_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[216/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-entry.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-entry.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-entry.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-entry.c
+[224/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-del.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-del.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-del.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-del.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-del.c: In function ‘rygel_last_change_obj_del_finalize’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-del.c:206:33: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  206 |         RygelLastChangeObjDel * self;
+      |                                 ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-entry.c:24:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-entry.c: In function ‘rygel_last_change_entry_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-del.c:24:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-del.c: In function ‘rygel_last_change_obj_del_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-entry.c:275:13: note: in expansion of macro ‘g_once_init_enter’
-  275 |         if (g_once_init_enter (&rygel_last_change_entry_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-del.c:225:13: note: in expansion of macro ‘g_once_init_enter’
+  225 |         if (g_once_init_enter (&rygel_last_change_obj_del_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-entry.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-entry.c:53:20: warning: ‘rygel_last_change_entry_properties’ defined but not used [-Wunused-variable]
-   53 | static GParamSpec* rygel_last_change_entry_properties[RYGEL_LAST_CHANGE_ENTRY_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[217/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-item-destroyer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-item-destroyer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-item-destroyer.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-item-destroyer.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-del.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-del.c:64:20: warning: ‘rygel_last_change_obj_del_properties’ defined but not used [-Wunused-variable]
+   64 | static GParamSpec* rygel_last_change_obj_del_properties[RYGEL_LAST_CHANGE_OBJ_DEL_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[225/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-item-destroyer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-item-destroyer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-item-destroyer.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-item-destroyer.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -9089,53 +9266,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-item-destroyer.c:947:13: note: in expansion of macro ‘g_once_init_enter’
   947 |         if (g_once_init_enter (&rygel_item_destroyer_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[218/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-reference-creator.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-reference-creator.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-reference-creator.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-reference-creator.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-reference-creator.c: In function ‘rygel_reference_creator_run_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-reference-creator.c:347:39: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  347 |         RygelReferenceCreatorRunData* _data_;
-      |                                       ^~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-reference-creator.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-reference-creator.c: In function ‘rygel_reference_creator_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-reference-creator.c:736:13: note: in expansion of macro ‘g_once_init_enter’
-  736 |         if (g_once_init_enter (&rygel_reference_creator_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[219/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-del.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-del.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-del.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-del.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-del.c: In function ‘rygel_last_change_obj_del_finalize’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-del.c:206:33: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  206 |         RygelLastChangeObjDel * self;
-      |                                 ^~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-del.c:24:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-del.c: In function ‘rygel_last_change_obj_del_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-del.c:225:13: note: in expansion of macro ‘g_once_init_enter’
-  225 |         if (g_once_init_enter (&rygel_last_change_obj_del_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-del.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-del.c:64:20: warning: ‘rygel_last_change_obj_del_properties’ defined but not used [-Wunused-variable]
-   64 | static GParamSpec* rygel_last_change_obj_del_properties[RYGEL_LAST_CHANGE_OBJ_DEL_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[220/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-add.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-add.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-add.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-add.c
+[226/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-add.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-add.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-add.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-add.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -9156,7 +9287,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-add.c:64:20: warning: ‘rygel_last_change_obj_add_properties’ defined but not used [-Wunused-variable]
    64 | static GParamSpec* rygel_last_change_obj_add_properties[RYGEL_LAST_CHANGE_OBJ_ADD_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[221/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-st-done.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-st-done.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-st-done.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-st-done.c
+[227/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-st-done.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-st-done.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-st-done.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-st-done.c
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-st-done.c: In function ‘rygel_last_change_st_done_real_additional_info’:
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-st-done.c:125:33: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   125 |         RygelLastChangeStDone * self;
@@ -9181,28 +9312,32 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-st-done.c:64:20: warning: ‘rygel_last_change_st_done_properties’ defined but not used [-Wunused-variable]
    64 | static GParamSpec* rygel_last_change_st_done_properties[RYGEL_LAST_CHANGE_ST_DONE_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[222/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change.c
+[228/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-lg-tv-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-lg-tv-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-lg-tv-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-lg-tv-hacks.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-lg-tv-hacks.c: In function ‘rygel_lgtv_hacks_real_apply’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-lg-tv-hacks.c:181:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  181 |         RygelLGTVHacks * self;
+      |                          ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change.c:24:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change.c: In function ‘rygel_last_change_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-lg-tv-hacks.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-lg-tv-hacks.c: In function ‘rygel_lgtv_hacks_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change.c:269:13: note: in expansion of macro ‘g_once_init_enter’
-  269 |         if (g_once_init_enter (&rygel_last_change_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-lg-tv-hacks.c:471:13: note: in expansion of macro ‘g_once_init_enter’
+  471 |         if (g_once_init_enter (&rygel_lgtv_hacks_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change.c:66:20: warning: ‘rygel_last_change_properties’ defined but not used [-Wunused-variable]
-   66 | static GParamSpec* rygel_last_change_properties[RYGEL_LAST_CHANGE_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[223/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-item-updater.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-item-updater.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-item-updater.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-item-updater.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-lg-tv-hacks.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-lg-tv-hacks.c:80:20: warning: ‘rygel_lgtv_hacks_properties’ defined but not used [-Wunused-variable]
+   80 | static GParamSpec* rygel_lgtv_hacks_properties[RYGEL_LGTV_HACKS_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+[229/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-item-updater.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-item-updater.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-item-updater.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-item-updater.c
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-item-updater.c: In function ‘rygel_item_updater_run_finish’:
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-item-updater.c:401:34: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
   401 |         RygelItemUpdaterRunData* _data_;
@@ -9287,171 +9422,136 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-item-updater.c:1568:13: note: in expansion of macro ‘g_once_init_enter’
  1568 |         if (g_once_init_enter (&rygel_item_updater_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[224/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-panasonic-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-panasonic-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-panasonic-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c: In function ‘rygel_panasonic_hacks_real_apply’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c:188:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  188 |         RygelPanasonicHacks * self;
-      |                               ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c: In function ‘rygel_panasonic_hacks_finalize’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c:382:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  382 |         RygelPanasonicHacks * self;
-      |                               ^~~~
+[230/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-mod.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-mod.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-mod.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-mod.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-mod.c: In function ‘rygel_last_change_obj_mod_finalize’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-mod.c:206:33: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  206 |         RygelLastChangeObjMod * self;
+      |                                 ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c: In function ‘rygel_panasonic_hacks_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-mod.c:24:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-mod.c: In function ‘rygel_last_change_obj_mod_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c:400:13: note: in expansion of macro ‘g_once_init_enter’
-  400 |         if (g_once_init_enter (&rygel_panasonic_hacks_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-mod.c:225:13: note: in expansion of macro ‘g_once_init_enter’
+  225 |         if (g_once_init_enter (&rygel_last_change_obj_mod_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c:81:20: warning: ‘rygel_panasonic_hacks_properties’ defined but not used [-Wunused-variable]
-   81 | static GParamSpec* rygel_panasonic_hacks_properties[RYGEL_PANASONIC_HACKS_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[225/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-samsung-tv-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-samsung-tv-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-samsung-tv-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c: In function ‘rygel_samsung_tv_hacks_real_apply’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c:197:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  197 |         RygelSamsungTVHacks * self;
-      |                               ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c: In function ‘rygel_samsung_tv_hacks_real_force_seek’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c:396:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  396 |         RygelSamsungTVHacks * self;
-      |                               ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c: In function ‘rygel_samsung_tv_hacks_real_modify_headers’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c:407:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  407 |         RygelSamsungTVHacks * self;
-      |                               ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c: In function ‘rygel_samsung_tv_hacks_finalize’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c:536:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  536 |         RygelSamsungTVHacks * self;
-      |                               ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-mod.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change-obj-mod.c:64:20: warning: ‘rygel_last_change_obj_mod_properties’ defined but not used [-Wunused-variable]
+   64 | static GParamSpec* rygel_last_change_obj_mod_properties[RYGEL_LAST_CHANGE_OBJ_MOD_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[231/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c:24:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c: In function ‘rygel_samsung_tv_hacks_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change.c:24:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change.c: In function ‘rygel_last_change_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c:554:13: note: in expansion of macro ‘g_once_init_enter’
-  554 |         if (g_once_init_enter (&rygel_samsung_tv_hacks_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change.c:269:13: note: in expansion of macro ‘g_once_init_enter’
+  269 |         if (g_once_init_enter (&rygel_last_change_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c:79:20: warning: ‘rygel_samsung_tv_hacks_properties’ defined but not used [-Wunused-variable]
-   79 | static GParamSpec* rygel_samsung_tv_hacks_properties[RYGEL_SAMSUNG_TV_HACKS_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[226/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-query-action.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-query-action.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-query-action.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c: In function ‘rygel_media_query_action_run_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c:402:39: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  402 |         RygelMediaQueryActionRunData* _data_;
-      |                                       ^~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c: In function ‘rygel_media_query_action_validate_sort_criteria’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c:696:22: warning: unused variable ‘_property_collection_size_’ [-Wunused-variable]
-  696 |                 gint _property_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c:721:22: warning: unused variable ‘_property_collection_size_’ [-Wunused-variable]
-  721 |                 gint _property_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c:674:14: warning: variable ‘_requested_sort_props_size_’ set but not used [-Wunused-but-set-variable]
-  674 |         gint _requested_sort_props_size_;
-      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-last-change.c:66:20: warning: ‘rygel_last_change_properties’ defined but not used [-Wunused-variable]
+   66 | static GParamSpec* rygel_last_change_properties[RYGEL_LAST_CHANGE_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[232/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-receiver-registrar.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-receiver-registrar.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-receiver-registrar.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-receiver-registrar.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c: In function ‘rygel_media_query_action_get_type’:
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-receiver-registrar.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-receiver-registrar.c: In function ‘rygel_media_receiver_registrar_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c:1111:13: note: in expansion of macro ‘g_once_init_enter’
- 1111 |         if (g_once_init_enter (&rygel_media_query_action_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-receiver-registrar.c:201:13: note: in expansion of macro ‘g_once_init_enter’
+  201 |         if (g_once_init_enter (&rygel_media_receiver_registrar_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[227/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-lg-tv-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-lg-tv-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-lg-tv-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-lg-tv-hacks.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-lg-tv-hacks.c: In function ‘rygel_lgtv_hacks_real_apply’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-lg-tv-hacks.c:181:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  181 |         RygelLGTVHacks * self;
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-receiver-registrar.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-receiver-registrar.c:61:20: warning: ‘rygel_media_receiver_registrar_properties’ defined but not used [-Wunused-variable]
+   61 | static GParamSpec* rygel_media_receiver_registrar_properties[RYGEL_MEDIA_RECEIVER_REGISTRAR_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[233/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-seek-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-seek-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-seek-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-seek-hacks.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-seek-hacks.c: In function ‘rygel_seek_hacks_real_force_seek’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-seek-hacks.c:167:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  167 |         RygelSeekHacks * self;
       |                          ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-lg-tv-hacks.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-lg-tv-hacks.c: In function ‘rygel_lgtv_hacks_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-seek-hacks.c:24:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-seek-hacks.c: In function ‘rygel_seek_hacks_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-lg-tv-hacks.c:471:13: note: in expansion of macro ‘g_once_init_enter’
-  471 |         if (g_once_init_enter (&rygel_lgtv_hacks_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-seek-hacks.c:218:13: note: in expansion of macro ‘g_once_init_enter’
+  218 |         if (g_once_init_enter (&rygel_seek_hacks_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-lg-tv-hacks.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-lg-tv-hacks.c:80:20: warning: ‘rygel_lgtv_hacks_properties’ defined but not used [-Wunused-variable]
-   80 | static GParamSpec* rygel_lgtv_hacks_properties[RYGEL_LGTV_HACKS_NUM_PROPERTIES];
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-seek-hacks.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-seek-hacks.c:77:20: warning: ‘rygel_seek_hacks_properties’ defined but not used [-Wunused-variable]
+   77 | static GParamSpec* rygel_seek_hacks_properties[RYGEL_SEEK_HACKS_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[228/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search.c
+[234/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-samsung-tv-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-samsung-tv-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-samsung-tv-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c: In function ‘rygel_samsung_tv_hacks_real_apply’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c:197:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  197 |         RygelSamsungTVHacks * self;
+      |                               ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c: In function ‘rygel_samsung_tv_hacks_real_force_seek’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c:396:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  396 |         RygelSamsungTVHacks * self;
+      |                               ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c: In function ‘rygel_samsung_tv_hacks_real_modify_headers’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c:407:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  407 |         RygelSamsungTVHacks * self;
+      |                               ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c: In function ‘rygel_samsung_tv_hacks_finalize’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c:536:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  536 |         RygelSamsungTVHacks * self;
+      |                               ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search.c: In function ‘rygel_search_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search.c:636:13: note: in expansion of macro ‘g_once_init_enter’
-  636 |         if (g_once_init_enter (&rygel_search_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search.c:81:20: warning: ‘rygel_search_properties’ defined but not used [-Wunused-variable]
-   81 | static GParamSpec* rygel_search_properties[RYGEL_SEARCH_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~
-[229/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-receiver-registrar.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-receiver-registrar.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-receiver-registrar.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-receiver-registrar.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-receiver-registrar.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-receiver-registrar.c: In function ‘rygel_media_receiver_registrar_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c:24:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c: In function ‘rygel_samsung_tv_hacks_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-receiver-registrar.c:201:13: note: in expansion of macro ‘g_once_init_enter’
-  201 |         if (g_once_init_enter (&rygel_media_receiver_registrar_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c:554:13: note: in expansion of macro ‘g_once_init_enter’
+  554 |         if (g_once_init_enter (&rygel_samsung_tv_hacks_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-receiver-registrar.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-receiver-registrar.c:61:20: warning: ‘rygel_media_receiver_registrar_properties’ defined but not used [-Wunused-variable]
-   61 | static GParamSpec* rygel_media_receiver_registrar_properties[RYGEL_MEDIA_RECEIVER_REGISTRAR_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[230/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-m3u-playlist.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-m3u-playlist.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-m3u-playlist.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-m3u-playlist.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-samsung-tv-hacks.c:79:20: warning: ‘rygel_samsung_tv_hacks_properties’ defined but not used [-Wunused-variable]
+   79 | static GParamSpec* rygel_samsung_tv_hacks_properties[RYGEL_SAMSUNG_TV_HACKS_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[235/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-m3u-playlist.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-m3u-playlist.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-m3u-playlist.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-m3u-playlist.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -9472,32 +9572,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-m3u-playlist.c:58:20: warning: ‘rygel_m3_uplay_list_properties’ defined but not used [-Wunused-variable]
    58 | static GParamSpec* rygel_m3_uplay_list_properties[RYGEL_M3_UPLAY_LIST_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[231/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-seek-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-seek-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-seek-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-seek-hacks.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-seek-hacks.c: In function ‘rygel_seek_hacks_real_force_seek’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-seek-hacks.c:167:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  167 |         RygelSeekHacks * self;
-      |                          ^~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-seek-hacks.c:24:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-seek-hacks.c: In function ‘rygel_seek_hacks_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-seek-hacks.c:218:13: note: in expansion of macro ‘g_once_init_enter’
-  218 |         if (g_once_init_enter (&rygel_seek_hacks_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-seek-hacks.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-seek-hacks.c:77:20: warning: ‘rygel_seek_hacks_properties’ defined but not used [-Wunused-variable]
-   77 | static GParamSpec* rygel_seek_hacks_properties[RYGEL_SEEK_HACKS_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[232/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-serializer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-serializer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-serializer.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-serializer.c
+[236/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-serializer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-serializer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-serializer.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-serializer.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -9525,7 +9600,28 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-serializer.c:365:13: note: in expansion of macro ‘g_once_init_enter’
   365 |         if (g_once_init_enter (&rygel_serializer_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[233/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-source-connection-manager.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-source-connection-manager.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-source-connection-manager.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-source-connection-manager.c
+[237/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-wmp-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-wmp-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-wmp-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-wmp-hacks.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-wmp-hacks.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-wmp-hacks.c: In function ‘rygel_wmp_hacks_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-wmp-hacks.c:383:13: note: in expansion of macro ‘g_once_init_enter’
+  383 |         if (g_once_init_enter (&rygel_wmp_hacks_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-wmp-hacks.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-wmp-hacks.c:79:20: warning: ‘rygel_wmp_hacks_properties’ defined but not used [-Wunused-variable]
+   79 | static GParamSpec* rygel_wmp_hacks_properties[RYGEL_WMP_HACKS_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
+[238/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-source-connection-manager.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-source-connection-manager.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-source-connection-manager.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-source-connection-manager.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -9547,121 +9643,128 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-source-connection-manager.c:62:20: warning: ‘rygel_source_connection_manager_properties’ defined but not used [-Wunused-variable]
    62 | static GParamSpec* rygel_source_connection_manager_properties[RYGEL_SOURCE_CONNECTION_MANAGER_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[234/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-object-creator.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-object-creator.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-object-creator.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c
+[239/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:28:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘rygel_base_media_container_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search.c: In function ‘rygel_search_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:1016:13: note: in expansion of macro ‘g_once_init_enter’
- 1016 |         if (g_once_init_enter (&rygel_base_media_container_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search.c:636:13: note: in expansion of macro ‘g_once_init_enter’
+  636 |         if (g_once_init_enter (&rygel_search_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘rygel_object_creator_run_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:1153:36: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
- 1153 |         RygelObjectCreatorRunData* _data_;
-      |                                    ^~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘rygel_object_creator_parse_args’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:1389:17: warning: ‘g_pattern_match_string’ is deprecated: Use 'g_pattern_spec_match_string' instead [-Wdeprecated-declarations]
- 1389 |                 if (g_pattern_match_string (_tmp5_, _tmp6_)) {
-      |                 ^~
-In file included from /usr/include/glib-2.0/glib.h:68:
-/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
-   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
-      |               ^~~~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘rygel_object_creator_generalize_upnp_class’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:1702:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
- 1702 |         needle = _tmp0_;
-      |                ^
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘rygel_object_creator_wait_for_object_finish’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:3506:46: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
- 3506 |         RygelObjectCreatorWaitForObjectData* _data_;
-      |                                              ^~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘block9_data_unref’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:3567:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 3567 |                 RygelObjectCreator* self;
-      |                                     ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘____lambda9_’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:3580:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 3580 |         RygelObjectCreator* self;
-      |                             ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘____lambda10_’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:3602:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 3602 |         RygelObjectCreator* self;
-      |                             ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘rygel_object_creator_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search.c:81:20: warning: ‘rygel_search_properties’ defined but not used [-Wunused-variable]
+   81 | static GParamSpec* rygel_search_properties[RYGEL_SEARCH_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~
+[240/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-panasonic-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-panasonic-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-panasonic-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c: In function ‘rygel_panasonic_hacks_real_apply’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c:188:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  188 |         RygelPanasonicHacks * self;
+      |                               ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c: In function ‘rygel_panasonic_hacks_finalize’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c:382:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  382 |         RygelPanasonicHacks * self;
+      |                               ^~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c: In function ‘rygel_panasonic_hacks_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:3916:13: note: in expansion of macro ‘g_once_init_enter’
- 3916 |         if (g_once_init_enter (&rygel_object_creator_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c:400:13: note: in expansion of macro ‘g_once_init_enter’
+  400 |         if (g_once_init_enter (&rygel_panasonic_hacks_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:65:20: warning: ‘rygel_base_media_container_properties’ defined but not used [-Wunused-variable]
-   65 | static GParamSpec* rygel_base_media_container_properties[RYGEL_BASE_MEDIA_CONTAINER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[235/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-thumbnailer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-thumbnailer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-thumbnailer.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnailer.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-panasonic-hacks.c:81:20: warning: ‘rygel_panasonic_hacks_properties’ defined but not used [-Wunused-variable]
+   81 | static GParamSpec* rygel_panasonic_hacks_properties[RYGEL_PANASONIC_HACKS_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[241/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-query-action.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-query-action.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-query-action.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c: In function ‘rygel_media_query_action_run_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c:402:39: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  402 |         RygelMediaQueryActionRunData* _data_;
+      |                                       ^~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c: In function ‘rygel_media_query_action_validate_sort_criteria’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c:696:22: warning: unused variable ‘_property_collection_size_’ [-Wunused-variable]
+  696 |                 gint _property_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c:721:22: warning: unused variable ‘_property_collection_size_’ [-Wunused-variable]
+  721 |                 gint _property_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c:674:14: warning: variable ‘_requested_sort_props_size_’ set but not used [-Wunused-but-set-variable]
+  674 |         gint _requested_sort_props_size_;
+      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnailer.c:29:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnailer.c: In function ‘thumbnailer_error_get_type’:
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c: In function ‘rygel_media_query_action_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnailer.c:156:13: note: in expansion of macro ‘g_once_init_enter’
-  156 |         if (g_once_init_enter (&thumbnailer_error_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-media-query-action.c:1111:13: note: in expansion of macro ‘g_once_init_enter’
+ 1111 |         if (g_once_init_enter (&rygel_media_query_action_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnailer.c: In function ‘rygel_thumbnailer_get_type’:
+[242/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-subtitle-manager.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-subtitle-manager.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-subtitle-manager.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c:28:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c: In function ‘subtitle_manager_error_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnailer.c:568:13: note: in expansion of macro ‘g_once_init_enter’
-  568 |         if (g_once_init_enter (&rygel_thumbnailer_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c:125:13: note: in expansion of macro ‘g_once_init_enter’
+  125 |         if (g_once_init_enter (&subtitle_manager_error_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnailer.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnailer.c:73:20: warning: ‘rygel_thumbnailer_properties’ defined but not used [-Wunused-variable]
-   73 | static GParamSpec* rygel_thumbnailer_properties[RYGEL_THUMBNAILER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[236/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-wmp-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-wmp-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-wmp-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-wmp-hacks.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-wmp-hacks.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-wmp-hacks.c: In function ‘rygel_wmp_hacks_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c: In function ‘rygel_subtitle_manager_get_subtitles’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c:298:22: warning: unused variable ‘_ext_collection_size_’ [-Wunused-variable]
+  298 |                 gint _ext_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c:244:14: warning: variable ‘_exts_size_’ set but not used [-Wunused-but-set-variable]
+  244 |         gint _exts_size_;
+      |              ^~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c: In function ‘rygel_subtitle_manager_finalize’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c:485:32: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  485 |         RygelSubtitleManager * self;
+      |                                ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c: In function ‘rygel_subtitle_manager_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-wmp-hacks.c:383:13: note: in expansion of macro ‘g_once_init_enter’
-  383 |         if (g_once_init_enter (&rygel_wmp_hacks_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c:506:13: note: in expansion of macro ‘g_once_init_enter’
+  506 |         if (g_once_init_enter (&rygel_subtitle_manager_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-wmp-hacks.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-wmp-hacks.c:79:20: warning: ‘rygel_wmp_hacks_properties’ defined but not used [-Wunused-variable]
-   79 | static GParamSpec* rygel_wmp_hacks_properties[RYGEL_WMP_HACKS_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
-[237/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbmc-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbmc-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbmc-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-xbmc-hacks.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c:62:20: warning: ‘rygel_subtitle_manager_properties’ defined but not used [-Wunused-variable]
+   62 | static GParamSpec* rygel_subtitle_manager_properties[RYGEL_SUBTITLE_MANAGER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[243/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbmc-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbmc-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbmc-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-xbmc-hacks.c
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-xbmc-hacks.c: In function ‘rygel_xbmc_hacks_real_apply’:
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-xbmc-hacks.c:185:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   185 |         RygelXBMCHacks * self;
@@ -9690,7 +9793,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-xbmc-hacks.c:80:20: warning: ‘rygel_xbmc_hacks_properties’ defined but not used [-Wunused-variable]
    80 | static GParamSpec* rygel_xbmc_hacks_properties[RYGEL_XBMC_HACKS_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[238/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbmc4xbox-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbmc4xbox-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbmc4xbox-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-xbmc4xbox-hacks.c
+[244/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbmc4xbox-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbmc4xbox-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbmc4xbox-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-xbmc4xbox-hacks.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -9711,7 +9814,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-xbmc4xbox-hacks.c:92:20: warning: ‘rygel_xbm_c4_xbox_hacks_properties’ defined but not used [-Wunused-variable]
    92 | static GParamSpec* rygel_xbm_c4_xbox_hacks_properties[RYGEL_XBM_C4_XBOX_HACKS_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[239/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search-criteria-parser.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search-criteria-parser.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search-criteria-parser.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search-criteria-parser.c
+[245/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search-criteria-parser.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search-criteria-parser.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search-criteria-parser.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search-criteria-parser.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -9767,7 +9870,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-search-criteria-parser.c:1155:13: note: in expansion of macro ‘g_once_init_enter’
  1155 |         if (g_once_init_enter (&rygel_search_criteria_parser_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[240/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-phillips-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-phillips-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-phillips-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-phillips-hacks.c
+[246/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-phillips-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-phillips-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-phillips-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-phillips-hacks.c
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-phillips-hacks.c: In function ‘rygel_phillips_hacks_real_apply’:
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-phillips-hacks.c:173:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   173 |         RygelPhillipsHacks * self;
@@ -9792,78 +9895,95 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-phillips-hacks.c:80:20: warning: ‘rygel_phillips_hacks_properties’ defined but not used [-Wunused-variable]
    80 | static GParamSpec* rygel_phillips_hacks_properties[RYGEL_PHILLIPS_HACKS_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[241/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-subtitle-manager.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-subtitle-manager.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-subtitle-manager.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c
+[247/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-data-sink.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-data-sink.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-data-sink.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c
+In file included from /usr/include/glib-2.0/glib.h:64,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c:28:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c: In function ‘rygel_data_sink_get_max_bytes’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c:306:18: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
+  306 |         g_debug ("rygel-data-sink.vala:99: Setting max_bytes to %lld", _tmp7_);
+      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ~~~~~~
+      |                                                                        |
+      |                                                                        gint64 {aka long int}
+/usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’
+  370 |                                __VA_ARGS__)
+      |                                ^~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c:306:68: note: format string is defined here
+  306 |         g_debug ("rygel-data-sink.vala:99: Setting max_bytes to %lld", _tmp7_);
+      |                                                                 ~~~^
+      |                                                                    |
+      |                                                                    long long int
+      |                                                                 %ld
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c:28:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c: In function ‘subtitle_manager_error_get_type’:
+                 from /usr/include/glib-2.0/glib.h:34:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c: In function ‘rygel_data_sink_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c:125:13: note: in expansion of macro ‘g_once_init_enter’
-  125 |         if (g_once_init_enter (&subtitle_manager_error_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c:359:13: note: in expansion of macro ‘g_once_init_enter’
+  359 |         if (g_once_init_enter (&rygel_data_sink_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c: In function ‘rygel_subtitle_manager_get_subtitles’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c:298:22: warning: unused variable ‘_ext_collection_size_’ [-Wunused-variable]
-  298 |                 gint _ext_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c:244:14: warning: variable ‘_exts_size_’ set but not used [-Wunused-but-set-variable]
-  244 |         gint _exts_size_;
-      |              ^~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c: In function ‘rygel_subtitle_manager_finalize’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c:485:32: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  485 |         RygelSubtitleManager * self;
-      |                                ^~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c: In function ‘rygel_subtitle_manager_get_type’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c:60:20: warning: ‘rygel_data_sink_properties’ defined but not used [-Wunused-variable]
+   60 | static GParamSpec* rygel_data_sink_properties[RYGEL_DATA_SINK_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
+[248/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dlna-available-seek-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dlna-available-seek-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dlna-available-seek-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-request.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-request.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-request.c: In function ‘rygel_dlna_available_seek_range_request_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c:506:13: note: in expansion of macro ‘g_once_init_enter’
-  506 |         if (g_once_init_enter (&rygel_subtitle_manager_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-request.c:225:13: note: in expansion of macro ‘g_once_init_enter’
+  225 |         if (g_once_init_enter (&rygel_dlna_available_seek_range_request_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-subtitle-manager.c:62:20: warning: ‘rygel_subtitle_manager_properties’ defined but not used [-Wunused-variable]
-   62 | static GParamSpec* rygel_subtitle_manager_properties[RYGEL_SUBTITLE_MANAGER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[242/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c: In function ‘rygel_play_speed_parse’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c:236:22: warning: variable ‘_tmp8__length1’ set but not used [-Wunused-but-set-variable]
-  236 |                 gint _tmp8__length1;
-      |                      ^~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c:233:22: warning: variable ‘_tmp6__length1’ set but not used [-Wunused-but-set-variable]
-  233 |                 gint _tmp6__length1;
-      |                      ^~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c:230:25: warning: variable ‘_tmp2_’ set but not used [-Wunused-but-set-variable]
-  230 |                 gchar** _tmp2_;
-      |                         ^~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c:229:22: warning: variable ‘_elements_size_’ set but not used [-Wunused-but-set-variable]
-  229 |                 gint _elements_size_;
-      |                      ^~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-request.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-request.c:47:20: warning: ‘rygel_dlna_available_seek_range_request_properties’ defined but not used [-Wunused-variable]
+   47 | static GParamSpec* rygel_dlna_available_seek_range_request_properties[RYGEL_DLNA_AVAILABLE_SEEK_RANGE_REQUEST_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[249/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-thumbnailer.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-thumbnailer.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-thumbnailer.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnailer.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c: In function ‘rygel_play_speed_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnailer.c:29:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnailer.c: In function ‘thumbnailer_error_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c:515:13: note: in expansion of macro ‘g_once_init_enter’
-  515 |         if (g_once_init_enter (&rygel_play_speed_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnailer.c:156:13: note: in expansion of macro ‘g_once_init_enter’
+  156 |         if (g_once_init_enter (&thumbnailer_error_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[243/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbox-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbox-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbox-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-xbox-hacks.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnailer.c: In function ‘rygel_thumbnailer_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnailer.c:568:13: note: in expansion of macro ‘g_once_init_enter’
+  568 |         if (g_once_init_enter (&rygel_thumbnailer_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnailer.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-thumbnailer.c:73:20: warning: ‘rygel_thumbnailer_properties’ defined but not used [-Wunused-variable]
+   73 | static GParamSpec* rygel_thumbnailer_properties[RYGEL_THUMBNAILER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[250/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbox-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbox-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbox-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-xbox-hacks.c
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-xbox-hacks.c: In function ‘rygel_xbox_hacks_real_translate_container_id’:
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-xbox-hacks.c:864:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   864 |         RygelXBoxHacks * self;
@@ -9896,139 +10016,63 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-xbox-hacks.c:92:20: warning: ‘rygel_xbox_hacks_properties’ defined but not used [-Wunused-variable]
    92 | static GParamSpec* rygel_xbox_hacks_properties[RYGEL_XBOX_HACKS_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[244/450] cc  -o src/librygel-db/librygel-db-2.8.so.0.44.1 src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_database-cursor.c.o src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_database.c.o src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_sql-function.c.o src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_sql-operator.c.o src/librygel-db/librygel-db-2.8.so.0.44.1.p/collate.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,librygel-db-2.8.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libsqlite3.so -lunistring -Wl,--export-dynamic -lm -Wl,--end-group
-[245/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed-response.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed-response.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed-response.c: In function ‘rygel_play_speed_response_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed-response.c:319:13: note: in expansion of macro ‘g_once_init_enter’
-  319 |         if (g_once_init_enter (&rygel_play_speed_response_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed-response.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed-response.c:46:20: warning: ‘rygel_play_speed_response_properties’ defined but not used [-Wunused-variable]
-   46 | static GParamSpec* rygel_play_speed_response_properties[RYGEL_PLAY_SPEED_RESPONSE_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[246/450] cc  -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1 src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-filter-entry.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-icon-elem.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-protocol-elem.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-server-plugin.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-server.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-service.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-service-error.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-servicemanager.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-ui-elem.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-ui-listing.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,librygel-ruih-2.8.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
-[247/450] cc  -o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/meson-generated_rygel-playbin-player.c.o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/meson-generated_rygel-playbin-renderer.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,librygel-renderer-gst-2.8.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core:$ORIGIN/../librygel-renderer' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-renderer/librygel-renderer-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so /usr/lib/aarch64-linux-gnu/libgstaudio-1.0.so /usr/lib/aarch64-linux-gnu/libgstbase-1.0.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so -Wl,--end-group
-[248/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dlna-available-seek-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dlna-available-seek-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dlna-available-seek-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-request.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-request.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-request.c: In function ‘rygel_dlna_available_seek_range_request_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-request.c:225:13: note: in expansion of macro ‘g_once_init_enter’
-  225 |         if (g_once_init_enter (&rygel_dlna_available_seek_range_request_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-request.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-request.c:47:20: warning: ‘rygel_dlna_available_seek_range_request_properties’ defined but not used [-Wunused-variable]
-   47 | static GParamSpec* rygel_dlna_available_seek_range_request_properties[RYGEL_DLNA_AVAILABLE_SEEK_RANGE_REQUEST_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[249/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-data-sink.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-data-sink.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-data-sink.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c
-In file included from /usr/include/glib-2.0/glib.h:64,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c:28:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c: In function ‘rygel_data_sink_get_max_bytes’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c:306:18: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
-  306 |         g_debug ("rygel-data-sink.vala:99: Setting max_bytes to %lld", _tmp7_);
-      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ~~~~~~
-      |                                                                        |
-      |                                                                        gint64 {aka long int}
-/usr/include/glib-2.0/glib/gmessages.h:370:32: note: in definition of macro ‘g_debug’
-  370 |                                __VA_ARGS__)
-      |                                ^~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c:306:68: note: format string is defined here
-  306 |         g_debug ("rygel-data-sink.vala:99: Setting max_bytes to %lld", _tmp7_);
-      |                                                                 ~~~^
-      |                                                                    |
-      |                                                                    long long int
-      |                                                                 %ld
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c: In function ‘rygel_data_sink_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c:359:13: note: in expansion of macro ‘g_once_init_enter’
-  359 |         if (g_once_init_enter (&rygel_data_sink_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c: At top level:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-data-sink.c:60:20: warning: ‘rygel_data_sink_properties’ defined but not used [-Wunused-variable]
-   60 | static GParamSpec* rygel_data_sink_properties[RYGEL_DATA_SINK_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
-[250/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dlna-available-seek-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dlna-available-seek-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dlna-available-seek-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-response.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-response.c: In function ‘rygel_dlna_available_seek_range_response_finalize’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-response.c:462:47: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  462 |         RygelDLNAAvailableSeekRangeResponse * self;
-      |                                               ^~~~
+[251/450] cc  -o src/librygel-db/librygel-db-2.8.so.0.44.1 src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_database-cursor.c.o src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_database.c.o src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_sql-function.c.o src/librygel-db/librygel-db-2.8.so.0.44.1.p/meson-generated_sql-operator.c.o src/librygel-db/librygel-db-2.8.so.0.44.1.p/collate.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,librygel-db-2.8.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libsqlite3.so -lunistring -Wl,--export-dynamic -lm -Wl,--end-group
+[252/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c: In function ‘rygel_play_speed_parse’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c:236:22: warning: variable ‘_tmp8__length1’ set but not used [-Wunused-but-set-variable]
+  236 |                 gint _tmp8__length1;
+      |                      ^~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c:233:22: warning: variable ‘_tmp6__length1’ set but not used [-Wunused-but-set-variable]
+  233 |                 gint _tmp6__length1;
+      |                      ^~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c:230:25: warning: variable ‘_tmp2_’ set but not used [-Wunused-but-set-variable]
+  230 |                 gchar** _tmp2_;
+      |                         ^~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c:229:22: warning: variable ‘_elements_size_’ set but not used [-Wunused-but-set-variable]
+  229 |                 gint _elements_size_;
+      |                      ^~~~~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-response.c:27:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-response.c: In function ‘rygel_dlna_available_seek_range_response_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c: In function ‘rygel_play_speed_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-response.c:481:13: note: in expansion of macro ‘g_once_init_enter’
-  481 |         if (g_once_init_enter (&rygel_dlna_available_seek_range_response_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed.c:515:13: note: in expansion of macro ‘g_once_init_enter’
+  515 |         if (g_once_init_enter (&rygel_play_speed_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[251/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dtcp-cleartext-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dtcp-cleartext-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dtcp-cleartext-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-request.c
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-request.c: In function ‘rygel_dtcp_cleartext_request_construct’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-request.c:269:14: warning: variable ‘_range_tokens_size_’ set but not used [-Wunused-but-set-variable]
-  269 |         gint _range_tokens_size_;
-      |              ^~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-request.c: In function ‘rygel_dtcp_cleartext_request_finalize’:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-request.c:765:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  765 |         RygelDTCPCleartextRequest * self;
-      |                                     ^~~~
+[253/450] cc  -o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/meson-generated_rygel-playbin-player.c.o src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/meson-generated_rygel-playbin-renderer.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,librygel-renderer-gst-2.8.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core:$ORIGIN/../librygel-renderer' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-renderer/librygel-renderer-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so /usr/lib/aarch64-linux-gnu/libgstaudio-1.0.so /usr/lib/aarch64-linux-gnu/libgstbase-1.0.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so -Wl,--end-group
+[254/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed-response.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-request.c:26:
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-request.c: In function ‘rygel_dtcp_cleartext_request_get_type’:
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed-response.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed-response.c: In function ‘rygel_play_speed_response_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-request.c:784:13: note: in expansion of macro ‘g_once_init_enter’
-  784 |         if (g_once_init_enter (&rygel_dtcp_cleartext_request_type_id__once)) {
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed-response.c:319:13: note: in expansion of macro ‘g_once_init_enter’
+  319 |         if (g_once_init_enter (&rygel_play_speed_response_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[252/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed-request.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed-response.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed-response.c:46:20: warning: ‘rygel_play_speed_response_properties’ defined but not used [-Wunused-variable]
+   46 | static GParamSpec* rygel_play_speed_response_properties[RYGEL_PLAY_SPEED_RESPONSE_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[255/450] cc  -o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1 src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-filter-entry.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-icon-elem.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-protocol-elem.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-server-plugin.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-server.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-service.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-service-error.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-servicemanager.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-ui-elem.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-ui-listing.c.o src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/meson-generated_rygel-ruih-wildcard-filter-entry.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,librygel-ruih-2.8.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
+[256/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed-request.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -10075,7 +10119,7 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-playspeed-request.c:629:13: note: in expansion of macro ‘g_once_init_enter’
   629 |         if (g_once_init_enter (&rygel_play_speed_request_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[253/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dtcp-cleartext-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dtcp-cleartext-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dtcp-cleartext-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-response.c
+[257/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dtcp-cleartext-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dtcp-cleartext-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dtcp-cleartext-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-response.c
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-response.c: In function ‘rygel_dtcp_cleartext_response_real_to_string’:
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-response.c:264:67: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 2 has type ‘gint64’ {aka ‘long int’} [-Wformat=]
   264 |         _tmp4_ = g_strdup_printf ("DTCPCleartextResponse(bytes=%lld-%lld/%lld, enc_len=%lld)", _tmp0_, _tmp1_, _tmp2_, _tmp3_);
@@ -10122,8 +10166,72 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-response.c:441:13: note: in expansion of macro ‘g_once_init_enter’
   441 |         if (g_once_init_enter (&rygel_dtcp_cleartext_response_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[254/450] valac -C --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/media-engines/simple/librygel-media-engine-simple.so.p --basedir ../src/media-engines/simple --library rygel-media-engine-simple --header src/media-engines/simple/rygel-media-engine-simple.h --vapi ../rygel-media-engine-simple.vapi ../src/librygel-core/rygel-build-config.vapi ../src/media-engines/simple/rygel-simple-media-engine.vala ../src/media-engines/simple/rygel-simple-data-source.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi
-[255/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_raumfeld-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_raumfeld-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_raumfeld-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/raumfeld-hacks.c
+[258/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-object-creator.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-object-creator.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-object-creator.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:28:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘rygel_base_media_container_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:1016:13: note: in expansion of macro ‘g_once_init_enter’
+ 1016 |         if (g_once_init_enter (&rygel_base_media_container_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘rygel_object_creator_run_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:1153:36: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+ 1153 |         RygelObjectCreatorRunData* _data_;
+      |                                    ^~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘rygel_object_creator_parse_args’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:1389:17: warning: ‘g_pattern_match_string’ is deprecated: Use 'g_pattern_spec_match_string' instead [-Wdeprecated-declarations]
+ 1389 |                 if (g_pattern_match_string (_tmp5_, _tmp6_)) {
+      |                 ^~
+In file included from /usr/include/glib-2.0/glib.h:68:
+/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
+   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
+      |               ^~~~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘rygel_object_creator_generalize_upnp_class’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:1702:16: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 1702 |         needle = _tmp0_;
+      |                ^
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘rygel_object_creator_wait_for_object_finish’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:3506:46: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+ 3506 |         RygelObjectCreatorWaitForObjectData* _data_;
+      |                                              ^~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘block9_data_unref’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:3567:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 3567 |                 RygelObjectCreator* self;
+      |                                     ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘____lambda9_’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:3580:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 3580 |         RygelObjectCreator* self;
+      |                             ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘____lambda10_’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:3602:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 3602 |         RygelObjectCreator* self;
+      |                             ^~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: In function ‘rygel_object_creator_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:3916:13: note: in expansion of macro ‘g_once_init_enter’
+ 3916 |         if (g_once_init_enter (&rygel_object_creator_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c: At top level:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-object-creator.c:65:20: warning: ‘rygel_base_media_container_properties’ defined but not used [-Wunused-variable]
+   65 | static GParamSpec* rygel_base_media_container_properties[RYGEL_BASE_MEDIA_CONTAINER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[259/450] valac -C --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/media-engines/simple/librygel-media-engine-simple.so.p --basedir ../src/media-engines/simple --library rygel-media-engine-simple --header src/media-engines/simple/rygel-media-engine-simple.h --vapi ../rygel-media-engine-simple.vapi ../src/librygel-core/rygel-build-config.vapi ../src/media-engines/simple/rygel-simple-media-engine.vala ../src/media-engines/simple/rygel-simple-data-source.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi
+[260/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_raumfeld-hacks.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_raumfeld-hacks.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_raumfeld-hacks.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/raumfeld-hacks.c
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/raumfeld-hacks.c: In function ‘rygel_raumfeld_hacks_real_apply’:
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/raumfeld-hacks.c:154:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   154 |         RygelRaumfeldHacks * self;
@@ -10148,27 +10256,75 @@
 src/librygel-server/librygel-server-2.8.so.0.44.1.p/raumfeld-hacks.c:61:20: warning: ‘rygel_raumfeld_hacks_properties’ defined but not used [-Wunused-variable]
    61 | static GParamSpec* rygel_raumfeld_hacks_properties[RYGEL_RAUMFELD_HACKS_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[256/450] valac -C --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --pkg gstreamer-1.0 --color=always --directory src/plugins/gst-launch/librygel-gst-launch.so.p --basedir ../src/plugins/gst-launch --library rygel-gst-launch --header src/plugins/gst-launch/rygel-gst-launch.h --vapi ../rygel-gst-launch.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/gst-launch/rygel-gst-launch-plugin.vala ../src/plugins/gst-launch/rygel-gst-launch-root-container.vala ../src/plugins/gst-launch/rygel-gst-launch-audio-item.vala ../src/plugins/gst-launch/rygel-gst-launch-video-item.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi
-[257/450] valac -C --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --pkg gio-2.0 --color=always --directory src/plugins/external/librygel-external.so.p --basedir ../src/plugins/external --library rygel-external --header src/plugins/external/rygel-external.h --vapi ../rygel-external.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/external/rygel-external-container.vala ../src/plugins/external/rygel-external-dummy-container.vala ../src/plugins/external/rygel-external-item-factory.vala ../src/plugins/external/rygel-external-album-art-factory.vala ../src/plugins/external/rygel-external-thumbnail-factory.vala ../src/plugins/external/rygel-external-plugin.vala ../src/plugins/external/rygel-external-interfaces.vala ../src/plugins/external/rygel-external-plugin-factory.vala ../src/plugins/external/rygel-external-icon-factory.vala ../src/plugins/external/rygel-external-variant-util.vala ../src/plugins/external/rygel-free-desktop-interfaces.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi
-[258/450] valac -C --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/mpris/librygel-mpris.so.p --basedir ../src/plugins/mpris --library rygel-mpris --header src/plugins/mpris/rygel-mpris.h --vapi ../rygel-mpris.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/mpris/rygel-mpris-player.vala ../src/plugins/mpris/rygel-mpris-plugin.vala ../src/plugins/mpris/rygel-mpris-plugin-factory.vala ../src/plugins/mpris/rygel-mpris-interfaces.vala ../src/plugins/mpris/rygel-free-desktop-interfaces.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-renderer/rygel-renderer-2.8.vapi
-[259/450] valac -C --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/ruih/librygel-ruih.so.p --basedir ../src/plugins/ruih --library rygel-ruih --header src/plugins/ruih/rygel-ruih-plugin.h --vapi ../rygel-ruih.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/ruih/rygel-ruih-module.vala ../src/plugins/ruih/rygel-ruih-plugin.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-ruih/rygel-ruih-2.8.vapi
-[260/450] valac -C --pkg x11 --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/rygel/rygel.p --basedir ../src/rygel ../src/librygel-core/rygel-build-config.vapi ../src/rygel/rygel-acl.vala ../src/rygel/application.vala ../src/rygel/rygel-dbus-service.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi
-[261/450] cc  -o src/librygel-server/librygel-server-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-audio-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-image-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-logical-expression.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-art-store.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-objects.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-music-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-photo-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-relational-expression.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-simple-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-subtitle.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-thumbnail.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-video-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-file-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-object.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-resource.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-server-plugin.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search-expression.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-searchable-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-trackable-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-trackable-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-visual-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-writable-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-server.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-engine.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-seek.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-data-source.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-updatable-object.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playlist-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-browse.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-client-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-content-directory.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dbus-thumbnailer.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-engine-loader.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-byte-seek-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-byte-seek-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-free-desktop-interfaces.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-get-handler.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-get.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-thumbnail-handler.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-subtitle-handler.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-item-uri.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-post.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-response-element.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-server.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-time-seek-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-time-seek-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-resource-handler.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-import-resource.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-object-creator.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-reference-creator.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-item-destroyer.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-item-updater.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-object-removal-queue.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-entry.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-add.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-del.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-mod.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-st-done.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-lg-tv-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-m3u-playlist.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-query-action.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-receiver-registrar.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-panasonic-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-samsung-tv-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-seek-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search-criteria-parser.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-serializer.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-source-connection-manager.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-subtitle-manager.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-thumbnailer.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-wmp-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbmc-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbmc4xbox-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbox-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-phillips-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-data-sink.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dtcp-cleartext-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dtcp-cleartext-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dlna-available-seek-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dlna-available-seek-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_raumfeld-hacks.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,librygel-server-2.8.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so -Wl,--export-dynamic -lm -Wl,--end-group
-[262/450] valac -C --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg posix --pkg gmodule-2.0 --pkg gssdp-1.6 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --pkg gst-editing-services-1.0 --pkg gupnp-dlna-2.0 --pkg gstreamer-base-1.0 --pkg gstreamer-pbutils-1.0 --pkg gstreamer-1.0 --pkg gio-2.0 --pkg libxml-2.0 --pkg gupnp-av-1.0 --pkg gee-0.8 --color=always --directory src/media-engines/gstreamer/librygel-media-engine-gst.so.p --basedir ../src/media-engines/gstreamer --library rygel-media-engine-gst --header src/media-engines/gstreamer/rygel-media-engine-gst.h --vapi ../rygel-media-engine-gst.vapi ../src/librygel-core/rygel-build-config.vapi ../src/media-engines/gstreamer/rygel-aac-transcoder.vala ../src/media-engines/gstreamer/rygel-audio-transcoder.vala ../src/media-engines/gstreamer/rygel-avc-transcoder.vala ../src/media-engines/gstreamer/rygel-gst-data-source.vala ../src/media-engines/gstreamer/rygel-gst-transcoding-data-source.vala ../src/media-engines/gstreamer/rygel-gst-media-engine.vala ../src/media-engines/gstreamer/rygel-gst-sink.vala ../src/media-engines/gstreamer/rygel-gst-transcoder.vala ../src/media-engines/gstreamer/rygel-gst-utils.vala ../src/media-engines/gstreamer/rygel-jpeg-transcoder.vala ../src/media-engines/gstreamer/rygel-l16-transcoder.vala ../src/media-engines/gstreamer/rygel-mp2ts-transcoder.vala ../src/media-engines/gstreamer/rygel-mp3-transcoder.vala ../src/media-engines/gstreamer/rygel-video-transcoder.vala ../src/media-engines/gstreamer/rygel-wmv-transcoder.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi
-[263/450] valac -C --pkg sqlite3 --pkg gio-2.0 --pkg gupnp-av-1.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-database-test.vala.p --basedir ../tests ../tests/rygel-database-test.vala src/librygel-db/rygel-db-2.8.vapi
-[264/450] valac -C --pkg gstreamer-audio-1.0 --pkg gstreamer-1.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/playbin/librygel-playbin.so.p --basedir ../src/plugins/playbin --library rygel-playbin --header src/plugins/playbin/rygel-playbin.h --vapi ../rygel-playbin.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/playbin/rygel-playbin-module.vala ../src/plugins/playbin/rygel-playbin-plugin.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-renderer/rygel-renderer-2.8.vapi src/librygel-renderer-gst/rygel-renderer-gst-2.8.vapi
-[265/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu src/librygel-ruih/librygel-ruih-2.8.so.0.44.1 src/librygel-ruih/librygel-ruih-2.8.so.0.44.1 src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/librygel-ruih-2.8.so.0.44.1.symbols 
-[266/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/librygel-renderer-gst-2.8.so.0.44.1.symbols 
-[267/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu src/librygel-db/librygel-db-2.8.so.0.44.1 src/librygel-db/librygel-db-2.8.so.0.44.1 src/librygel-db/librygel-db-2.8.so.0.44.1.p/librygel-db-2.8.so.0.44.1.symbols 
-[268/450] valac -C --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gssdp-1.6 --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-regression-test.p --basedir ../tests ../tests/rygel-regression.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi
-[269/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu src/librygel-server/librygel-server-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1.p/librygel-server-2.8.so.0.44.1.symbols 
-[270/450] valac -C --pkg gstreamer-audio-1.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --pkg gstreamer-1.0 --color=always --directory tests/rygel-playbin-renderer-test.p --basedir ../tests ../tests/rygel-playbin-renderer-test.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-renderer/rygel-renderer-2.8.vapi src/librygel-renderer-gst/rygel-renderer-gst-2.8.vapi
-[271/450] valac -C --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg tracker-sparql-3.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/tracker3/librygel-tracker3.so.p --basedir ../src/plugins/tracker3 --library rygel-tracker3 --header src/plugins/tracker3/rygel-tracker3.h --vapi ../rygel-tracker3.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/tracker3/rygel-tracker-root-container.vala ../src/plugins/tracker3/rygel-tracker-category-container.vala ../src/plugins/tracker3/rygel-tracker-music.vala ../src/plugins/tracker3/rygel-tracker-videos.vala ../src/plugins/tracker3/rygel-tracker-pictures.vala ../src/plugins/tracker3/rygel-tracker-metadata-values.vala ../src/plugins/tracker3/rygel-tracker-metadata-container.vala ../src/plugins/tracker3/rygel-tracker-metadata-multivalues.vala ../src/plugins/tracker3/rygel-tracker-tags.vala ../src/plugins/tracker3/rygel-tracker-years.vala ../src/plugins/tracker3/rygel-tracker-titles.vala ../src/plugins/tracker3/rygel-tracker-albums.vala ../src/plugins/tracker3/rygel-tracker-artists.vala ../src/plugins/tracker3/rygel-tracker-genre.vala ../src/plugins/tracker3/rygel-tracker-new.vala ../src/plugins/tracker3/rygel-tracker-search-container.vala ../src/plugins/tracker3/rygel-tracker-category-all-container.vala ../src/plugins/tracker3/rygel-tracker-upnp-property-map.vala ../src/plugins/tracker3/rygel-tracker-query.vala ../src/plugins/tracker3/rygel-tracker-selection-query.vala ../src/plugins/tracker3/rygel-tracker-deletion-query.vala ../src/plugins/tracker3/rygel-tracker-insertion-query.vala ../src/plugins/tracker3/rygel-tracker-cleanup-query.vala ../src/plugins/tracker3/rygel-tracker-query-triplet.vala ../src/plugins/tracker3/rygel-tracker-query-triplets.vala ../src/plugins/tracker3/rygel-tracker-item-factory.vala ../src/plugins/tracker3/rygel-tracker-video-item-factory.vala ../src/plugins/tracker3/rygel-tracker-music-item-factory.vala ../src/plugins/tracker3/rygel-tracker-picture-item-factory.vala ../src/plugins/tracker3/rygel-tracker-plugin.vala ../src/plugins/tracker3/rygel-tracker-plugin-factory.vala ../src/plugins/tracker3/rygel-tracker-interfaces.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi
+[261/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dlna-available-seek-response.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dlna-available-seek-response.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dlna-available-seek-response.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-response.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-response.c: In function ‘rygel_dlna_available_seek_range_response_finalize’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-response.c:462:47: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  462 |         RygelDLNAAvailableSeekRangeResponse * self;
+      |                                               ^~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-response.c:27:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-response.c: In function ‘rygel_dlna_available_seek_range_response_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dlna-available-seek-response.c:481:13: note: in expansion of macro ‘g_once_init_enter’
+  481 |         if (g_once_init_enter (&rygel_dlna_available_seek_range_response_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[262/450] valac -C --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/mpris/librygel-mpris.so.p --basedir ../src/plugins/mpris --library rygel-mpris --header src/plugins/mpris/rygel-mpris.h --vapi ../rygel-mpris.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/mpris/rygel-mpris-player.vala ../src/plugins/mpris/rygel-mpris-plugin.vala ../src/plugins/mpris/rygel-mpris-plugin-factory.vala ../src/plugins/mpris/rygel-mpris-interfaces.vala ../src/plugins/mpris/rygel-free-desktop-interfaces.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-renderer/rygel-renderer-2.8.vapi
+[263/450] valac -C --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --pkg gstreamer-1.0 --color=always --directory src/plugins/gst-launch/librygel-gst-launch.so.p --basedir ../src/plugins/gst-launch --library rygel-gst-launch --header src/plugins/gst-launch/rygel-gst-launch.h --vapi ../rygel-gst-launch.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/gst-launch/rygel-gst-launch-plugin.vala ../src/plugins/gst-launch/rygel-gst-launch-root-container.vala ../src/plugins/gst-launch/rygel-gst-launch-audio-item.vala ../src/plugins/gst-launch/rygel-gst-launch-video-item.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi
+[264/450] valac -C --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/ruih/librygel-ruih.so.p --basedir ../src/plugins/ruih --library rygel-ruih --header src/plugins/ruih/rygel-ruih-plugin.h --vapi ../rygel-ruih.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/ruih/rygel-ruih-module.vala ../src/plugins/ruih/rygel-ruih-plugin.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-ruih/rygel-ruih-2.8.vapi
+[265/450] cc -Isrc/librygel-server/librygel-server-2.8.so.0.44.1.p -Isrc/librygel-server -I../src/librygel-server -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelServer"' -MD -MQ src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dtcp-cleartext-request.c.o -MF src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dtcp-cleartext-request.c.o.d -o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dtcp-cleartext-request.c.o -c src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-request.c
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-request.c: In function ‘rygel_dtcp_cleartext_request_construct’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-request.c:269:14: warning: variable ‘_range_tokens_size_’ set but not used [-Wunused-but-set-variable]
+  269 |         gint _range_tokens_size_;
+      |              ^~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-request.c: In function ‘rygel_dtcp_cleartext_request_finalize’:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-request.c:765:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  765 |         RygelDTCPCleartextRequest * self;
+      |                                     ^~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-request.c:26:
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-request.c: In function ‘rygel_dtcp_cleartext_request_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/librygel-server/librygel-server-2.8.so.0.44.1.p/rygel-dtcp-cleartext-request.c:784:13: note: in expansion of macro ‘g_once_init_enter’
+  784 |         if (g_once_init_enter (&rygel_dtcp_cleartext_request_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[266/450] valac -C --pkg x11 --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/rygel/rygel.p --basedir ../src/rygel ../src/librygel-core/rygel-build-config.vapi ../src/rygel/rygel-acl.vala ../src/rygel/application.vala ../src/rygel/rygel-dbus-service.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi
+[267/450] valac -C --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --pkg gio-2.0 --color=always --directory src/plugins/external/librygel-external.so.p --basedir ../src/plugins/external --library rygel-external --header src/plugins/external/rygel-external.h --vapi ../rygel-external.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/external/rygel-external-container.vala ../src/plugins/external/rygel-external-dummy-container.vala ../src/plugins/external/rygel-external-item-factory.vala ../src/plugins/external/rygel-external-album-art-factory.vala ../src/plugins/external/rygel-external-thumbnail-factory.vala ../src/plugins/external/rygel-external-plugin.vala ../src/plugins/external/rygel-external-interfaces.vala ../src/plugins/external/rygel-external-plugin-factory.vala ../src/plugins/external/rygel-external-icon-factory.vala ../src/plugins/external/rygel-external-variant-util.vala ../src/plugins/external/rygel-free-desktop-interfaces.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi
+[268/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1.p/librygel-renderer-gst-2.8.so.0.44.1.symbols 
+[269/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu src/librygel-db/librygel-db-2.8.so.0.44.1 src/librygel-db/librygel-db-2.8.so.0.44.1 src/librygel-db/librygel-db-2.8.so.0.44.1.p/librygel-db-2.8.so.0.44.1.symbols 
+[270/450] valac -C --pkg gstreamer-audio-1.0 --pkg gstreamer-1.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/playbin/librygel-playbin.so.p --basedir ../src/plugins/playbin --library rygel-playbin --header src/plugins/playbin/rygel-playbin.h --vapi ../rygel-playbin.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/playbin/rygel-playbin-module.vala ../src/plugins/playbin/rygel-playbin-plugin.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-renderer/rygel-renderer-2.8.vapi src/librygel-renderer-gst/rygel-renderer-gst-2.8.vapi
+[271/450] valac -C --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gssdp-1.6 --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-regression-test.p --basedir ../tests ../tests/rygel-regression.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi
+[272/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu src/librygel-ruih/librygel-ruih-2.8.so.0.44.1 src/librygel-ruih/librygel-ruih-2.8.so.0.44.1 src/librygel-ruih/librygel-ruih-2.8.so.0.44.1.p/librygel-ruih-2.8.so.0.44.1.symbols 
+[273/450] valac -C --pkg sqlite3 --pkg gio-2.0 --pkg gupnp-av-1.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory tests/rygel-database-test.vala.p --basedir ../tests ../tests/rygel-database-test.vala src/librygel-db/rygel-db-2.8.vapi
+[274/450] cc  -o src/librygel-server/librygel-server-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-audio-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-image-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-logical-expression.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-art-store.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-objects.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-music-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-photo-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-relational-expression.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-simple-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-subtitle.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-thumbnail.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-video-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-file-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-object.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-resource.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-server-plugin.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search-expression.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-searchable-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-trackable-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-trackable-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-visual-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-writable-container.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-server.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-engine.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-seek.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-data-source.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-updatable-object.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playlist-item.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-browse.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-client-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-content-directory.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dbus-thumbnailer.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-engine-loader.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-byte-seek-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-byte-seek-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-free-desktop-interfaces.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-get-handler.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-get.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-thumbnail-handler.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-subtitle-handler.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-item-uri.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-post.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-response-element.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-server.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-time-seek-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-time-seek-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-http-resource-handler.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-import-resource.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-object-creator.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-reference-creator.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-item-destroyer.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-item-updater.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-object-removal-queue.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-entry.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-add.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-del.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-obj-mod.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change-st-done.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-last-change.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-lg-tv-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-m3u-playlist.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-query-action.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-media-receiver-registrar.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-panasonic-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-samsung-tv-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-seek-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search-criteria-parser.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-search.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-serializer.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-source-connection-manager.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-subtitle-manager.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-thumbnailer.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-wmp-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbmc-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbmc4xbox-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-xbox-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-phillips-hacks.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-data-sink.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-playspeed-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dtcp-cleartext-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dtcp-cleartext-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dlna-available-seek-request.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_rygel-dlna-available-seek-response.c.o src/librygel-server/librygel-server-2.8.so.0.44.1.p/meson-generated_raumfeld-hacks.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,librygel-server-2.8.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so -Wl,--export-dynamic -lm -Wl,--end-group
+[275/450] valac -C --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg posix --pkg gmodule-2.0 --pkg gssdp-1.6 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --pkg gst-editing-services-1.0 --pkg gupnp-dlna-2.0 --pkg gstreamer-base-1.0 --pkg gstreamer-pbutils-1.0 --pkg gstreamer-1.0 --pkg gio-2.0 --pkg libxml-2.0 --pkg gupnp-av-1.0 --pkg gee-0.8 --color=always --directory src/media-engines/gstreamer/librygel-media-engine-gst.so.p --basedir ../src/media-engines/gstreamer --library rygel-media-engine-gst --header src/media-engines/gstreamer/rygel-media-engine-gst.h --vapi ../rygel-media-engine-gst.vapi ../src/librygel-core/rygel-build-config.vapi ../src/media-engines/gstreamer/rygel-aac-transcoder.vala ../src/media-engines/gstreamer/rygel-audio-transcoder.vala ../src/media-engines/gstreamer/rygel-avc-transcoder.vala ../src/media-engines/gstreamer/rygel-gst-data-source.vala ../src/media-engines/gstreamer/rygel-gst-transcoding-data-source.vala ../src/media-engines/gstreamer/rygel-gst-media-engine.vala ../src/media-engines/gstreamer/rygel-gst-sink.vala ../src/media-engines/gstreamer/rygel-gst-transcoder.vala ../src/media-engines/gstreamer/rygel-gst-utils.vala ../src/media-engines/gstreamer/rygel-jpeg-transcoder.vala ../src/media-engines/gstreamer/rygel-l16-transcoder.vala ../src/media-engines/gstreamer/rygel-mp2ts-transcoder.vala ../src/media-engines/gstreamer/rygel-mp3-transcoder.vala ../src/media-engines/gstreamer/rygel-video-transcoder.vala ../src/media-engines/gstreamer/rygel-wmv-transcoder.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi
+[276/450] /usr/bin/meson --internal symbolextractor /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu src/librygel-server/librygel-server-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1.p/librygel-server-2.8.so.0.44.1.symbols 
+[277/450] valac -C --pkg gstreamer-audio-1.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --pkg gstreamer-1.0 --color=always --directory tests/rygel-playbin-renderer-test.p --basedir ../tests ../tests/rygel-playbin-renderer-test.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-renderer/rygel-renderer-2.8.vapi src/librygel-renderer-gst/rygel-renderer-gst-2.8.vapi
+[278/450] valac -C --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg tracker-sparql-3.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/tracker3/librygel-tracker3.so.p --basedir ../src/plugins/tracker3 --library rygel-tracker3 --header src/plugins/tracker3/rygel-tracker3.h --vapi ../rygel-tracker3.vapi ../src/librygel-core/rygel-build-config.vapi ../src/plugins/tracker3/rygel-tracker-root-container.vala ../src/plugins/tracker3/rygel-tracker-category-container.vala ../src/plugins/tracker3/rygel-tracker-music.vala ../src/plugins/tracker3/rygel-tracker-videos.vala ../src/plugins/tracker3/rygel-tracker-pictures.vala ../src/plugins/tracker3/rygel-tracker-metadata-values.vala ../src/plugins/tracker3/rygel-tracker-metadata-container.vala ../src/plugins/tracker3/rygel-tracker-metadata-multivalues.vala ../src/plugins/tracker3/rygel-tracker-tags.vala ../src/plugins/tracker3/rygel-tracker-years.vala ../src/plugins/tracker3/rygel-tracker-titles.vala ../src/plugins/tracker3/rygel-tracker-albums.vala ../src/plugins/tracker3/rygel-tracker-artists.vala ../src/plugins/tracker3/rygel-tracker-genre.vala ../src/plugins/tracker3/rygel-tracker-new.vala ../src/plugins/tracker3/rygel-tracker-search-container.vala ../src/plugins/tracker3/rygel-tracker-category-all-container.vala ../src/plugins/tracker3/rygel-tracker-upnp-property-map.vala ../src/plugins/tracker3/rygel-tracker-query.vala ../src/plugins/tracker3/rygel-tracker-selection-query.vala ../src/plugins/tracker3/rygel-tracker-deletion-query.vala ../src/plugins/tracker3/rygel-tracker-insertion-query.vala ../src/plugins/tracker3/rygel-tracker-cleanup-query.vala ../src/plugins/tracker3/rygel-tracker-query-triplet.vala ../src/plugins/tracker3/rygel-tracker-query-triplets.vala ../src/plugins/tracker3/rygel-tracker-item-factory.vala ../src/plugins/tracker3/rygel-tracker-video-item-factory.vala ../src/plugins/tracker3/rygel-tracker-music-item-factory.vala ../src/plugins/tracker3/rygel-tracker-picture-item-factory.vala ../src/plugins/tracker3/rygel-tracker-plugin.vala ../src/plugins/tracker3/rygel-tracker-plugin-factory.vala ../src/plugins/tracker3/rygel-tracker-interfaces.vala src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi
 ../src/plugins/tracker3/rygel-tracker-insertion-query.vala:127.27-127.54: warning: `Tracker.Sparql.Connection.update_blank_async' has been deprecated since 3.5
   127 |         Variant v = yield resources.update_blank_async (str);
       |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~       
 Compilation succeeded - 1 warning(s)
-[272/450] cc -Isrc/media-engines/simple/librygel-media-engine-simple.so.p -Isrc/media-engines/simple -I../src/media-engines/simple -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-Simple"' -MD -MQ src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-media-engine.c.o -MF src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-media-engine.c.o.d -o src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-media-engine.c.o -c src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-media-engine.c
+[279/450] cc -Isrc/media-engines/simple/librygel-media-engine-simple.so.p -Isrc/media-engines/simple -I../src/media-engines/simple -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-Simple"' -MD -MQ src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-media-engine.c.o -MF src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-media-engine.c.o.d -o src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-media-engine.c.o -c src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-media-engine.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -10190,7 +10346,59 @@
 src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-media-engine.c:73:20: warning: ‘rygel_simple_media_engine_properties’ defined but not used [-Wunused-variable]
    73 | static GParamSpec* rygel_simple_media_engine_properties[RYGEL_SIMPLE_MEDIA_ENGINE_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[273/450] cc -Isrc/media-engines/simple/librygel-media-engine-simple.so.p -Isrc/media-engines/simple -I../src/media-engines/simple -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-Simple"' -MD -MQ src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-data-source.c.o -MF src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-data-source.c.o.d -o src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-data-source.c.o -c src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-data-source.c
+[280/450] cc -Isrc/rygel/rygel.p -Isrc/rygel -I../src/rygel -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="Rygel"' -MD -MQ src/rygel/rygel.p/meson-generated_rygel-dbus-service.c.o -MF src/rygel/rygel.p/meson-generated_rygel-dbus-service.c.o.d -o src/rygel/rygel.p/meson-generated_rygel-dbus-service.c.o -c src/rygel/rygel.p/rygel-dbus-service.c
+src/rygel/rygel.p/rygel-dbus-service.c: In function ‘rygel_dbus_service_publish’:
+src/rygel/rygel.p/rygel-dbus-service.c:229:231: warning: the comparison will always evaluate as ‘false’ for the address of ‘_rygel_dbus_service_on_name_available_gbus_name_acquired_callback’ will never be NULL [-Waddress]
+  229 |         self->priv->name_id = g_bus_own_name_on_connection_with_closures (connection, RYGEL_DBUS_INTERFACE_SERVICE_NAME, G_BUS_NAME_OWNER_FLAGS_NONE, (GClosure*) ((_rygel_dbus_service_on_name_available_gbus_name_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _rygel_dbus_service_on_name_available_gbus_name_acquired_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((_rygel_dbus_service_on_name_lost_gbus_name_lost_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _rygel_dbus_service_on_name_lost_gbus_name_lost_callback, g_object_ref (self), (GClosureNotify) g_object_unref)));
+      |                                                                                                                                                                                                                                       ^~
+src/rygel/rygel.p/rygel-dbus-service.c:208:1: note: ‘_rygel_dbus_service_on_name_available_gbus_name_acquired_callback’ declared here
+  208 | _rygel_dbus_service_on_name_available_gbus_name_acquired_callback (GDBusConnection* connection,
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/rygel/rygel.p/rygel-dbus-service.c:229:471: warning: the comparison will always evaluate as ‘false’ for the address of ‘_rygel_dbus_service_on_name_lost_gbus_name_lost_callback’ will never be NULL [-Waddress]
+  229 |         self->priv->name_id = g_bus_own_name_on_connection_with_closures (connection, RYGEL_DBUS_INTERFACE_SERVICE_NAME, G_BUS_NAME_OWNER_FLAGS_NONE, (GClosure*) ((_rygel_dbus_service_on_name_available_gbus_name_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _rygel_dbus_service_on_name_available_gbus_name_acquired_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((_rygel_dbus_service_on_name_lost_gbus_name_lost_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _rygel_dbus_service_on_name_lost_gbus_name_lost_callback, g_object_ref (self), (GClosureNotify) g_object_unref)));
+      |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       ^~
+src/rygel/rygel.p/rygel-dbus-service.c:216:1: note: ‘_rygel_dbus_service_on_name_lost_gbus_name_lost_callback’ declared here
+  216 | _rygel_dbus_service_on_name_lost_gbus_name_lost_callback (GDBusConnection* connection,
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/rygel/rygel.p/rygel-dbus-service.c:27:
+src/rygel/rygel.p/rygel-dbus-service.c: In function ‘rygel_dbus_service_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/rygel/rygel.p/rygel-dbus-service.c:370:13: note: in expansion of macro ‘g_once_init_enter’
+  370 |         if (g_once_init_enter (&rygel_dbus_service_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/rygel/rygel.p/rygel-dbus-service.c: In function ‘_dbus_rygel_dbus_service_shutdown’:
+src/rygel/rygel.p/rygel-dbus-service.c:389:40: warning: passing argument 1 of ‘rygel_dbus_interface_shutdown’ from incompatible pointer type [-Wincompatible-pointer-types]
+  389 |         rygel_dbus_interface_shutdown (self, &error);
+      |                                        ^~~~
+      |                                        |
+      |                                        RygelDBusService * {aka struct _RygelDBusService *}
+In file included from src/rygel/rygel.p/rygel-dbus-service.c:28:
+src/librygel-core/rygel-core.h:907:69: note: expected ‘RygelDBusInterface *’ {aka ‘struct _RygelDBusInterface *’} but argument is of type ‘RygelDBusService *’ {aka ‘struct _RygelDBusService *’}
+  907 | VALA_EXTERN void rygel_dbus_interface_shutdown (RygelDBusInterface* self,
+      |                                                 ~~~~~~~~~~~~~~~~~~~~^~~~
+src/rygel/rygel.p/rygel-dbus-service.c: In function ‘rygel_dbus_service_dbus_interface_get_property’:
+src/rygel/rygel.p/rygel-dbus-service.c:434:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  434 |         gpointer object;
+      |                  ^~~~~~
+src/rygel/rygel.p/rygel-dbus-service.c: In function ‘rygel_dbus_service_dbus_interface_set_property’:
+src/rygel/rygel.p/rygel-dbus-service.c:451:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  451 |         gpointer object;
+      |                  ^~~~~~
+src/rygel/rygel.p/rygel-dbus-service.c: At top level:
+src/rygel/rygel.p/rygel-dbus-service.c:76:20: warning: ‘rygel_dbus_service_properties’ defined but not used [-Wunused-variable]
+   76 | static GParamSpec* rygel_dbus_service_properties[RYGEL_DBUS_SERVICE_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[281/450] cc -Isrc/media-engines/simple/librygel-media-engine-simple.so.p -Isrc/media-engines/simple -I../src/media-engines/simple -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-Simple"' -MD -MQ src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-data-source.c.o -MF src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-data-source.c.o.d -o src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-data-source.c.o -c src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-data-source.c
 In file included from /usr/include/glib-2.0/glib.h:64,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
@@ -10249,50 +10457,88 @@
 src/media-engines/simple/librygel-media-engine-simple.so.p/rygel-simple-data-source.c:65:20: warning: ‘rygel_simple_data_source_properties’ defined but not used [-Wunused-variable]
    65 | static GParamSpec* rygel_simple_data_source_properties[RYGEL_SIMPLE_DATA_SOURCE_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[274/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-aac-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-aac-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-aac-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-aac-transcoder.c
+[282/450] valac -C --pkg sqlite3 --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gupnp-dlna-2.0 --pkg gio-unix-2.0 --pkg gstreamer-pbutils-1.0 --pkg gstreamer-1.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/media-export/librygel-media-export.so.p --basedir ../src/plugins/media-export --library rygel-media-export --header src/plugins/media-export/rygel-media-export.h --vapi ../rygel-media-export.vapi ../src/plugins/media-export/rygel-media-export-plugin.vala ../src/plugins/media-export/rygel-media-export-db-container.vala ../src/plugins/media-export/rygel-media-export-sql-factory.vala ../src/plugins/media-export/rygel-media-export-media-cache.vala ../src/plugins/media-export/rygel-media-export-media-cache-upgrader.vala ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala ../src/plugins/media-export/rygel-media-export-null-container.vala ../src/plugins/media-export/rygel-media-export-dummy-container.vala ../src/plugins/media-export/rygel-media-export-root-container.vala ../src/plugins/media-export/rygel-media-export-query-container.vala ../src/plugins/media-export/rygel-media-export-query-container-factory.vala ../src/plugins/media-export/rygel-media-export-node-query-container.vala ../src/plugins/media-export/rygel-media-export-leaf-query-container.vala ../src/plugins/media-export/rygel-media-export-recursive-file-monitor.vala ../src/plugins/media-export/rygel-media-export-harvester.vala ../src/plugins/media-export/rygel-media-export-harvesting-task.vala ../src/plugins/media-export/rygel-media-export-item-factory.vala ../src/plugins/media-export/rygel-media-export-object-factory.vala ../src/plugins/media-export/rygel-media-export-writable-db-container.vala ../src/plugins/media-export/rygel-media-export-playlist-root-container.vala ../src/plugins/media-export/rygel-media-export-playlist-container.vala ../src/plugins/media-export/rygel-media-export-music-item.vala ../src/plugins/media-export/rygel-media-export-video-item.vala ../src/plugins/media-export/rygel-media-export-photo-item.vala ../src/plugins/media-export/rygel-media-export-playlist-item.vala ../src/plugins/media-export/rygel-media-export-trackable-db-container.vala ../src/plugins/media-export/rygel-media-export-updatable-object.vala ../src/plugins/media-export/rygel-media-export-dvd-container.vala ../src/plugins/media-export/rygel-media-export-dvd-track.vala src/plugins/media-export/mx-constants.vapi src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi src/librygel-db/rygel-db-2.8.vapi
+[283/450] cc -Isrc/ui/rygel-preferences.p -Isrc/ui -I../src/ui -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gtk-3.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/aarch64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="RygelPreferences"' -MD -MQ src/ui/rygel-preferences.p/meson-generated_rygel-preferences-section.c.o -MF src/ui/rygel-preferences.p/meson-generated_rygel-preferences-section.c.o.d -o src/ui/rygel-preferences.p/meson-generated_rygel-preferences-section.c.o -c src/ui/rygel-preferences.p/rygel-preferences-section.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-aac-transcoder.c:28:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-aac-transcoder.c: In function ‘rygel_aac_transcoder_get_type’:
+                 from src/ui/rygel-preferences.p/rygel-preferences-section.c:27:
+src/ui/rygel-preferences.p/rygel-preferences-section.c: In function ‘rygel_preferences_section_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-aac-transcoder.c:183:13: note: in expansion of macro ‘g_once_init_enter’
-  183 |         if (g_once_init_enter (&rygel_aac_transcoder_type_id__once)) {
+src/ui/rygel-preferences.p/rygel-preferences-section.c:213:13: note: in expansion of macro ‘g_once_init_enter’
+  213 |         if (g_once_init_enter (&rygel_preferences_section_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-aac-transcoder.c: At top level:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-aac-transcoder.c:85:20: warning: ‘rygel_aac_transcoder_properties’ defined but not used [-Wunused-variable]
-   85 | static GParamSpec* rygel_aac_transcoder_properties[RYGEL_AAC_TRANSCODER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[275/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-avc-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-avc-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-avc-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-avc-transcoder.c
+src/ui/rygel-preferences.p/rygel-preferences-section.c: At top level:
+src/ui/rygel-preferences.p/rygel-preferences-section.c:75:20: warning: ‘rygel_preferences_section_properties’ defined but not used [-Wunused-variable]
+   75 | static GParamSpec* rygel_preferences_section_properties[RYGEL_PREFERENCES_SECTION_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[284/450] cc -Isrc/rygel/rygel.p -Isrc/rygel -I../src/rygel -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="Rygel"' -MD -MQ src/rygel/rygel.p/meson-generated_rygel-acl.c.o -MF src/rygel/rygel.p/meson-generated_rygel-acl.c.o.d -o src/rygel/rygel.p/meson-generated_rygel-acl.c.o -c src/rygel/rygel.p/rygel-acl.c
+src/rygel/rygel.p/rygel-acl.c: In function ‘rygel_acl_real_constructed’:
+src/rygel/rygel.p/rygel-acl.c:270:206: warning: the comparison will always evaluate as ‘false’ for the address of ‘_rygel_acl_on_name_appeared_gbus_name_appeared_callback’ will never be NULL [-Waddress]
+  270 |         g_bus_watch_name_with_closures (G_BUS_TYPE_SESSION, RYGEL_DBUS_ACL_PROVIDER_SERVICE_NAME, G_BUS_NAME_WATCHER_FLAGS_AUTO_START, (GClosure*) ((_rygel_acl_on_name_appeared_gbus_name_appeared_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _rygel_acl_on_name_appeared_gbus_name_appeared_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((_rygel_acl_on_name_vanished_gbus_name_vanished_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _rygel_acl_on_name_vanished_gbus_name_vanished_callback, g_object_ref (self), (GClosureNotify) g_object_unref)));
+      |                                                                                                                                                                                                              ^~
+src/rygel/rygel.p/rygel-acl.c:219:1: note: ‘_rygel_acl_on_name_appeared_gbus_name_appeared_callback’ declared here
+  219 | _rygel_acl_on_name_appeared_gbus_name_appeared_callback (GDBusConnection* connection,
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/rygel/rygel.p/rygel-acl.c:270:435: warning: the comparison will always evaluate as ‘false’ for the address of ‘_rygel_acl_on_name_vanished_gbus_name_vanished_callback’ will never be NULL [-Waddress]
+  270 |         g_bus_watch_name_with_closures (G_BUS_TYPE_SESSION, RYGEL_DBUS_ACL_PROVIDER_SERVICE_NAME, G_BUS_NAME_WATCHER_FLAGS_AUTO_START, (GClosure*) ((_rygel_acl_on_name_appeared_gbus_name_appeared_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _rygel_acl_on_name_appeared_gbus_name_appeared_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((_rygel_acl_on_name_vanished_gbus_name_vanished_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _rygel_acl_on_name_vanished_gbus_name_vanished_callback, g_object_ref (self), (GClosureNotify) g_object_unref)));
+      |                                                                                                                                                                                                                                                                                                                                                                                                                                                   ^~
+src/rygel/rygel.p/rygel-acl.c:228:1: note: ‘_rygel_acl_on_name_vanished_gbus_name_vanished_callback’ declared here
+  228 | _rygel_acl_on_name_vanished_gbus_name_vanished_callback (GDBusConnection* connection,
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/rygel/rygel.p/rygel-acl.c: In function ‘___lambda5_’:
+src/rygel/rygel.p/rygel-acl.c:430:19: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  430 |         RygelAcl* self;
+      |                   ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-avc-transcoder.c:28:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-avc-transcoder.c: In function ‘rygel_avc_transcoder_get_type’:
+                 from src/rygel/rygel.p/rygel-acl.c:26:
+src/rygel/rygel.p/rygel-acl.c: In function ‘rygel_acl_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-avc-transcoder.c:212:13: note: in expansion of macro ‘g_once_init_enter’
-  212 |         if (g_once_init_enter (&rygel_avc_transcoder_type_id__once)) {
+src/rygel/rygel.p/rygel-acl.c:777:13: note: in expansion of macro ‘g_once_init_enter’
+  777 |         if (g_once_init_enter (&rygel_acl_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-avc-transcoder.c: At top level:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-avc-transcoder.c:100:20: warning: ‘rygel_avc_transcoder_properties’ defined but not used [-Wunused-variable]
-  100 | static GParamSpec* rygel_avc_transcoder_properties[RYGEL_AVC_TRANSCODER_NUM_PROPERTIES];
+src/rygel/rygel.p/rygel-acl.c: At top level:
+src/rygel/rygel.p/rygel-acl.c:67:20: warning: ‘rygel_acl_properties’ defined but not used [-Wunused-variable]
+   67 | static GParamSpec* rygel_acl_properties[RYGEL_ACL_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~
+[285/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-aac-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-aac-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-aac-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-aac-transcoder.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-aac-transcoder.c:28:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-aac-transcoder.c: In function ‘rygel_aac_transcoder_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-aac-transcoder.c:183:13: note: in expansion of macro ‘g_once_init_enter’
+  183 |         if (g_once_init_enter (&rygel_aac_transcoder_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-aac-transcoder.c: At top level:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-aac-transcoder.c:85:20: warning: ‘rygel_aac_transcoder_properties’ defined but not used [-Wunused-variable]
+   85 | static GParamSpec* rygel_aac_transcoder_properties[RYGEL_AAC_TRANSCODER_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[276/450] valac -C --pkg sqlite3 --pkg libmediaart-2.0 --pkg libsoup-3.0 --pkg gupnp-av-1.0 --pkg posix --pkg libxml-2.0 --pkg gmodule-2.0 --pkg gio-2.0 --pkg gssdp-1.6 --pkg gupnp-dlna-2.0 --pkg gio-unix-2.0 --pkg gstreamer-pbutils-1.0 --pkg gstreamer-1.0 --pkg gee-0.8 --pkg gupnp-1.6 --target-glib ' 2.62' --pkg glib-2.0 --color=always --directory src/plugins/media-export/librygel-media-export.so.p --basedir ../src/plugins/media-export --library rygel-media-export --header src/plugins/media-export/rygel-media-export.h --vapi ../rygel-media-export.vapi ../src/plugins/media-export/rygel-media-export-plugin.vala ../src/plugins/media-export/rygel-media-export-db-container.vala ../src/plugins/media-export/rygel-media-export-sql-factory.vala ../src/plugins/media-export/rygel-media-export-media-cache.vala ../src/plugins/media-export/rygel-media-export-media-cache-upgrader.vala ../src/plugins/media-export/rygel-media-export-metadata-extractor.vala ../src/plugins/media-export/rygel-media-export-null-container.vala ../src/plugins/media-export/rygel-media-export-dummy-container.vala ../src/plugins/media-export/rygel-media-export-root-container.vala ../src/plugins/media-export/rygel-media-export-query-container.vala ../src/plugins/media-export/rygel-media-export-query-container-factory.vala ../src/plugins/media-export/rygel-media-export-node-query-container.vala ../src/plugins/media-export/rygel-media-export-leaf-query-container.vala ../src/plugins/media-export/rygel-media-export-recursive-file-monitor.vala ../src/plugins/media-export/rygel-media-export-harvester.vala ../src/plugins/media-export/rygel-media-export-harvesting-task.vala ../src/plugins/media-export/rygel-media-export-item-factory.vala ../src/plugins/media-export/rygel-media-export-object-factory.vala ../src/plugins/media-export/rygel-media-export-writable-db-container.vala ../src/plugins/media-export/rygel-media-export-playlist-root-container.vala ../src/plugins/media-export/rygel-media-export-playlist-container.vala ../src/plugins/media-export/rygel-media-export-music-item.vala ../src/plugins/media-export/rygel-media-export-video-item.vala ../src/plugins/media-export/rygel-media-export-photo-item.vala ../src/plugins/media-export/rygel-media-export-playlist-item.vala ../src/plugins/media-export/rygel-media-export-trackable-db-container.vala ../src/plugins/media-export/rygel-media-export-updatable-object.vala ../src/plugins/media-export/rygel-media-export-dvd-container.vala ../src/plugins/media-export/rygel-media-export-dvd-track.vala src/plugins/media-export/mx-constants.vapi src/librygel-core/rygel-core-2.8.vapi src/librygel-server/rygel-server-2.8.vapi src/librygel-db/rygel-db-2.8.vapi
-[277/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-audio-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-audio-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-audio-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-audio-transcoder.c
+[286/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-audio-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-audio-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-audio-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-audio-transcoder.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -10313,142 +10559,174 @@
 src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-audio-transcoder.c:73:20: warning: ‘rygel_audio_transcoder_properties’ defined but not used [-Wunused-variable]
    73 | static GParamSpec* rygel_audio_transcoder_properties[RYGEL_AUDIO_TRANSCODER_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[278/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-sink.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-sink.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-sink.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c: In function ‘rygel_gst_sink_push_data’:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:335:14: warning: variable ‘_tmp_size_’ set but not used [-Wunused-but-set-variable]
-  335 |         gint _tmp_size_;
-      |              ^~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:333:14: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
-  333 |         gint _tmp4__length1;
-      |              ^~~~~~~~~~~~~~
+[287/450] cc -Isrc/ui/rygel-preferences.p -Isrc/ui -I../src/ui -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gtk-3.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/aarch64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="RygelPreferences"' -MD -MQ src/ui/rygel-preferences.p/meson-generated_rygel-preferences-dialog.c.o -MF src/ui/rygel-preferences.p/meson-generated_rygel-preferences-dialog.c.o.d -o src/ui/rygel-preferences.p/meson-generated_rygel-preferences-dialog.c.o -c src/ui/rygel-preferences.p/rygel-preferences-dialog.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gstreamer-1.0/gst/gst.h:27,
-                 from /usr/include/gstreamer-1.0/gst/base/base-prelude.h:25,
-                 from /usr/include/gstreamer-1.0/gst/base/base.h:25,
-                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:29:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c: In function ‘rygel_gst_sink_get_type’:
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/ui/rygel-preferences.p/rygel-preferences-dialog.c:29:
+src/ui/rygel-preferences.p/rygel-preferences-dialog.c: In function ‘rygel_preferences_dialog_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:445:13: note: in expansion of macro ‘g_once_init_enter’
-  445 |         if (g_once_init_enter (&rygel_gst_sink_type_id__once)) {
+src/ui/rygel-preferences.p/rygel-preferences-dialog.c:617:13: note: in expansion of macro ‘g_once_init_enter’
+  617 |         if (g_once_init_enter (&rygel_preferences_dialog_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c: At top level:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:474:1: warning: ‘_vala_clear_GRWLock’ defined but not used [-Wunused-function]
-  474 | _vala_clear_GRWLock (GRWLock * mutex)
-      | ^~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:464:1: warning: ‘_vala_clear_GRecMutex’ defined but not used [-Wunused-function]
-  464 | _vala_clear_GRecMutex (GRecMutex * mutex)
-      | ^~~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:66:20: warning: ‘rygel_gst_sink_properties’ defined but not used [-Wunused-variable]
-   66 | static GParamSpec* rygel_gst_sink_properties[RYGEL_GST_SINK_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
-[279/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp3-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp3-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp3-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp3-transcoder.c
+src/ui/rygel-preferences.p/rygel-preferences-dialog.c: At top level:
+src/ui/rygel-preferences.p/rygel-preferences-dialog.c:98:20: warning: ‘rygel_preferences_dialog_properties’ defined but not used [-Wunused-variable]
+   98 | static GParamSpec* rygel_preferences_dialog_properties[RYGEL_PREFERENCES_DIALOG_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[288/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-avc-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-avc-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-avc-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-avc-transcoder.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp3-transcoder.c:29:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp3-transcoder.c: In function ‘rygel_mp3_transcoder_get_type’:
+                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-avc-transcoder.c:28:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-avc-transcoder.c: In function ‘rygel_avc_transcoder_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp3-transcoder.c:182:13: note: in expansion of macro ‘g_once_init_enter’
-  182 |         if (g_once_init_enter (&rygel_mp3_transcoder_type_id__once)) {
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-avc-transcoder.c:212:13: note: in expansion of macro ‘g_once_init_enter’
+  212 |         if (g_once_init_enter (&rygel_avc_transcoder_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp3-transcoder.c: At top level:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp3-transcoder.c:87:20: warning: ‘rygel_mp3_transcoder_properties’ defined but not used [-Wunused-variable]
-   87 | static GParamSpec* rygel_mp3_transcoder_properties[RYGEL_MP3_TRANSCODER_NUM_PROPERTIES];
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-avc-transcoder.c: At top level:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-avc-transcoder.c:100:20: warning: ‘rygel_avc_transcoder_properties’ defined but not used [-Wunused-variable]
+  100 | static GParamSpec* rygel_avc_transcoder_properties[RYGEL_AVC_TRANSCODER_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[280/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-jpeg-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-jpeg-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-jpeg-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c: In function ‘rygel_jpeg_transcoder_real_get_distance’:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c:280:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  280 |         RygelJPEGTranscoder * self;
-      |                               ^~~~
+[289/450] cc -Isrc/rygel/rygel.p -Isrc/rygel -I../src/rygel -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="Rygel"' -MD -MQ src/rygel/rygel.p/meson-generated_application.c.o -MF src/rygel/rygel.p/meson-generated_application.c.o.d -o src/rygel/rygel.p/meson-generated_application.c.o -c src/rygel/rygel.p/application.c
+src/rygel/rygel.p/application.c: In function ‘rygel_application_real_handle_local_options’:
+src/rygel/rygel.p/application.c:340:14: warning: variable ‘count’ set but not used [-Wunused-but-set-variable]
+  340 |         gint count = 0;
+      |              ^~~~~
+src/rygel/rygel.p/application.c:339:28: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  339 |         RygelApplication * self;
+      |                            ^~~~
+src/rygel/rygel.p/application.c: In function ‘rygel_application_create_device_finish’:
+src/rygel/rygel.p/application.c:766:43: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  766 |         RygelApplicationCreateDeviceData* _data_;
+      |                                           ^~~~~~
+src/rygel/rygel.p/application.c: In function ‘rygel_application_on_context_available’:
+src/rygel/rygel.p/application.c:1091:22: warning: variable ‘__tmp10__size_’ set but not used [-Wunused-but-set-variable]
+ 1091 |                 gint __tmp10__size_;
+      |                      ^~~~~~~~~~~~~~
+src/rygel/rygel.p/application.c:1063:14: warning: variable ‘_tmp18__length1’ set but not used [-Wunused-but-set-variable]
+ 1063 |         gint _tmp18__length1;
+      |              ^~~~~~~~~~~~~~~
+src/rygel/rygel.p/application.c:1048:14: warning: variable ‘_ifaces_size_’ set but not used [-Wunused-but-set-variable]
+ 1048 |         gint _ifaces_size_;
+      |              ^~~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c:28:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c: In function ‘rygel_jpeg_transcoder_get_type’:
+                 from /usr/include/glib-2.0/gio/gioenums.h:30,
+                 from /usr/include/glib-2.0/gio/giotypes.h:30,
+                 from /usr/include/glib-2.0/gio/gio.h:28,
+                 from src/rygel/rygel.p/application.c:7:
+src/rygel/rygel.p/application.c: In function ‘rygel_application_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c:390:13: note: in expansion of macro ‘g_once_init_enter’
-  390 |         if (g_once_init_enter (&rygel_jpeg_transcoder_type_id__once)) {
+src/rygel/rygel.p/application.c:1431:13: note: in expansion of macro ‘g_once_init_enter’
+ 1431 |         if (g_once_init_enter (&rygel_application_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c: At top level:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c:75:20: warning: ‘rygel_jpeg_transcoder_properties’ defined but not used [-Wunused-variable]
-   75 | static GParamSpec* rygel_jpeg_transcoder_properties[RYGEL_JPEG_TRANSCODER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[281/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoding-data-source.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoding-data-source.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoding-data-source.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c: In function ‘rygel_transcoding_gst_data_source_real_perform_seek’:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c:482:41: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  482 |         RygelTranscodingGstDataSource * self;
-      |                                         ^~~~
+src/rygel/rygel.p/application.c: At top level:
+src/rygel/rygel.p/application.c:763:1: warning: ‘rygel_application_create_device_finish’ defined but not used [-Wunused-function]
+  763 | rygel_application_create_device_finish (RygelApplication* self,
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/rygel/rygel.p/application.c:78:20: warning: ‘rygel_application_properties’ defined but not used [-Wunused-variable]
+   78 | static GParamSpec* rygel_application_properties[RYGEL_APPLICATION_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[290/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-media-engine.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-media-engine.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-media-engine.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c: In function ‘rygel_gst_media_engine_construct’:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:407:14: warning: variable ‘_args_size_’ set but not used [-Wunused-but-set-variable]
+  407 |         gint _args_size_;
+      |              ^~~~~~~~~~~
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c: In function ‘___lambda7_’:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:738:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  738 |         RygelGstMediaEngine* self;
+      |                              ^~~~
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c: In function ‘rygel_gst_media_engine_real_create_data_source_for_uri’:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:1119:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1119 |         RygelGstMediaEngine * self;
+      |                               ^~~~
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c: In function ‘rygel_gst_media_engine_real_get_internal_protocol_schemes’:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:1177:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1177 |         RygelGstMediaEngine * self;
+      |                               ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c:10:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c: In function ‘rygel_transcoding_gst_data_source_get_type’:
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/media-engines/gstreamer/rygel-media-engine-gst.h:6,
+                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:29:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c: In function ‘rygel_gst_media_engine_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c:847:13: note: in expansion of macro ‘g_once_init_enter’
-  847 |         if (g_once_init_enter (&rygel_transcoding_gst_data_source_type_id__once)) {
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:1240:13: note: in expansion of macro ‘g_once_init_enter’
+ 1240 |         if (g_once_init_enter (&rygel_gst_media_engine_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c: At top level:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c:60:20: warning: ‘rygel_transcoding_gst_data_source_properties’ defined but not used [-Wunused-variable]
-   60 | static GParamSpec* rygel_transcoding_gst_data_source_properties[RYGEL_TRANSCODING_GST_DATA_SOURCE_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[282/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-utils.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-utils.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-utils.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c: At top level:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:713:1: warning: ‘block1_data_ref’ defined but not used [-Wunused-function]
+  713 | block1_data_ref (Block1Data* _data1_)
+      | ^~~~~~~~~~~~~~~
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:67:20: warning: ‘rygel_gst_media_engine_properties’ defined but not used [-Wunused-variable]
+   67 | static GParamSpec* rygel_gst_media_engine_properties[RYGEL_GST_MEDIA_ENGINE_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[291/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-sink.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-sink.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-sink.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c: In function ‘rygel_gst_sink_push_data’:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:335:14: warning: variable ‘_tmp_size_’ set but not used [-Wunused-but-set-variable]
+  335 |         gint _tmp_size_;
+      |              ^~~~~~~~~~
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:333:14: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
+  333 |         gint _tmp4__length1;
+      |              ^~~~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c:27:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c: In function ‘rygel_gst_error_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c:138:13: note: in expansion of macro ‘g_once_init_enter’
-  138 |         if (g_once_init_enter (&rygel_gst_error_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c: In function ‘rygel_gst_utils_dump_encoding_profile’:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c:549:25: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  549 |                 _tmp24_ = gst_encoding_container_profile_get_profiles (_tmp23_);
-      |                         ^
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c: In function ‘rygel_gst_utils_get_type’:
+                 from /usr/include/gstreamer-1.0/gst/gst.h:27,
+                 from /usr/include/gstreamer-1.0/gst/base/base-prelude.h:25,
+                 from /usr/include/gstreamer-1.0/gst/base/base.h:25,
+                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:29:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c: In function ‘rygel_gst_sink_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c:855:13: note: in expansion of macro ‘g_once_init_enter’
-  855 |         if (g_once_init_enter (&rygel_gst_utils_type_id__once)) {
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:445:13: note: in expansion of macro ‘g_once_init_enter’
+  445 |         if (g_once_init_enter (&rygel_gst_sink_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[283/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-l16-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-l16-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-l16-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-l16-transcoder.c
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c: At top level:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:474:1: warning: ‘_vala_clear_GRWLock’ defined but not used [-Wunused-function]
+  474 | _vala_clear_GRWLock (GRWLock * mutex)
+      | ^~~~~~~~~~~~~~~~~~~
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:464:1: warning: ‘_vala_clear_GRecMutex’ defined but not used [-Wunused-function]
+  464 | _vala_clear_GRecMutex (GRecMutex * mutex)
+      | ^~~~~~~~~~~~~~~~~~~~~
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-sink.c:66:20: warning: ‘rygel_gst_sink_properties’ defined but not used [-Wunused-variable]
+   66 | static GParamSpec* rygel_gst_sink_properties[RYGEL_GST_SINK_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
+[292/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-l16-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-l16-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-l16-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-l16-transcoder.c
 src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-l16-transcoder.c: In function ‘rygel_l16_transcoder_real_get_distance’:
 src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-l16-transcoder.c:246:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   246 |         RygelL16Transcoder * self;
@@ -10473,42 +10751,7 @@
 src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-l16-transcoder.c:91:20: warning: ‘rygel_l16_transcoder_properties’ defined but not used [-Wunused-variable]
    91 | static GParamSpec* rygel_l16_transcoder_properties[RYGEL_L16_TRANSCODER_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[284/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp2ts-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp2ts-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp2ts-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c:29:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c: In function ‘rygel_mp2_ts_profile_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c:209:13: note: in expansion of macro ‘g_once_init_enter’
-  209 |         if (g_once_init_enter (&rygel_mp2_ts_profile_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c: In function ‘rygel_mp2_ts_transcoder_finalize’:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c:389:32: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  389 |         RygelMP2TSTranscoder * self;
-      |                                ^~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c: In function ‘rygel_mp2_ts_transcoder_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c:411:13: note: in expansion of macro ‘g_once_init_enter’
-  411 |         if (g_once_init_enter (&rygel_mp2_ts_transcoder_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c: At top level:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c:108:20: warning: ‘rygel_mp2_ts_transcoder_properties’ defined but not used [-Wunused-variable]
-  108 | static GParamSpec* rygel_mp2_ts_transcoder_properties[RYGEL_MP2_TS_TRANSCODER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[285/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-data-source.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-data-source.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-data-source.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c
+[293/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-data-source.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-data-source.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-data-source.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -10668,150 +10911,32 @@
 src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-data-source.c:77:20: warning: ‘rygel_gst_data_source_properties’ defined but not used [-Wunused-variable]
    77 | static GParamSpec* rygel_gst_data_source_properties[RYGEL_GST_DATA_SOURCE_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[286/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-video-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-video-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-video-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c:28:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c: In function ‘rygel_video_transcoder_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c:386:13: note: in expansion of macro ‘g_once_init_enter’
-  386 |         if (g_once_init_enter (&rygel_video_transcoder_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c: At top level:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c:82:20: warning: ‘rygel_video_transcoder_properties’ defined but not used [-Wunused-variable]
-   82 | static GParamSpec* rygel_video_transcoder_properties[RYGEL_VIDEO_TRANSCODER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[287/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-media-engine.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-media-engine.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-media-engine.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c: In function ‘rygel_gst_media_engine_construct’:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:407:14: warning: variable ‘_args_size_’ set but not used [-Wunused-but-set-variable]
-  407 |         gint _args_size_;
-      |              ^~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c: In function ‘___lambda7_’:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:738:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  738 |         RygelGstMediaEngine* self;
-      |                              ^~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c: In function ‘rygel_gst_media_engine_real_create_data_source_for_uri’:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:1119:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1119 |         RygelGstMediaEngine * self;
-      |                               ^~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c: In function ‘rygel_gst_media_engine_real_get_internal_protocol_schemes’:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:1177:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1177 |         RygelGstMediaEngine * self;
-      |                               ^~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/media-engines/gstreamer/rygel-media-engine-gst.h:6,
-                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:29:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c: In function ‘rygel_gst_media_engine_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:1240:13: note: in expansion of macro ‘g_once_init_enter’
- 1240 |         if (g_once_init_enter (&rygel_gst_media_engine_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c: At top level:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:713:1: warning: ‘block1_data_ref’ defined but not used [-Wunused-function]
-  713 | block1_data_ref (Block1Data* _data1_)
-      | ^~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-media-engine.c:67:20: warning: ‘rygel_gst_media_engine_properties’ defined but not used [-Wunused-variable]
-   67 | static GParamSpec* rygel_gst_media_engine_properties[RYGEL_GST_MEDIA_ENGINE_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[288/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-wmv-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-wmv-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-wmv-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-wmv-transcoder.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-wmv-transcoder.c:28:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-wmv-transcoder.c: In function ‘rygel_wmv_transcoder_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-wmv-transcoder.c:201:13: note: in expansion of macro ‘g_once_init_enter’
-  201 |         if (g_once_init_enter (&rygel_wmv_transcoder_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-wmv-transcoder.c: At top level:
-src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-wmv-transcoder.c:96:20: warning: ‘rygel_wmv_transcoder_properties’ defined but not used [-Wunused-variable]
-   96 | static GParamSpec* rygel_wmv_transcoder_properties[RYGEL_WMV_TRANSCODER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[289/450] cc -Isrc/rygel/rygel.p -Isrc/rygel -I../src/rygel -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="Rygel"' -MD -MQ src/rygel/rygel.p/meson-generated_rygel-acl.c.o -MF src/rygel/rygel.p/meson-generated_rygel-acl.c.o.d -o src/rygel/rygel.p/meson-generated_rygel-acl.c.o -c src/rygel/rygel.p/rygel-acl.c
-src/rygel/rygel.p/rygel-acl.c: In function ‘rygel_acl_real_constructed’:
-src/rygel/rygel.p/rygel-acl.c:270:206: warning: the comparison will always evaluate as ‘false’ for the address of ‘_rygel_acl_on_name_appeared_gbus_name_appeared_callback’ will never be NULL [-Waddress]
-  270 |         g_bus_watch_name_with_closures (G_BUS_TYPE_SESSION, RYGEL_DBUS_ACL_PROVIDER_SERVICE_NAME, G_BUS_NAME_WATCHER_FLAGS_AUTO_START, (GClosure*) ((_rygel_acl_on_name_appeared_gbus_name_appeared_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _rygel_acl_on_name_appeared_gbus_name_appeared_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((_rygel_acl_on_name_vanished_gbus_name_vanished_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _rygel_acl_on_name_vanished_gbus_name_vanished_callback, g_object_ref (self), (GClosureNotify) g_object_unref)));
-      |                                                                                                                                                                                                              ^~
-src/rygel/rygel.p/rygel-acl.c:219:1: note: ‘_rygel_acl_on_name_appeared_gbus_name_appeared_callback’ declared here
-  219 | _rygel_acl_on_name_appeared_gbus_name_appeared_callback (GDBusConnection* connection,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/rygel/rygel.p/rygel-acl.c:270:435: warning: the comparison will always evaluate as ‘false’ for the address of ‘_rygel_acl_on_name_vanished_gbus_name_vanished_callback’ will never be NULL [-Waddress]
-  270 |         g_bus_watch_name_with_closures (G_BUS_TYPE_SESSION, RYGEL_DBUS_ACL_PROVIDER_SERVICE_NAME, G_BUS_NAME_WATCHER_FLAGS_AUTO_START, (GClosure*) ((_rygel_acl_on_name_appeared_gbus_name_appeared_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _rygel_acl_on_name_appeared_gbus_name_appeared_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((_rygel_acl_on_name_vanished_gbus_name_vanished_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _rygel_acl_on_name_vanished_gbus_name_vanished_callback, g_object_ref (self), (GClosureNotify) g_object_unref)));
-      |                                                                                                                                                                                                                                                                                                                                                                                                                                                   ^~
-src/rygel/rygel.p/rygel-acl.c:228:1: note: ‘_rygel_acl_on_name_vanished_gbus_name_vanished_callback’ declared here
-  228 | _rygel_acl_on_name_vanished_gbus_name_vanished_callback (GDBusConnection* connection,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/rygel/rygel.p/rygel-acl.c: In function ‘___lambda5_’:
-src/rygel/rygel.p/rygel-acl.c:430:19: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  430 |         RygelAcl* self;
-      |                   ^~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/rygel/rygel.p/rygel-acl.c:26:
-src/rygel/rygel.p/rygel-acl.c: In function ‘rygel_acl_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/rygel/rygel.p/rygel-acl.c:777:13: note: in expansion of macro ‘g_once_init_enter’
-  777 |         if (g_once_init_enter (&rygel_acl_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/rygel/rygel.p/rygel-acl.c: At top level:
-src/rygel/rygel.p/rygel-acl.c:67:20: warning: ‘rygel_acl_properties’ defined but not used [-Wunused-variable]
-   67 | static GParamSpec* rygel_acl_properties[RYGEL_ACL_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~
-[290/450] cc -Isrc/ui/rygel-preferences.p -Isrc/ui -I../src/ui -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gtk-3.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/aarch64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="RygelPreferences"' -MD -MQ src/ui/rygel-preferences.p/meson-generated_rygel-preferences-section.c.o -MF src/ui/rygel-preferences.p/meson-generated_rygel-preferences-section.c.o.d -o src/ui/rygel-preferences.p/meson-generated_rygel-preferences-section.c.o -c src/ui/rygel-preferences.p/rygel-preferences-section.c
+[294/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoding-data-source.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoding-data-source.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoding-data-source.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c: In function ‘rygel_transcoding_gst_data_source_real_perform_seek’:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c:482:41: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  482 |         RygelTranscodingGstDataSource * self;
+      |                                         ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/ui/rygel-preferences.p/rygel-preferences-section.c:27:
-src/ui/rygel-preferences.p/rygel-preferences-section.c: In function ‘rygel_preferences_section_get_type’:
+                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c:10:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c: In function ‘rygel_transcoding_gst_data_source_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/ui/rygel-preferences.p/rygel-preferences-section.c:213:13: note: in expansion of macro ‘g_once_init_enter’
-  213 |         if (g_once_init_enter (&rygel_preferences_section_type_id__once)) {
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c:847:13: note: in expansion of macro ‘g_once_init_enter’
+  847 |         if (g_once_init_enter (&rygel_transcoding_gst_data_source_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/ui/rygel-preferences.p/rygel-preferences-section.c: At top level:
-src/ui/rygel-preferences.p/rygel-preferences-section.c:75:20: warning: ‘rygel_preferences_section_properties’ defined but not used [-Wunused-variable]
-   75 | static GParamSpec* rygel_preferences_section_properties[RYGEL_PREFERENCES_SECTION_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[291/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c: At top level:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoding-data-source.c:60:20: warning: ‘rygel_transcoding_gst_data_source_properties’ defined but not used [-Wunused-variable]
+   60 | static GParamSpec* rygel_transcoding_gst_data_source_properties[RYGEL_TRANSCODING_GST_DATA_SOURCE_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[295/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -10860,59 +10985,53 @@
 src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-transcoder.c:660:13: note: in expansion of macro ‘g_once_init_enter’
   660 |         if (g_once_init_enter (&rygel_gst_transcoder_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[292/450] cc -Isrc/rygel/rygel.p -Isrc/rygel -I../src/rygel -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="Rygel"' -MD -MQ src/rygel/rygel.p/meson-generated_rygel-dbus-service.c.o -MF src/rygel/rygel.p/meson-generated_rygel-dbus-service.c.o.d -o src/rygel/rygel.p/meson-generated_rygel-dbus-service.c.o -c src/rygel/rygel.p/rygel-dbus-service.c
-src/rygel/rygel.p/rygel-dbus-service.c: In function ‘rygel_dbus_service_publish’:
-src/rygel/rygel.p/rygel-dbus-service.c:229:231: warning: the comparison will always evaluate as ‘false’ for the address of ‘_rygel_dbus_service_on_name_available_gbus_name_acquired_callback’ will never be NULL [-Waddress]
-  229 |         self->priv->name_id = g_bus_own_name_on_connection_with_closures (connection, RYGEL_DBUS_INTERFACE_SERVICE_NAME, G_BUS_NAME_OWNER_FLAGS_NONE, (GClosure*) ((_rygel_dbus_service_on_name_available_gbus_name_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _rygel_dbus_service_on_name_available_gbus_name_acquired_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((_rygel_dbus_service_on_name_lost_gbus_name_lost_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _rygel_dbus_service_on_name_lost_gbus_name_lost_callback, g_object_ref (self), (GClosureNotify) g_object_unref)));
-      |                                                                                                                                                                                                                                       ^~
-src/rygel/rygel.p/rygel-dbus-service.c:208:1: note: ‘_rygel_dbus_service_on_name_available_gbus_name_acquired_callback’ declared here
-  208 | _rygel_dbus_service_on_name_available_gbus_name_acquired_callback (GDBusConnection* connection,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/rygel/rygel.p/rygel-dbus-service.c:229:471: warning: the comparison will always evaluate as ‘false’ for the address of ‘_rygel_dbus_service_on_name_lost_gbus_name_lost_callback’ will never be NULL [-Waddress]
-  229 |         self->priv->name_id = g_bus_own_name_on_connection_with_closures (connection, RYGEL_DBUS_INTERFACE_SERVICE_NAME, G_BUS_NAME_OWNER_FLAGS_NONE, (GClosure*) ((_rygel_dbus_service_on_name_available_gbus_name_acquired_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _rygel_dbus_service_on_name_available_gbus_name_acquired_callback, g_object_ref (self), (GClosureNotify) g_object_unref)), (GClosure*) ((_rygel_dbus_service_on_name_lost_gbus_name_lost_callback == NULL) ? NULL : g_cclosure_new ((GCallback) _rygel_dbus_service_on_name_lost_gbus_name_lost_callback, g_object_ref (self), (GClosureNotify) g_object_unref)));
-      |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       ^~
-src/rygel/rygel.p/rygel-dbus-service.c:216:1: note: ‘_rygel_dbus_service_on_name_lost_gbus_name_lost_callback’ declared here
-  216 | _rygel_dbus_service_on_name_lost_gbus_name_lost_callback (GDBusConnection* connection,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[296/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp3-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp3-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp3-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp3-transcoder.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/rygel/rygel.p/rygel-dbus-service.c:27:
-src/rygel/rygel.p/rygel-dbus-service.c: In function ‘rygel_dbus_service_get_type’:
+                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp3-transcoder.c:29:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp3-transcoder.c: In function ‘rygel_mp3_transcoder_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/rygel/rygel.p/rygel-dbus-service.c:370:13: note: in expansion of macro ‘g_once_init_enter’
-  370 |         if (g_once_init_enter (&rygel_dbus_service_type_id__once)) {
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp3-transcoder.c:182:13: note: in expansion of macro ‘g_once_init_enter’
+  182 |         if (g_once_init_enter (&rygel_mp3_transcoder_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/rygel/rygel.p/rygel-dbus-service.c: In function ‘_dbus_rygel_dbus_service_shutdown’:
-src/rygel/rygel.p/rygel-dbus-service.c:389:40: warning: passing argument 1 of ‘rygel_dbus_interface_shutdown’ from incompatible pointer type [-Wincompatible-pointer-types]
-  389 |         rygel_dbus_interface_shutdown (self, &error);
-      |                                        ^~~~
-      |                                        |
-      |                                        RygelDBusService * {aka struct _RygelDBusService *}
-In file included from src/rygel/rygel.p/rygel-dbus-service.c:28:
-src/librygel-core/rygel-core.h:907:69: note: expected ‘RygelDBusInterface *’ {aka ‘struct _RygelDBusInterface *’} but argument is of type ‘RygelDBusService *’ {aka ‘struct _RygelDBusService *’}
-  907 | VALA_EXTERN void rygel_dbus_interface_shutdown (RygelDBusInterface* self,
-      |                                                 ~~~~~~~~~~~~~~~~~~~~^~~~
-src/rygel/rygel.p/rygel-dbus-service.c: In function ‘rygel_dbus_service_dbus_interface_get_property’:
-src/rygel/rygel.p/rygel-dbus-service.c:434:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  434 |         gpointer object;
-      |                  ^~~~~~
-src/rygel/rygel.p/rygel-dbus-service.c: In function ‘rygel_dbus_service_dbus_interface_set_property’:
-src/rygel/rygel.p/rygel-dbus-service.c:451:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  451 |         gpointer object;
-      |                  ^~~~~~
-src/rygel/rygel.p/rygel-dbus-service.c: At top level:
-src/rygel/rygel.p/rygel-dbus-service.c:76:20: warning: ‘rygel_dbus_service_properties’ defined but not used [-Wunused-variable]
-   76 | static GParamSpec* rygel_dbus_service_properties[RYGEL_DBUS_SERVICE_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[293/450] cc -Isrc/ui/rygel-preferences.p -Isrc/ui -I../src/ui -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gtk-3.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/aarch64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="RygelPreferences"' -MD -MQ src/ui/rygel-preferences.p/meson-generated_rygel-writable-user-config.c.o -MF src/ui/rygel-preferences.p/meson-generated_rygel-writable-user-config.c.o.d -o src/ui/rygel-preferences.p/meson-generated_rygel-writable-user-config.c.o -c src/ui/rygel-preferences.p/rygel-writable-user-config.c
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp3-transcoder.c: At top level:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp3-transcoder.c:87:20: warning: ‘rygel_mp3_transcoder_properties’ defined but not used [-Wunused-variable]
+   87 | static GParamSpec* rygel_mp3_transcoder_properties[RYGEL_MP3_TRANSCODER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[297/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-jpeg-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-jpeg-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-jpeg-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c: In function ‘rygel_jpeg_transcoder_real_get_distance’:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c:280:31: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  280 |         RygelJPEGTranscoder * self;
+      |                               ^~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c:28:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c: In function ‘rygel_jpeg_transcoder_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c:390:13: note: in expansion of macro ‘g_once_init_enter’
+  390 |         if (g_once_init_enter (&rygel_jpeg_transcoder_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c: At top level:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-jpeg-transcoder.c:75:20: warning: ‘rygel_jpeg_transcoder_properties’ defined but not used [-Wunused-variable]
+   75 | static GParamSpec* rygel_jpeg_transcoder_properties[RYGEL_JPEG_TRANSCODER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[298/450] cc -Isrc/ui/rygel-preferences.p -Isrc/ui -I../src/ui -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gtk-3.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/aarch64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="RygelPreferences"' -MD -MQ src/ui/rygel-preferences.p/meson-generated_rygel-writable-user-config.c.o -MF src/ui/rygel-preferences.p/meson-generated_rygel-writable-user-config.c.o.d -o src/ui/rygel-preferences.p/meson-generated_rygel-writable-user-config.c.o -c src/ui/rygel-preferences.p/rygel-writable-user-config.c
 src/ui/rygel-preferences.p/rygel-writable-user-config.c: In function ‘rygel_writable_user_config_set_string_list’:
 src/ui/rygel-preferences.p/rygel-writable-user-config.c:474:38: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
   474 |                                 gint _tmp11__length1;
@@ -10962,170 +11081,159 @@
 src/ui/rygel-preferences.p/rygel-writable-user-config.c:76:20: warning: ‘rygel_writable_user_config_properties’ defined but not used [-Wunused-variable]
    76 | static GParamSpec* rygel_writable_user_config_properties[RYGEL_WRITABLE_USER_CONFIG_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[294/450] cc -Isrc/rygel/rygel.p -Isrc/rygel -I../src/rygel -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="Rygel"' -MD -MQ src/rygel/rygel.p/meson-generated_application.c.o -MF src/rygel/rygel.p/meson-generated_application.c.o.d -o src/rygel/rygel.p/meson-generated_application.c.o -c src/rygel/rygel.p/application.c
-src/rygel/rygel.p/application.c: In function ‘rygel_application_real_handle_local_options’:
-src/rygel/rygel.p/application.c:340:14: warning: variable ‘count’ set but not used [-Wunused-but-set-variable]
-  340 |         gint count = 0;
-      |              ^~~~~
-src/rygel/rygel.p/application.c:339:28: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  339 |         RygelApplication * self;
-      |                            ^~~~
-src/rygel/rygel.p/application.c: In function ‘rygel_application_create_device_finish’:
-src/rygel/rygel.p/application.c:766:43: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  766 |         RygelApplicationCreateDeviceData* _data_;
-      |                                           ^~~~~~
-src/rygel/rygel.p/application.c: In function ‘rygel_application_on_context_available’:
-src/rygel/rygel.p/application.c:1091:22: warning: variable ‘__tmp10__size_’ set but not used [-Wunused-but-set-variable]
- 1091 |                 gint __tmp10__size_;
-      |                      ^~~~~~~~~~~~~~
-src/rygel/rygel.p/application.c:1063:14: warning: variable ‘_tmp18__length1’ set but not used [-Wunused-but-set-variable]
- 1063 |         gint _tmp18__length1;
-      |              ^~~~~~~~~~~~~~~
-src/rygel/rygel.p/application.c:1048:14: warning: variable ‘_ifaces_size_’ set but not used [-Wunused-but-set-variable]
- 1048 |         gint _ifaces_size_;
-      |              ^~~~~~~~~~~~~
+[299/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-utils.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-utils.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-utils.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from /usr/include/glib-2.0/gio/gioenums.h:30,
-                 from /usr/include/glib-2.0/gio/giotypes.h:30,
-                 from /usr/include/glib-2.0/gio/gio.h:28,
-                 from src/rygel/rygel.p/application.c:7:
-src/rygel/rygel.p/application.c: In function ‘rygel_application_get_type’:
+                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c:27:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c: In function ‘rygel_gst_error_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/rygel/rygel.p/application.c:1431:13: note: in expansion of macro ‘g_once_init_enter’
- 1431 |         if (g_once_init_enter (&rygel_application_type_id__once)) {
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c:138:13: note: in expansion of macro ‘g_once_init_enter’
+  138 |         if (g_once_init_enter (&rygel_gst_error_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/rygel/rygel.p/application.c: At top level:
-src/rygel/rygel.p/application.c:763:1: warning: ‘rygel_application_create_device_finish’ defined but not used [-Wunused-function]
-  763 | rygel_application_create_device_finish (RygelApplication* self,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/rygel/rygel.p/application.c:78:20: warning: ‘rygel_application_properties’ defined but not used [-Wunused-variable]
-   78 | static GParamSpec* rygel_application_properties[RYGEL_APPLICATION_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[295/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-dummy-container.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-dummy-container.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-dummy-container.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-dummy-container.c
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c: In function ‘rygel_gst_utils_dump_encoding_profile’:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c:549:25: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  549 |                 _tmp24_ = gst_encoding_container_profile_get_profiles (_tmp23_);
+      |                         ^
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c: In function ‘rygel_gst_utils_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-gst-utils.c:855:13: note: in expansion of macro ‘g_once_init_enter’
+  855 |         if (g_once_init_enter (&rygel_gst_utils_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[300/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp2ts-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp2ts-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp2ts-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/plugins/external/librygel-external.so.p/rygel-external-dummy-container.c:29:
-src/plugins/external/librygel-external.so.p/rygel-external-dummy-container.c: In function ‘rygel_external_dummy_container_get_type’:
+                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c:29:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c: In function ‘rygel_mp2_ts_profile_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-dummy-container.c:352:13: note: in expansion of macro ‘g_once_init_enter’
-  352 |         if (g_once_init_enter (&rygel_external_dummy_container_type_id__once)) {
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c:209:13: note: in expansion of macro ‘g_once_init_enter’
+  209 |         if (g_once_init_enter (&rygel_mp2_ts_profile_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-dummy-container.c: At top level:
-src/plugins/external/librygel-external.so.p/rygel-external-dummy-container.c:60:20: warning: ‘rygel_external_dummy_container_properties’ defined but not used [-Wunused-variable]
-   60 | static GParamSpec* rygel_external_dummy_container_properties[RYGEL_EXTERNAL_DUMMY_CONTAINER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[296/450] cc -Isrc/ui/rygel-preferences.p -Isrc/ui -I../src/ui -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gtk-3.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/aarch64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="RygelPreferences"' -MD -MQ src/ui/rygel-preferences.p/meson-generated_rygel-preferences-dialog.c.o -MF src/ui/rygel-preferences.p/meson-generated_rygel-preferences-dialog.c.o.d -o src/ui/rygel-preferences.p/meson-generated_rygel-preferences-dialog.c.o -c src/ui/rygel-preferences.p/rygel-preferences-dialog.c
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c: In function ‘rygel_mp2_ts_transcoder_finalize’:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c:389:32: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  389 |         RygelMP2TSTranscoder * self;
+      |                                ^~~~
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c: In function ‘rygel_mp2_ts_transcoder_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c:411:13: note: in expansion of macro ‘g_once_init_enter’
+  411 |         if (g_once_init_enter (&rygel_mp2_ts_transcoder_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c: At top level:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-mp2ts-transcoder.c:108:20: warning: ‘rygel_mp2_ts_transcoder_properties’ defined but not used [-Wunused-variable]
+  108 | static GParamSpec* rygel_mp2_ts_transcoder_properties[RYGEL_MP2_TS_TRANSCODER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[301/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-wmv-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-wmv-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-wmv-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-wmv-transcoder.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/ui/rygel-preferences.p/rygel-preferences-dialog.c:29:
-src/ui/rygel-preferences.p/rygel-preferences-dialog.c: In function ‘rygel_preferences_dialog_get_type’:
+                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-wmv-transcoder.c:28:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-wmv-transcoder.c: In function ‘rygel_wmv_transcoder_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/ui/rygel-preferences.p/rygel-preferences-dialog.c:617:13: note: in expansion of macro ‘g_once_init_enter’
-  617 |         if (g_once_init_enter (&rygel_preferences_dialog_type_id__once)) {
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-wmv-transcoder.c:201:13: note: in expansion of macro ‘g_once_init_enter’
+  201 |         if (g_once_init_enter (&rygel_wmv_transcoder_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/ui/rygel-preferences.p/rygel-preferences-dialog.c: At top level:
-src/ui/rygel-preferences.p/rygel-preferences-dialog.c:98:20: warning: ‘rygel_preferences_dialog_properties’ defined but not used [-Wunused-variable]
-   98 | static GParamSpec* rygel_preferences_dialog_properties[RYGEL_PREFERENCES_DIALOG_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[297/450] cc -Isrc/ui/rygel-preferences.p -Isrc/ui -I../src/ui -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gtk-3.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/aarch64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="RygelPreferences"' -MD -MQ src/ui/rygel-preferences.p/meson-generated_rygel-network-pref-section.c.o -MF src/ui/rygel-preferences.p/meson-generated_rygel-network-pref-section.c.o.d -o src/ui/rygel-preferences.p/meson-generated_rygel-network-pref-section.c.o -c src/ui/rygel-preferences.p/rygel-network-pref-section.c
-src/ui/rygel-preferences.p/rygel-network-pref-section.c: In function ‘rygel_network_pref_section_construct’:
-src/ui/rygel-preferences.p/rygel-network-pref-section.c:420:30: warning: unused variable ‘_iface_collection_size_’ [-Wunused-variable]
-  420 |                         gint _iface_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~~~~
-src/ui/rygel-preferences.p/rygel-network-pref-section.c:409:22: warning: variable ‘_interfaces_size_’ set but not used [-Wunused-but-set-variable]
-  409 |                 gint _interfaces_size_;
-      |                      ^~~~~~~~~~~~~~~~~
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-wmv-transcoder.c: At top level:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-wmv-transcoder.c:96:20: warning: ‘rygel_wmv_transcoder_properties’ defined but not used [-Wunused-variable]
+   96 | static GParamSpec* rygel_wmv_transcoder_properties[RYGEL_WMV_TRANSCODER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[302/450] cc -Isrc/media-engines/gstreamer/librygel-media-engine-gst.so.p -Isrc/media-engines/gstreamer -I../src/media-engines/gstreamer -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gee-0.8 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/python3.13 -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaEngine-GStreamer"' -MD -MQ src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-video-transcoder.c.o -MF src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-video-transcoder.c.o.d -o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-video-transcoder.c.o -c src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/ui/rygel-preferences.p/rygel-network-pref-section.c:27:
-src/ui/rygel-preferences.p/rygel-network-pref-section.c: In function ‘rygel_network_pref_section_get_type’:
+                 from src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c:28:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c: In function ‘rygel_video_transcoder_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/ui/rygel-preferences.p/rygel-network-pref-section.c:871:13: note: in expansion of macro ‘g_once_init_enter’
-  871 |         if (g_once_init_enter (&rygel_network_pref_section_type_id__once)) {
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c:386:13: note: in expansion of macro ‘g_once_init_enter’
+  386 |         if (g_once_init_enter (&rygel_video_transcoder_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/ui/rygel-preferences.p/rygel-network-pref-section.c: At top level:
-src/ui/rygel-preferences.p/rygel-network-pref-section.c:94:20: warning: ‘rygel_network_pref_section_properties’ defined but not used [-Wunused-variable]
-   94 | static GParamSpec* rygel_network_pref_section_properties[RYGEL_NETWORK_PREF_SECTION_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[298/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-plugin.c
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c: At top level:
+src/media-engines/gstreamer/librygel-media-engine-gst.so.p/rygel-video-transcoder.c:82:20: warning: ‘rygel_video_transcoder_properties’ defined but not used [-Wunused-variable]
+   82 | static GParamSpec* rygel_video_transcoder_properties[RYGEL_VIDEO_TRANSCODER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[303/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-dummy-container.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-dummy-container.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-dummy-container.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-dummy-container.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/plugins/external/rygel-external.h:6,
-                 from src/plugins/external/librygel-external.so.p/rygel-external-plugin.c:28:
-src/plugins/external/librygel-external.so.p/rygel-external-plugin.c: In function ‘rygel_external_plugin_get_type’:
+                 from src/plugins/external/librygel-external.so.p/rygel-external-dummy-container.c:29:
+src/plugins/external/librygel-external.so.p/rygel-external-dummy-container.c: In function ‘rygel_external_dummy_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-plugin.c:139:13: note: in expansion of macro ‘g_once_init_enter’
-  139 |         if (g_once_init_enter (&rygel_external_plugin_type_id__once)) {
+src/plugins/external/librygel-external.so.p/rygel-external-dummy-container.c:352:13: note: in expansion of macro ‘g_once_init_enter’
+  352 |         if (g_once_init_enter (&rygel_external_dummy_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-plugin.c: At top level:
-src/plugins/external/librygel-external.so.p/rygel-external-plugin.c:50:20: warning: ‘rygel_external_plugin_properties’ defined but not used [-Wunused-variable]
-   50 | static GParamSpec* rygel_external_plugin_properties[RYGEL_EXTERNAL_PLUGIN_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[299/450] cc -Isrc/ui/rygel-preferences.p -Isrc/ui -I../src/ui -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gtk-3.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/aarch64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="RygelPreferences"' -MD -MQ src/ui/rygel-preferences.p/meson-generated_rygel-media-pref-section.c.o -MF src/ui/rygel-preferences.p/meson-generated_rygel-media-pref-section.c.o.d -o src/ui/rygel-preferences.p/meson-generated_rygel-media-pref-section.c.o -c src/ui/rygel-preferences.p/rygel-media-pref-section.c
+src/plugins/external/librygel-external.so.p/rygel-external-dummy-container.c: At top level:
+src/plugins/external/librygel-external.so.p/rygel-external-dummy-container.c:60:20: warning: ‘rygel_external_dummy_container_properties’ defined but not used [-Wunused-variable]
+   60 | static GParamSpec* rygel_external_dummy_container_properties[RYGEL_EXTERNAL_DUMMY_CONTAINER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[304/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-variant-util.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-variant-util.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-variant-util.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-variant-util.c
+[305/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-plugin.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/ui/rygel-preferences.p/rygel-media-pref-section.c:27:
-src/ui/rygel-preferences.p/rygel-media-pref-section.c: In function ‘rygel_media_pref_section_get_type’:
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/plugins/external/rygel-external.h:6,
+                 from src/plugins/external/librygel-external.so.p/rygel-external-plugin.c:28:
+src/plugins/external/librygel-external.so.p/rygel-external-plugin.c: In function ‘rygel_external_plugin_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/ui/rygel-preferences.p/rygel-media-pref-section.c:910:13: note: in expansion of macro ‘g_once_init_enter’
-  910 |         if (g_once_init_enter (&rygel_media_pref_section_type_id__once)) {
+src/plugins/external/librygel-external.so.p/rygel-external-plugin.c:139:13: note: in expansion of macro ‘g_once_init_enter’
+  139 |         if (g_once_init_enter (&rygel_external_plugin_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/ui/rygel-preferences.p/rygel-media-pref-section.c: At top level:
-src/ui/rygel-preferences.p/rygel-media-pref-section.c:97:20: warning: ‘rygel_media_pref_section_properties’ defined but not used [-Wunused-variable]
-   97 | static GParamSpec* rygel_media_pref_section_properties[RYGEL_MEDIA_PREF_SECTION_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[300/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-thumbnail-factory.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-thumbnail-factory.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-thumbnail-factory.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-thumbnail-factory.c
+src/plugins/external/librygel-external.so.p/rygel-external-plugin.c: At top level:
+src/plugins/external/librygel-external.so.p/rygel-external-plugin.c:50:20: warning: ‘rygel_external_plugin_properties’ defined but not used [-Wunused-variable]
+   50 | static GParamSpec* rygel_external_plugin_properties[RYGEL_EXTERNAL_PLUGIN_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[306/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-thumbnail-factory.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-thumbnail-factory.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-thumbnail-factory.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-thumbnail-factory.c
 src/plugins/external/librygel-external.so.p/rygel-external-thumbnail-factory.c: In function ‘rygel_external_thumbnail_factory_create_from_props’:
 src/plugins/external/librygel-external.so.p/rygel-external-thumbnail-factory.c:378:22: warning: variable ‘_tmp14__length1’ set but not used [-Wunused-but-set-variable]
   378 |                 gint _tmp14__length1;
@@ -11157,127 +11265,128 @@
 src/plugins/external/librygel-external.so.p/rygel-external-thumbnail-factory.c:685:13: note: in expansion of macro ‘g_once_init_enter’
   685 |         if (g_once_init_enter (&rygel_external_thumbnail_factory_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[301/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-variant-util.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-variant-util.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-variant-util.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-variant-util.c
-[302/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-album-art-factory.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-album-art-factory.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-album-art-factory.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c
-src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c: In function ‘rygel_external_album_art_factory_create_from_props’:
-src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c:370:22: warning: variable ‘_tmp12__length1’ set but not used [-Wunused-but-set-variable]
-  370 |                 gint _tmp12__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c:382:22: warning: variable ‘_tmp15__length1’ set but not used [-Wunused-but-set-variable]
-  382 |                 gint _tmp15__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c:340:14: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
-  340 |         gint _tmp11__length1;
-      |              ^~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c:337:14: warning: variable ‘_uris_size_’ set but not used [-Wunused-but-set-variable]
-  337 |         gint _uris_size_;
-      |              ^~~~~~~~~~~
+[307/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-free-desktop-interfaces.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -c src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/plugins/external/rygel-external.h:6,
-                 from src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c:28:
-src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c: In function ‘rygel_external_album_art_factory_get_type’:
+                 from src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:29:
+src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_dbus_object_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c:601:13: note: in expansion of macro ‘g_once_init_enter’
-  601 |         if (g_once_init_enter (&rygel_external_album_art_factory_type_id__once)) {
+src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:339:13: note: in expansion of macro ‘g_once_init_enter’
+  339 |         if (g_once_init_enter (&rygel_external_free_desktop_dbus_object_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[303/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-item-factory.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-item-factory.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-item-factory.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c
-src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c: In function ‘rygel_external_item_factory_set_generic_metadata’:
-src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c:1021:46: warning: variable ‘_tmp9__length1’ set but not used [-Wunused-but-set-variable]
- 1021 |                                         gint _tmp9__length1;
-      |                                              ^~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c:1018:46: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable]
- 1018 |                                         gint _tmp7__length1;
-      |                                              ^~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c:986:14: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
-  986 |         gint _tmp4__length1;
-      |              ^~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c:984:14: warning: variable ‘_uris_size_’ set but not used [-Wunused-but-set-variable]
-  984 |         gint _uris_size_;
-      |              ^~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_dbus_object_dbus_interface_method_call’:
+src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:581:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  581 |         gpointer object;
+      |                  ^~~~~~
+src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_dbus_object_dbus_interface_get_property’:
+src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:597:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  597 |         gpointer object;
+      |                  ^~~~~~
+src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_dbus_object_dbus_interface_set_property’:
+src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:614:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  614 |         gpointer object;
+      |                  ^~~~~~
+src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_properties_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:723:13: note: in expansion of macro ‘g_once_init_enter’
+  723 |         if (g_once_init_enter (&rygel_external_free_desktop_properties_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_properties_dbus_interface_method_call’:
+src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:833:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  833 |         gpointer object;
+      |                  ^~~~~~
+src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_properties_dbus_interface_get_property’:
+src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:849:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  849 |         gpointer object;
+      |                  ^~~~~~
+src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_properties_dbus_interface_set_property’:
+src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:866:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  866 |         gpointer object;
+      |                  ^~~~~~
+[308/450] cc -Isrc/plugins/gst-launch/librygel-gst-launch.so.p -Isrc/plugins/gst-launch -I../src/plugins/gst-launch -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="GstLaunch"' -MD -MQ src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-plugin.c.o -MF src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-plugin.c.o.d -o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-plugin.c.o -c src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-plugin.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/plugins/external/rygel-external.h:6,
-                 from src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c:28:
-src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c: In function ‘rygel_external_item_factory_get_type’:
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/plugins/gst-launch/rygel-gst-launch.h:6,
+                 from src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-plugin.c:26:
+src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-plugin.c: In function ‘rygel_gst_launch_plugin_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c:1330:13: note: in expansion of macro ‘g_once_init_enter’
- 1330 |         if (g_once_init_enter (&rygel_external_item_factory_type_id__once)) {
+src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-plugin.c:124:13: note: in expansion of macro ‘g_once_init_enter’
+  124 |         if (g_once_init_enter (&rygel_gst_launch_plugin_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[304/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-icon-factory.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-icon-factory.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-icon-factory.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c
-src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c: In function ‘rygel_external_icon_factory_create_from_props’:
-src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c:431:22: warning: variable ‘_tmp12__length1’ set but not used [-Wunused-but-set-variable]
-  431 |                 gint _tmp12__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c:443:22: warning: variable ‘_tmp15__length1’ set but not used [-Wunused-but-set-variable]
-  443 |                 gint _tmp15__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c:400:14: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
-  400 |         gint _tmp11__length1;
-      |              ^~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c:397:14: warning: variable ‘_uris_size_’ set but not used [-Wunused-but-set-variable]
-  397 |         gint _uris_size_;
-      |              ^~~~~~~~~~~
+src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-plugin.c: At top level:
+src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-plugin.c:46:20: warning: ‘rygel_gst_launch_plugin_properties’ defined but not used [-Wunused-variable]
+   46 | static GParamSpec* rygel_gst_launch_plugin_properties[RYGEL_GST_LAUNCH_PLUGIN_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[309/450] cc -Isrc/ui/rygel-preferences.p -Isrc/ui -I../src/ui -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gtk-3.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/aarch64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="RygelPreferences"' -MD -MQ src/ui/rygel-preferences.p/meson-generated_rygel-media-pref-section.c.o -MF src/ui/rygel-preferences.p/meson-generated_rygel-media-pref-section.c.o.d -o src/ui/rygel-preferences.p/meson-generated_rygel-media-pref-section.c.o -c src/ui/rygel-preferences.p/rygel-media-pref-section.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/plugins/external/rygel-external.h:6,
-                 from src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c:28:
-src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c: In function ‘rygel_external_icon_factory_get_type’:
+                 from src/ui/rygel-preferences.p/rygel-media-pref-section.c:27:
+src/ui/rygel-preferences.p/rygel-media-pref-section.c: In function ‘rygel_media_pref_section_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c:733:13: note: in expansion of macro ‘g_once_init_enter’
-  733 |         if (g_once_init_enter (&rygel_external_icon_factory_type_id__once)) {
+src/ui/rygel-preferences.p/rygel-media-pref-section.c:910:13: note: in expansion of macro ‘g_once_init_enter’
+  910 |         if (g_once_init_enter (&rygel_media_pref_section_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[305/450] cc -Isrc/plugins/gst-launch/librygel-gst-launch.so.p -Isrc/plugins/gst-launch -I../src/plugins/gst-launch -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="GstLaunch"' -MD -MQ src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-root-container.c.o -MF src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-root-container.c.o.d -o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-root-container.c.o -c src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-root-container.c
+src/ui/rygel-preferences.p/rygel-media-pref-section.c: At top level:
+src/ui/rygel-preferences.p/rygel-media-pref-section.c:97:20: warning: ‘rygel_media_pref_section_properties’ defined but not used [-Wunused-variable]
+   97 | static GParamSpec* rygel_media_pref_section_properties[RYGEL_MEDIA_PREF_SECTION_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[310/450] cc -Isrc/ui/rygel-preferences.p -Isrc/ui -I../src/ui -I. -I.. -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gtk-3.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/aarch64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread '-DG_LOG_DOMAIN="RygelPreferences"' -MD -MQ src/ui/rygel-preferences.p/meson-generated_rygel-network-pref-section.c.o -MF src/ui/rygel-preferences.p/meson-generated_rygel-network-pref-section.c.o.d -o src/ui/rygel-preferences.p/meson-generated_rygel-network-pref-section.c.o -c src/ui/rygel-preferences.p/rygel-network-pref-section.c
+src/ui/rygel-preferences.p/rygel-network-pref-section.c: In function ‘rygel_network_pref_section_construct’:
+src/ui/rygel-preferences.p/rygel-network-pref-section.c:420:30: warning: unused variable ‘_iface_collection_size_’ [-Wunused-variable]
+  420 |                         gint _iface_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~~~~
+src/ui/rygel-preferences.p/rygel-network-pref-section.c:409:22: warning: variable ‘_interfaces_size_’ set but not used [-Wunused-but-set-variable]
+  409 |                 gint _interfaces_size_;
+      |                      ^~~~~~~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/plugins/gst-launch/rygel-gst-launch.h:6,
-                 from src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-root-container.c:26:
-src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-root-container.c: In function ‘rygel_gst_launch_root_container_get_type’:
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/ui/rygel-preferences.p/rygel-network-pref-section.c:27:
+src/ui/rygel-preferences.p/rygel-network-pref-section.c: In function ‘rygel_network_pref_section_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-root-container.c:388:13: note: in expansion of macro ‘g_once_init_enter’
-  388 |         if (g_once_init_enter (&rygel_gst_launch_root_container_type_id__once)) {
+src/ui/rygel-preferences.p/rygel-network-pref-section.c:871:13: note: in expansion of macro ‘g_once_init_enter’
+  871 |         if (g_once_init_enter (&rygel_network_pref_section_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-root-container.c: At top level:
-src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-root-container.c:50:20: warning: ‘rygel_gst_launch_root_container_properties’ defined but not used [-Wunused-variable]
-   50 | static GParamSpec* rygel_gst_launch_root_container_properties[RYGEL_GST_LAUNCH_ROOT_CONTAINER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[306/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-container.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-container.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-container.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-container.c
+src/ui/rygel-preferences.p/rygel-network-pref-section.c: At top level:
+src/ui/rygel-preferences.p/rygel-network-pref-section.c:94:20: warning: ‘rygel_network_pref_section_properties’ defined but not used [-Wunused-variable]
+   94 | static GParamSpec* rygel_network_pref_section_properties[RYGEL_NETWORK_PREF_SECTION_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[311/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-container.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-container.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-container.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-container.c
 src/plugins/external/librygel-external.so.p/rygel-external-container.c: In function ‘rygel_external_container_construct’:
 src/plugins/external/librygel-external.so.p/rygel-external-container.c:746:63: warning: passing argument 2 of ‘g_object_add_weak_pointer’ from incompatible pointer type [-Wincompatible-pointer-types]
   746 |                 g_object_add_weak_pointer ((GObject*) parent, &((RygelMediaObject*) self)->parent_ptr);
@@ -11323,7 +11432,71 @@
 src/plugins/external/librygel-external.so.p/rygel-external-container.c:2132:1: warning: ‘rygel_external_container_update_container_finish’ defined but not used [-Wunused-function]
  2132 | rygel_external_container_update_container_finish (RygelExternalContainer* self,
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[307/450] cc -Isrc/plugins/gst-launch/librygel-gst-launch.so.p -Isrc/plugins/gst-launch -I../src/plugins/gst-launch -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="GstLaunch"' -MD -MQ src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-audio-item.c.o -MF src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-audio-item.c.o.d -o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-audio-item.c.o -c src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-audio-item.c
+[312/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-album-art-factory.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-album-art-factory.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-album-art-factory.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c
+src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c: In function ‘rygel_external_album_art_factory_create_from_props’:
+src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c:370:22: warning: variable ‘_tmp12__length1’ set but not used [-Wunused-but-set-variable]
+  370 |                 gint _tmp12__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c:382:22: warning: variable ‘_tmp15__length1’ set but not used [-Wunused-but-set-variable]
+  382 |                 gint _tmp15__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c:340:14: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
+  340 |         gint _tmp11__length1;
+      |              ^~~~~~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c:337:14: warning: variable ‘_uris_size_’ set but not used [-Wunused-but-set-variable]
+  337 |         gint _uris_size_;
+      |              ^~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/plugins/external/rygel-external.h:6,
+                 from src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c:28:
+src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c: In function ‘rygel_external_album_art_factory_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-album-art-factory.c:601:13: note: in expansion of macro ‘g_once_init_enter’
+  601 |         if (g_once_init_enter (&rygel_external_album_art_factory_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[313/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-icon-factory.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-icon-factory.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-icon-factory.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c
+src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c: In function ‘rygel_external_icon_factory_create_from_props’:
+src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c:431:22: warning: variable ‘_tmp12__length1’ set but not used [-Wunused-but-set-variable]
+  431 |                 gint _tmp12__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c:443:22: warning: variable ‘_tmp15__length1’ set but not used [-Wunused-but-set-variable]
+  443 |                 gint _tmp15__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c:400:14: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
+  400 |         gint _tmp11__length1;
+      |              ^~~~~~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c:397:14: warning: variable ‘_uris_size_’ set but not used [-Wunused-but-set-variable]
+  397 |         gint _uris_size_;
+      |              ^~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/plugins/external/rygel-external.h:6,
+                 from src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c:28:
+src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c: In function ‘rygel_external_icon_factory_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-icon-factory.c:733:13: note: in expansion of macro ‘g_once_init_enter’
+  733 |         if (g_once_init_enter (&rygel_external_icon_factory_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[314/450] cc -Isrc/plugins/gst-launch/librygel-gst-launch.so.p -Isrc/plugins/gst-launch -I../src/plugins/gst-launch -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="GstLaunch"' -MD -MQ src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-audio-item.c.o -MF src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-audio-item.c.o.d -o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-audio-item.c.o -c src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-audio-item.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -11346,7 +11519,7 @@
 src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-audio-item.c:51:20: warning: ‘rygel_gst_launch_audio_item_properties’ defined but not used [-Wunused-variable]
    51 | static GParamSpec* rygel_gst_launch_audio_item_properties[RYGEL_GST_LAUNCH_AUDIO_ITEM_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[308/450] cc -Isrc/plugins/gst-launch/librygel-gst-launch.so.p -Isrc/plugins/gst-launch -I../src/plugins/gst-launch -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="GstLaunch"' -MD -MQ src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-plugin.c.o -MF src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-plugin.c.o.d -o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-plugin.c.o -c src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-plugin.c
+[315/450] cc -Isrc/plugins/gst-launch/librygel-gst-launch.so.p -Isrc/plugins/gst-launch -I../src/plugins/gst-launch -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="GstLaunch"' -MD -MQ src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-video-item.c.o -MF src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-video-item.c.o.d -o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-video-item.c.o -c src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -11354,71 +11527,54 @@
                  from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
                  from src/librygel-core/rygel-core.h:6,
                  from src/plugins/gst-launch/rygel-gst-launch.h:6,
-                 from src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-plugin.c:26:
-src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-plugin.c: In function ‘rygel_gst_launch_plugin_get_type’:
+                 from src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c:31:
+src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c: In function ‘rygel_gst_launch_video_item_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-plugin.c:124:13: note: in expansion of macro ‘g_once_init_enter’
-  124 |         if (g_once_init_enter (&rygel_gst_launch_plugin_type_id__once)) {
+src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c:127:13: note: in expansion of macro ‘g_once_init_enter’
+  127 |         if (g_once_init_enter (&rygel_gst_launch_video_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-plugin.c: At top level:
-src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-plugin.c:46:20: warning: ‘rygel_gst_launch_plugin_properties’ defined but not used [-Wunused-variable]
-   46 | static GParamSpec* rygel_gst_launch_plugin_properties[RYGEL_GST_LAUNCH_PLUGIN_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[309/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-free-desktop-interfaces.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -c src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c
+src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c: At top level:
+src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c:51:20: warning: ‘rygel_gst_launch_video_item_properties’ defined but not used [-Wunused-variable]
+   51 | static GParamSpec* rygel_gst_launch_video_item_properties[RYGEL_GST_LAUNCH_VIDEO_ITEM_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[316/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-item-factory.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-item-factory.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-item-factory.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c
+src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c: In function ‘rygel_external_item_factory_set_generic_metadata’:
+src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c:1021:46: warning: variable ‘_tmp9__length1’ set but not used [-Wunused-but-set-variable]
+ 1021 |                                         gint _tmp9__length1;
+      |                                              ^~~~~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c:1018:46: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable]
+ 1018 |                                         gint _tmp7__length1;
+      |                                              ^~~~~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c:986:14: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
+  986 |         gint _tmp4__length1;
+      |              ^~~~~~~~~~~~~~
+src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c:984:14: warning: variable ‘_uris_size_’ set but not used [-Wunused-but-set-variable]
+  984 |         gint _uris_size_;
+      |              ^~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:29:
-src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_dbus_object_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:339:13: note: in expansion of macro ‘g_once_init_enter’
-  339 |         if (g_once_init_enter (&rygel_external_free_desktop_dbus_object_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_dbus_object_dbus_interface_method_call’:
-src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:581:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  581 |         gpointer object;
-      |                  ^~~~~~
-src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_dbus_object_dbus_interface_get_property’:
-src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:597:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  597 |         gpointer object;
-      |                  ^~~~~~
-src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_dbus_object_dbus_interface_set_property’:
-src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:614:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  614 |         gpointer object;
-      |                  ^~~~~~
-src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_properties_get_type’:
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/plugins/external/rygel-external.h:6,
+                 from src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c:28:
+src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c: In function ‘rygel_external_item_factory_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:723:13: note: in expansion of macro ‘g_once_init_enter’
-  723 |         if (g_once_init_enter (&rygel_external_free_desktop_properties_type_id__once)) {
+src/plugins/external/librygel-external.so.p/rygel-external-item-factory.c:1330:13: note: in expansion of macro ‘g_once_init_enter’
+ 1330 |         if (g_once_init_enter (&rygel_external_item_factory_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_properties_dbus_interface_method_call’:
-src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:833:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  833 |         gpointer object;
-      |                  ^~~~~~
-src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_properties_dbus_interface_get_property’:
-src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:849:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  849 |         gpointer object;
-      |                  ^~~~~~
-src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c: In function ‘rygel_external_free_desktop_properties_dbus_interface_set_property’:
-src/plugins/external/librygel-external.so.p/rygel-free-desktop-interfaces.c:866:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  866 |         gpointer object;
-      |                  ^~~~~~
-[310/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin-factory.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin-factory.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin-factory.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-plugin-factory.c
+[317/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin-factory.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin-factory.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin-factory.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-plugin-factory.c
 src/plugins/external/librygel-external.so.p/rygel-external-plugin-factory.c: In function ‘rygel_external_plugin_factory_load_plugin_n_handle_error_finish’:
 src/plugins/external/librygel-external.so.p/rygel-external-plugin-factory.c:831:63: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
   831 |         RygelExternalPluginFactoryLoadPluginNHandleErrorData* _data_;
@@ -11445,7 +11601,7 @@
 src/plugins/external/librygel-external.so.p/rygel-external-plugin-factory.c:474:1: warning: ‘rygel_external_plugin_factory_load_plugins_finish’ defined but not used [-Wunused-function]
   474 | rygel_external_plugin_factory_load_plugins_finish (RygelExternalPluginFactory* self,
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[311/450] cc -Isrc/plugins/gst-launch/librygel-gst-launch.so.p -Isrc/plugins/gst-launch -I../src/plugins/gst-launch -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="GstLaunch"' -MD -MQ src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-video-item.c.o -MF src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-video-item.c.o.d -o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-video-item.c.o -c src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c
+[318/450] cc -Isrc/plugins/gst-launch/librygel-gst-launch.so.p -Isrc/plugins/gst-launch -I../src/plugins/gst-launch -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="GstLaunch"' -MD -MQ src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-root-container.c.o -MF src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-root-container.c.o.d -o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-root-container.c.o -c src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-root-container.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -11453,22 +11609,22 @@
                  from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
                  from src/librygel-core/rygel-core.h:6,
                  from src/plugins/gst-launch/rygel-gst-launch.h:6,
-                 from src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c:31:
-src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c: In function ‘rygel_gst_launch_video_item_get_type’:
+                 from src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-root-container.c:26:
+src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-root-container.c: In function ‘rygel_gst_launch_root_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c:127:13: note: in expansion of macro ‘g_once_init_enter’
-  127 |         if (g_once_init_enter (&rygel_gst_launch_video_item_type_id__once)) {
+src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-root-container.c:388:13: note: in expansion of macro ‘g_once_init_enter’
+  388 |         if (g_once_init_enter (&rygel_gst_launch_root_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c: At top level:
-src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-video-item.c:51:20: warning: ‘rygel_gst_launch_video_item_properties’ defined but not used [-Wunused-variable]
-   51 | static GParamSpec* rygel_gst_launch_video_item_properties[RYGEL_GST_LAUNCH_VIDEO_ITEM_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[312/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-plugin.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-plugin.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-plugin.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c
+src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-root-container.c: At top level:
+src/plugins/gst-launch/librygel-gst-launch.so.p/rygel-gst-launch-root-container.c:50:20: warning: ‘rygel_gst_launch_root_container_properties’ defined but not used [-Wunused-variable]
+   50 | static GParamSpec* rygel_gst_launch_root_container_properties[RYGEL_GST_LAUNCH_ROOT_CONTAINER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[319/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-plugin.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-plugin.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-plugin.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c: In function ‘__lambda12_’:
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c:147:21: warning: variable ‘_data1_’ set but not used [-Wunused-but-set-variable]
   147 |         Block1Data* _data1_;
@@ -11491,7 +11647,7 @@
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-plugin.c:54:20: warning: ‘rygel_media_export_plugin_properties’ defined but not used [-Wunused-variable]
    54 | static GParamSpec* rygel_media_export_plugin_properties[RYGEL_MEDIA_EXPORT_PLUGIN_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[313/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-sql-factory.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-sql-factory.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-sql-factory.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c
+[320/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-sql-factory.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-sql-factory.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-sql-factory.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -11532,7 +11688,7 @@
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-sql-factory.c:159:20: warning: ‘rygel_media_export_sql_factory_properties’ defined but not used [-Wunused-variable]
   159 | static GParamSpec* rygel_media_export_sql_factory_properties[RYGEL_MEDIA_EXPORT_SQL_FACTORY_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[314/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-db-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-db-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-db-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-db-container.c
+[321/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dummy-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dummy-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dummy-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dummy-container.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -11540,40 +11696,22 @@
                  from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
                  from src/librygel-core/rygel-core.h:6,
                  from src/plugins/media-export/rygel-media-export.h:6,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-db-container.c:26:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-db-container.c: In function ‘rygel_media_export_db_container_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-db-container.c:826:13: note: in expansion of macro ‘g_once_init_enter’
-  826 |         if (g_once_init_enter (&rygel_media_export_db_container_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[315/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-null-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-null-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-null-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-null-container.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-null-container.c:24:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-null-container.c: In function ‘rygel_null_container_get_type’:
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dummy-container.c:24:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dummy-container.c: In function ‘rygel_media_export_dummy_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-null-container.c:360:13: note: in expansion of macro ‘g_once_init_enter’
-  360 |         if (g_once_init_enter (&rygel_null_container_type_id__once)) {
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dummy-container.c:251:13: note: in expansion of macro ‘g_once_init_enter’
+  251 |         if (g_once_init_enter (&rygel_media_export_dummy_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-null-container.c: At top level:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-null-container.c:55:20: warning: ‘rygel_null_container_properties’ defined but not used [-Wunused-variable]
-   55 | static GParamSpec* rygel_null_container_properties[RYGEL_NULL_CONTAINER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[316/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dummy-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dummy-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dummy-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dummy-container.c
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dummy-container.c: At top level:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dummy-container.c:56:20: warning: ‘rygel_media_export_dummy_container_properties’ defined but not used [-Wunused-variable]
+   56 | static GParamSpec* rygel_media_export_dummy_container_properties[RYGEL_MEDIA_EXPORT_DUMMY_CONTAINER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[322/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-db-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-db-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-db-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-db-container.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -11581,39 +11719,37 @@
                  from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
                  from src/librygel-core/rygel-core.h:6,
                  from src/plugins/media-export/rygel-media-export.h:6,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dummy-container.c:24:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dummy-container.c: In function ‘rygel_media_export_dummy_container_get_type’:
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-db-container.c:26:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-db-container.c: In function ‘rygel_media_export_db_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dummy-container.c:251:13: note: in expansion of macro ‘g_once_init_enter’
-  251 |         if (g_once_init_enter (&rygel_media_export_dummy_container_type_id__once)) {
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-db-container.c:826:13: note: in expansion of macro ‘g_once_init_enter’
+  826 |         if (g_once_init_enter (&rygel_media_export_db_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dummy-container.c: At top level:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dummy-container.c:56:20: warning: ‘rygel_media_export_dummy_container_properties’ defined but not used [-Wunused-variable]
-   56 | static GParamSpec* rygel_media_export_dummy_container_properties[RYGEL_MEDIA_EXPORT_DUMMY_CONTAINER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[317/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache-upgrader.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache-upgrader.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache-upgrader.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache-upgrader.c
+[323/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache-upgrader.c:26:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache-upgrader.c: In function ‘rygel_media_export_media_cache_upgrader_get_type’:
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/plugins/media-export/rygel-media-export.h:6,
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container.c:24:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container.c: In function ‘rygel_media_export_query_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache-upgrader.c:712:13: note: in expansion of macro ‘g_once_init_enter’
-  712 |         if (g_once_init_enter (&rygel_media_export_media_cache_upgrader_type_id__once)) {
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container.c:376:13: note: in expansion of macro ‘g_once_init_enter’
+  376 |         if (g_once_init_enter (&rygel_media_export_query_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[318/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-metadata-extractor.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-metadata-extractor.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-metadata-extractor.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-metadata-extractor.c
+[324/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-metadata-extractor.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-metadata-extractor.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-metadata-extractor.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-metadata-extractor.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -11693,30 +11829,29 @@
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-metadata-extractor.c:54:20: warning: ‘rygel_media_export_metadata_extractor_properties’ defined but not used [-Wunused-variable]
    54 | static GParamSpec* rygel_media_export_metadata_extractor_properties[RYGEL_MEDIA_EXPORT_METADATA_EXTRACTOR_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[319/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-leaf-query-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-leaf-query-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-leaf-query-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c
+[325/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-null-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-null-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-null-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-null-container.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/plugins/media-export/rygel-media-export.h:6,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c:24:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c: In function ‘rygel_media_export_leaf_query_container_get_type’:
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-null-container.c:24:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-null-container.c: In function ‘rygel_null_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c:497:13: note: in expansion of macro ‘g_once_init_enter’
-  497 |         if (g_once_init_enter (&rygel_media_export_leaf_query_container_type_id__once)) {
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-null-container.c:360:13: note: in expansion of macro ‘g_once_init_enter’
+  360 |         if (g_once_init_enter (&rygel_null_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c: At top level:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c:70:20: warning: ‘rygel_media_export_leaf_query_container_properties’ defined but not used [-Wunused-variable]
-   70 | static GParamSpec* rygel_media_export_leaf_query_container_properties[RYGEL_MEDIA_EXPORT_LEAF_QUERY_CONTAINER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[320/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-node-query-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-node-query-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-node-query-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-node-query-container.c
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-null-container.c: At top level:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-null-container.c:55:20: warning: ‘rygel_null_container_properties’ defined but not used [-Wunused-variable]
+   55 | static GParamSpec* rygel_null_container_properties[RYGEL_NULL_CONTAINER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[326/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-node-query-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-node-query-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-node-query-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-node-query-container.c
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-node-query-container.c: In function ‘rygel_media_export_node_query_container_set_template’:
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-node-query-container.c:566:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   566 |         old_value = rygel_media_export_node_query_container_get_template (self);
@@ -11743,7 +11878,51 @@
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-node-query-container.c:650:13: note: in expansion of macro ‘g_once_init_enter’
   650 |         if (g_once_init_enter (&rygel_media_export_node_query_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[321/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-interfaces.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-interfaces.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-interfaces.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c
+[327/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache-upgrader.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache-upgrader.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache-upgrader.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache-upgrader.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache-upgrader.c:26:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache-upgrader.c: In function ‘rygel_media_export_media_cache_upgrader_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache-upgrader.c:712:13: note: in expansion of macro ‘g_once_init_enter’
+  712 |         if (g_once_init_enter (&rygel_media_export_media_cache_upgrader_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[328/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-recursive-file-monitor.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-recursive-file-monitor.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-recursive-file-monitor.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c: In function ‘rygel_media_export_recursive_file_monitor_add_finish’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c:299:54: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  299 |         RygelMediaExportRecursiveFileMonitorAddData* _data_;
+      |                                                      ^~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/plugins/media-export/rygel-media-export.h:6,
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c:24:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c: In function ‘rygel_media_export_recursive_file_monitor_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c:575:13: note: in expansion of macro ‘g_once_init_enter’
+  575 |         if (g_once_init_enter (&rygel_media_export_recursive_file_monitor_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c: At top level:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c:47:20: warning: ‘rygel_media_export_recursive_file_monitor_properties’ defined but not used [-Wunused-variable]
+   47 | static GParamSpec* rygel_media_export_recursive_file_monitor_properties[RYGEL_MEDIA_EXPORT_RECURSIVE_FILE_MONITOR_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[329/450] cc -Isrc/plugins/external/librygel-external.so.p -Isrc/plugins/external -I../src/plugins/external -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gupnp-1.6 -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="External"' -MD -MQ src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-interfaces.c.o -MF src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-interfaces.c.o.d -o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-interfaces.c.o -c src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -11806,7 +11985,7 @@
 src/plugins/external/librygel-external.so.p/rygel-external-interfaces.c:4254:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
  4254 |         gpointer object;
       |                  ^~~~~~
-[322/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container.c
+[330/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-leaf-query-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-leaf-query-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-leaf-query-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -11814,18 +11993,58 @@
                  from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
                  from src/librygel-core/rygel-core.h:6,
                  from src/plugins/media-export/rygel-media-export.h:6,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container.c:24:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container.c: In function ‘rygel_media_export_query_container_get_type’:
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c:24:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c: In function ‘rygel_media_export_leaf_query_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container.c:376:13: note: in expansion of macro ‘g_once_init_enter’
-  376 |         if (g_once_init_enter (&rygel_media_export_query_container_type_id__once)) {
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c:497:13: note: in expansion of macro ‘g_once_init_enter’
+  497 |         if (g_once_init_enter (&rygel_media_export_leaf_query_container_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c: At top level:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-leaf-query-container.c:70:20: warning: ‘rygel_media_export_leaf_query_container_properties’ defined but not used [-Wunused-variable]
+   70 | static GParamSpec* rygel_media_export_leaf_query_container_properties[RYGEL_MEDIA_EXPORT_LEAF_QUERY_CONTAINER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[331/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvester.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvester.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvester.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvester.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvester.c:24:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvester.c: In function ‘rygel_media_export_harvester_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvester.c:1169:13: note: in expansion of macro ‘g_once_init_enter’
+ 1169 |         if (g_once_init_enter (&rygel_media_export_harvester_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[323/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container-factory.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container-factory.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container-factory.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c
+[332/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-root-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-root-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-root-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-root-container.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/plugins/media-export/rygel-media-export.h:6,
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-root-container.c:24:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-root-container.c: In function ‘rygel_media_export_playlist_root_container_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-root-container.c:700:13: note: in expansion of macro ‘g_once_init_enter’
+  700 |         if (g_once_init_enter (&rygel_media_export_playlist_root_container_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[333/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container-factory.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container-factory.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container-factory.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c: In function ‘rygel_media_export_query_container_factory_parse_description’:
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:864:46: warning: variable ‘_tmp21__length1’ set but not used [-Wunused-but-set-variable]
   864 |                                         gint _tmp21__length1;
@@ -11877,87 +12096,7 @@
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-query-container-factory.c:57:20: warning: ‘rygel_media_export_query_container_factory_properties’ defined but not used [-Wunused-variable]
    57 | static GParamSpec* rygel_media_export_query_container_factory_properties[RYGEL_MEDIA_EXPORT_QUERY_CONTAINER_FACTORY_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[324/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-recursive-file-monitor.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-recursive-file-monitor.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-recursive-file-monitor.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c: In function ‘rygel_media_export_recursive_file_monitor_add_finish’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c:299:54: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  299 |         RygelMediaExportRecursiveFileMonitorAddData* _data_;
-      |                                                      ^~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/plugins/media-export/rygel-media-export.h:6,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c:24:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c: In function ‘rygel_media_export_recursive_file_monitor_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c:575:13: note: in expansion of macro ‘g_once_init_enter’
-  575 |         if (g_once_init_enter (&rygel_media_export_recursive_file_monitor_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c: At top level:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-recursive-file-monitor.c:47:20: warning: ‘rygel_media_export_recursive_file_monitor_properties’ defined but not used [-Wunused-variable]
-   47 | static GParamSpec* rygel_media_export_recursive_file_monitor_properties[RYGEL_MEDIA_EXPORT_RECURSIVE_FILE_MONITOR_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[325/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-object-factory.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-object-factory.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-object-factory.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c:26:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c: In function ‘rygel_media_export_object_factory_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c:597:13: note: in expansion of macro ‘g_once_init_enter’
-  597 |         if (g_once_init_enter (&rygel_media_export_object_factory_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c: At top level:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c:61:20: warning: ‘rygel_media_export_object_factory_properties’ defined but not used [-Wunused-variable]
-   61 | static GParamSpec* rygel_media_export_object_factory_properties[RYGEL_MEDIA_EXPORT_OBJECT_FACTORY_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[326/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvester.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvester.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvester.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvester.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvester.c:24:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvester.c: In function ‘rygel_media_export_harvester_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvester.c:1169:13: note: in expansion of macro ‘g_once_init_enter’
- 1169 |         if (g_once_init_enter (&rygel_media_export_harvester_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[327/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-item-factory.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-item-factory.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-item-factory.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-item-factory.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-item-factory.c:31:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-item-factory.c: In function ‘rygel_media_export_item_factory_item_factory_error_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-item-factory.c:142:13: note: in expansion of macro ‘g_once_init_enter’
-  142 |         if (g_once_init_enter (&rygel_media_export_item_factory_item_factory_error_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[328/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-root-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-root-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-root-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c
+[334/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-root-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-root-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-root-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -12005,51 +12144,62 @@
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-root-container.c:70:20: warning: ‘rygel_media_export_root_container_properties’ defined but not used [-Wunused-variable]
    70 | static GParamSpec* rygel_media_export_root_container_properties[RYGEL_MEDIA_EXPORT_ROOT_CONTAINER_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[329/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-video-item.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-video-item.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-video-item.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-video-item.c
+[335/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-container.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-video-item.c:26:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-video-item.c: In function ‘rygel_media_export_video_item_get_type’:
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/plugins/media-export/rygel-media-export.h:6,
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-container.c:24:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-container.c: In function ‘rygel_media_export_playlist_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-video-item.c:398:13: note: in expansion of macro ‘g_once_init_enter’
-  398 |         if (g_once_init_enter (&rygel_media_export_video_item_type_id__once)) {
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-container.c:836:13: note: in expansion of macro ‘g_once_init_enter’
+  836 |         if (g_once_init_enter (&rygel_media_export_playlist_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-video-item.c: At top level:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-video-item.c:57:20: warning: ‘rygel_media_export_video_item_properties’ defined but not used [-Wunused-variable]
-   57 | static GParamSpec* rygel_media_export_video_item_properties[RYGEL_MEDIA_EXPORT_VIDEO_ITEM_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[330/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-photo-item.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-photo-item.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-photo-item.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-photo-item.c
+[336/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-item-factory.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-item-factory.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-item-factory.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-item-factory.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-item-factory.c:31:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-item-factory.c: In function ‘rygel_media_export_item_factory_item_factory_error_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-item-factory.c:142:13: note: in expansion of macro ‘g_once_init_enter’
+  142 |         if (g_once_init_enter (&rygel_media_export_item_factory_item_factory_error_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[337/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-object-factory.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-object-factory.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-object-factory.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-photo-item.c:26:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-photo-item.c: In function ‘rygel_media_export_photo_item_get_type’:
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c:26:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c: In function ‘rygel_media_export_object_factory_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-photo-item.c:364:13: note: in expansion of macro ‘g_once_init_enter’
-  364 |         if (g_once_init_enter (&rygel_media_export_photo_item_type_id__once)) {
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c:597:13: note: in expansion of macro ‘g_once_init_enter’
+  597 |         if (g_once_init_enter (&rygel_media_export_object_factory_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-photo-item.c: At top level:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-photo-item.c:57:20: warning: ‘rygel_media_export_photo_item_properties’ defined but not used [-Wunused-variable]
-   57 | static GParamSpec* rygel_media_export_photo_item_properties[RYGEL_MEDIA_EXPORT_PHOTO_ITEM_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[331/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-music-item.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-music-item.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-music-item.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-music-item.c
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c: At top level:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-object-factory.c:61:20: warning: ‘rygel_media_export_object_factory_properties’ defined but not used [-Wunused-variable]
+   61 | static GParamSpec* rygel_media_export_object_factory_properties[RYGEL_MEDIA_EXPORT_OBJECT_FACTORY_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[338/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-music-item.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-music-item.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-music-item.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-music-item.c
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-music-item.c: In function ‘rygel_media_export_music_item_finalize’:
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-music-item.c:351:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   351 |         RygelMediaExportMusicItem * self;
@@ -12075,47 +12225,7 @@
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-music-item.c:57:20: warning: ‘rygel_media_export_music_item_properties’ defined but not used [-Wunused-variable]
    57 | static GParamSpec* rygel_media_export_music_item_properties[RYGEL_MEDIA_EXPORT_MUSIC_ITEM_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[332/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-writable-db-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-writable-db-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-writable-db-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c: In function ‘rygel_media_export_writable_db_container_remove_child_finish’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c:861:61: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  861 |         RygelMediaExportWritableDbContainerRemoveChildData* _data_;
-      |                                                             ^~~~~~
-In file included from /usr/include/glib-2.0/glib.h:64,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/plugins/media-export/rygel-media-export.h:6,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c:26:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c: In function ‘rygel_media_export_writable_db_container_real_remove_item_co’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c:1032:31: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘gchar *’ {aka ‘char *’} [-Wformat=]
- 1032 |                 g_warning (_ ("Could not find object %d in cache"), _data_->id);
-      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gmessages.h:364:32: note: in definition of macro ‘g_warning’
-  364 |                                __VA_ARGS__)
-      |                                ^~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c:1032:28: note: in expansion of macro ‘_’
- 1032 |                 g_warning (_ ("Could not find object %d in cache"), _data_->id);
-      |                            ^
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c:1032:55: note: format string is defined here
- 1032 |                 g_warning (_ ("Could not find object %d in cache"), _data_->id);
-      |                                                      ~^
-      |                                                       |
-      |                                                       int
-      |                                                      %s
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c: In function ‘rygel_media_export_writable_db_container_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c:1329:13: note: in expansion of macro ‘g_once_init_enter’
- 1329 |         if (g_once_init_enter (&rygel_media_export_writable_db_container_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[333/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvesting-task.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvesting-task.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvesting-task.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c
+[339/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvesting-task.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvesting-task.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvesting-task.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -12154,7 +12264,15 @@
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-harvesting-task.c:1114:1: warning: ‘rygel_media_export_harvesting_task_enumerate_directory_finish’ defined but not used [-Wunused-function]
  1114 | rygel_media_export_harvesting_task_enumerate_directory_finish (RygelMediaExportHarvestingTask* self,
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[334/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-root-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-root-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-root-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-root-container.c
+[340/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-trackable-db-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-trackable-db-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-trackable-db-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c: In function ‘rygel_media_export_trackable_db_container_add_child_finish’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c:304:59: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  304 |         RygelMediaExportTrackableDbContainerAddChildData* _data_;
+      |                                                           ^~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c: In function ‘rygel_media_export_trackable_db_container_real_remove_child_finish’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c:399:62: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  399 |         RygelMediaExportTrackableDbContainerRemoveChildData* _data_;
+      |                                                              ^~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -12162,119 +12280,106 @@
                  from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
                  from src/librygel-core/rygel-core.h:6,
                  from src/plugins/media-export/rygel-media-export.h:6,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-root-container.c:24:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-root-container.c: In function ‘rygel_media_export_playlist_root_container_get_type’:
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c:26:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c: In function ‘rygel_media_export_trackable_db_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-root-container.c:700:13: note: in expansion of macro ‘g_once_init_enter’
-  700 |         if (g_once_init_enter (&rygel_media_export_playlist_root_container_type_id__once)) {
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c:592:13: note: in expansion of macro ‘g_once_init_enter’
+  592 |         if (g_once_init_enter (&rygel_media_export_trackable_db_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[335/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-container.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c: At top level:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c:48:20: warning: ‘rygel_media_export_trackable_db_container_properties’ defined but not used [-Wunused-variable]
+   48 | static GParamSpec* rygel_media_export_trackable_db_container_properties[RYGEL_MEDIA_EXPORT_TRACKABLE_DB_CONTAINER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[341/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-writable-db-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-writable-db-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-writable-db-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c: In function ‘rygel_media_export_writable_db_container_remove_child_finish’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c:861:61: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  861 |         RygelMediaExportWritableDbContainerRemoveChildData* _data_;
+      |                                                             ^~~~~~
+In file included from /usr/include/glib-2.0/glib.h:64,
                  from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
                  from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
                  from src/librygel-core/rygel-core.h:6,
                  from src/plugins/media-export/rygel-media-export.h:6,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-container.c:24:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-container.c: In function ‘rygel_media_export_playlist_container_get_type’:
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c:26:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c: In function ‘rygel_media_export_writable_db_container_real_remove_item_co’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c:1032:31: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘gchar *’ {aka ‘char *’} [-Wformat=]
+ 1032 |                 g_warning (_ ("Could not find object %d in cache"), _data_->id);
+      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gmessages.h:364:32: note: in definition of macro ‘g_warning’
+  364 |                                __VA_ARGS__)
+      |                                ^~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c:1032:28: note: in expansion of macro ‘_’
+ 1032 |                 g_warning (_ ("Could not find object %d in cache"), _data_->id);
+      |                            ^
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c:1032:55: note: format string is defined here
+ 1032 |                 g_warning (_ ("Could not find object %d in cache"), _data_->id);
+      |                                                      ~^
+      |                                                       |
+      |                                                       int
+      |                                                      %s
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c: In function ‘rygel_media_export_writable_db_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-container.c:836:13: note: in expansion of macro ‘g_once_init_enter’
-  836 |         if (g_once_init_enter (&rygel_media_export_playlist_container_type_id__once)) {
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-writable-db-container.c:1329:13: note: in expansion of macro ‘g_once_init_enter’
+ 1329 |         if (g_once_init_enter (&rygel_media_export_writable_db_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[336/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-item.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-item.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-item.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-item.c
+[342/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-video-item.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-video-item.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-video-item.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-video-item.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-item.c:26:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-item.c: In function ‘rygel_media_export_playlist_item_get_type’:
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-video-item.c:26:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-video-item.c: In function ‘rygel_media_export_video_item_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-item.c:364:13: note: in expansion of macro ‘g_once_init_enter’
-  364 |         if (g_once_init_enter (&rygel_media_export_playlist_item_type_id__once)) {
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-video-item.c:398:13: note: in expansion of macro ‘g_once_init_enter’
+  398 |         if (g_once_init_enter (&rygel_media_export_video_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-item.c: At top level:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-item.c:57:20: warning: ‘rygel_media_export_playlist_item_properties’ defined but not used [-Wunused-variable]
-   57 | static GParamSpec* rygel_media_export_playlist_item_properties[RYGEL_MEDIA_EXPORT_PLAYLIST_ITEM_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[337/450] cc -Isrc/plugins/mpris/librygel-mpris.so.p -Isrc/plugins/mpris -I../src/plugins/mpris -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MPRIS"' -MD -MQ src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin.c.o -MF src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin.c.o.d -o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin.c.o -c src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c: In function ‘rygel_mpris_plugin_schemes_to_protocols’:
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c:199:38: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
-  199 |                                 gint _tmp4__length1;
-      |                                      ^~~~~~~~~~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c:171:14: warning: variable ‘_protocols_size_’ set but not used [-Wunused-but-set-variable]
-  171 |         gint _protocols_size_;
-      |              ^~~~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-video-item.c: At top level:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-video-item.c:57:20: warning: ‘rygel_media_export_video_item_properties’ defined but not used [-Wunused-variable]
+   57 | static GParamSpec* rygel_media_export_video_item_properties[RYGEL_MEDIA_EXPORT_VIDEO_ITEM_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[343/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-photo-item.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-photo-item.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-photo-item.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-photo-item.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/plugins/mpris/rygel-mpris.h:6,
-                 from src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c:28:
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c: In function ‘rygel_mpris_plugin_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c:314:13: note: in expansion of macro ‘g_once_init_enter’
-  314 |         if (g_once_init_enter (&rygel_mpris_plugin_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c: At top level:
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c:50:20: warning: ‘rygel_mpris_plugin_properties’ defined but not used [-Wunused-variable]
-   50 | static GParamSpec* rygel_mpris_plugin_properties[RYGEL_MPRIS_PLUGIN_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[338/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-trackable-db-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-trackable-db-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-trackable-db-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c: In function ‘rygel_media_export_trackable_db_container_add_child_finish’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c:304:59: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  304 |         RygelMediaExportTrackableDbContainerAddChildData* _data_;
-      |                                                           ^~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c: In function ‘rygel_media_export_trackable_db_container_real_remove_child_finish’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c:399:62: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  399 |         RygelMediaExportTrackableDbContainerRemoveChildData* _data_;
-      |                                                              ^~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/plugins/media-export/rygel-media-export.h:6,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c:26:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c: In function ‘rygel_media_export_trackable_db_container_get_type’:
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-photo-item.c:26:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-photo-item.c: In function ‘rygel_media_export_photo_item_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c:592:13: note: in expansion of macro ‘g_once_init_enter’
-  592 |         if (g_once_init_enter (&rygel_media_export_trackable_db_container_type_id__once)) {
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-photo-item.c:364:13: note: in expansion of macro ‘g_once_init_enter’
+  364 |         if (g_once_init_enter (&rygel_media_export_photo_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c: At top level:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-trackable-db-container.c:48:20: warning: ‘rygel_media_export_trackable_db_container_properties’ defined but not used [-Wunused-variable]
-   48 | static GParamSpec* rygel_media_export_trackable_db_container_properties[RYGEL_MEDIA_EXPORT_TRACKABLE_DB_CONTAINER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[339/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-updatable-object.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-updatable-object.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-updatable-object.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-updatable-object.c
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-photo-item.c: At top level:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-photo-item.c:57:20: warning: ‘rygel_media_export_photo_item_properties’ defined but not used [-Wunused-variable]
+   57 | static GParamSpec* rygel_media_export_photo_item_properties[RYGEL_MEDIA_EXPORT_PHOTO_ITEM_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[344/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-updatable-object.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-updatable-object.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-updatable-object.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-updatable-object.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -12293,145 +12398,105 @@
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-updatable-object.c:189:13: note: in expansion of macro ‘g_once_init_enter’
   189 |         if (g_once_init_enter (&rygel_media_export_updatable_object_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[340/450] cc -Isrc/plugins/playbin/librygel-playbin.so.p -Isrc/plugins/playbin -I../src/plugins/playbin -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -Isrc/librygel-renderer-gst -I../src/librygel-renderer-gst -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="Playbin"' -MD -MQ src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-module.c.o -MF src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-module.c.o.d -o src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-module.c.o -c src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-module.c
-src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-module.c: In function ‘module_init’:
-src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-module.c:66:14: warning: variable ‘_args_size_’ set but not used [-Wunused-but-set-variable]
-   66 |         gint _args_size_;
-      |              ^~~~~~~~~~~
-[341/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c: In function ‘rygel_media_export_dvd_container_real_constructed’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c:314:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  314 |         _tmp12_ = gupnp_xml_doc_get_doc (_tmp11_);
-      |                 ^
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c: In function ‘rygel_media_export_dvd_container_real_find_object_co’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c:464:24: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  464 |         _data_->_tmp5_ = gupnp_xml_doc_get_doc (_data_->_tmp4_);
-      |                        ^
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c: In function ‘rygel_media_export_dvd_container_get_track_id’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c:808:14: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
-  808 |         gint _tmp4__length1;
-      |              ^~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c: In function ‘rygel_media_export_dvd_container_set_path’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c:882:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  882 |         old_value = rygel_media_export_dvd_container_get_path (self);
-      |                   ^
+[345/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-track.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-track.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-track.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c: In function ‘rygel_media_export_dvd_track_real_constructed’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:388:33: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  388 |                         _tmp21_ = _tmp20_->name;
+      |                                 ^
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:395:41: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  395 |                                 _tmp24_ = _tmp23_->content;
+      |                                         ^
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:401:41: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  401 |                                 _tmp26_ = _tmp25_->name;
+      |                                         ^
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:408:49: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  408 |                                         _tmp29_ = _tmp28_->content;
+      |                                                 ^
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:414:49: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  414 |                                         _tmp31_ = _tmp30_->name;
+      |                                                 ^
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:421:57: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  421 |                                                 _tmp34_ = _tmp33_->content;
+      |                                                         ^
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:427:57: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  427 |                                                 _tmp36_ = _tmp35_->name;
+      |                                                         ^
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:442:65: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
+  442 |                                                         _tmp41_ = _tmp40_->content;
+      |                                                                 ^
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c: In function ‘rygel_media_export_dvd_track_finalize’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:650:36: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  650 |         RygelMediaExportDVDTrack * self;
+      |                                    ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c:24:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c: In function ‘rygel_media_export_dvd_container_get_type’:
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:26:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c: In function ‘rygel_media_export_dvd_track_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c:949:13: note: in expansion of macro ‘g_once_init_enter’
-  949 |         if (g_once_init_enter (&rygel_media_export_dvd_container_type_id__once)) {
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:669:13: note: in expansion of macro ‘g_once_init_enter’
+  669 |         if (g_once_init_enter (&rygel_media_export_dvd_track_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[342/450] cc -Isrc/plugins/mpris/librygel-mpris.so.p -Isrc/plugins/mpris -I../src/plugins/mpris -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MPRIS"' -MD -MQ src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin-factory.c.o -MF src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin-factory.c.o.d -o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin-factory.c.o -c src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c: In function ‘rygel_mpris_plugin_factory_load_plugin_n_handle_error_finish’:
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c:753:60: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  753 |         RygelMprisPluginFactoryLoadPluginNHandleErrorData* _data_;
-      |                                                            ^~~~~~
+[346/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-item.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-item.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-item.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-item.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/plugins/mpris/rygel-mpris.h:6,
-                 from src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c:28:
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c: In function ‘rygel_mpris_plugin_factory_get_type’:
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-item.c:26:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-item.c: In function ‘rygel_media_export_playlist_item_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c:1131:13: note: in expansion of macro ‘g_once_init_enter’
- 1131 |         if (g_once_init_enter (&rygel_mpris_plugin_factory_type_id__once)) {
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-item.c:364:13: note: in expansion of macro ‘g_once_init_enter’
+  364 |         if (g_once_init_enter (&rygel_media_export_playlist_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c: At top level:
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c:396:1: warning: ‘rygel_mpris_plugin_factory_load_plugins_finish’ defined but not used [-Wunused-function]
-  396 | rygel_mpris_plugin_factory_load_plugins_finish (RygelMPRISPluginFactory* self,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[343/450] cc -Isrc/plugins/mpris/librygel-mpris.so.p -Isrc/plugins/mpris -I../src/plugins/mpris -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MPRIS"' -MD -MQ src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-player.c.o -MF src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-player.c.o.d -o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-player.c.o -c src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c: In function ‘rygel_mpris_player_real_seek_bytes’:
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:335:28: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  335 |         RygelMPRISPlayer * self;
-      |                            ^~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c: In function ‘rygel_mpris_player_get_minimum_rate’:
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:858:14: warning: variable ‘_tmp0__length1’ set but not used [-Wunused-but-set-variable]
-  858 |         gint _tmp0__length1;
-      |              ^~~~~~~~~~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c: In function ‘rygel_mpris_player_get_maximum_rate’:
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:876:14: warning: variable ‘_tmp1__length1’ set but not used [-Wunused-but-set-variable]
-  876 |         gint _tmp1__length1;
-      |              ^~~~~~~~~~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:873:17: warning: variable ‘_tmp0_’ set but not used [-Wunused-but-set-variable]
-  873 |         gchar** _tmp0_;
-      |                 ^~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c: In function ‘rygel_mpris_player_real_get_can_seek_bytes’:
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:1087:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1087 |         RygelMPRISPlayer* self;
-      |                           ^~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c: In function ‘rygel_mpris_player_real_get_size’:
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:1170:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1170 |         RygelMPRISPlayer* self;
-      |                           ^~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c: In function ‘rygel_mpris_player_real_get_byte_position’:
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:1199:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1199 |         RygelMPRISPlayer* self;
-      |                           ^~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-item.c: At top level:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-playlist-item.c:57:20: warning: ‘rygel_media_export_playlist_item_properties’ defined but not used [-Wunused-variable]
+   57 | static GParamSpec* rygel_media_export_playlist_item_properties[RYGEL_MEDIA_EXPORT_PLAYLIST_ITEM_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[347/450] cc -Isrc/plugins/mpris/librygel-mpris.so.p -Isrc/plugins/mpris -I../src/plugins/mpris -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MPRIS"' -MD -MQ src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin.c.o -MF src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin.c.o.d -o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin.c.o -c src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c: In function ‘rygel_mpris_plugin_schemes_to_protocols’:
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c:199:38: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
+  199 |                                 gint _tmp4__length1;
+      |                                      ^~~~~~~~~~~~~~
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c:171:14: warning: variable ‘_protocols_size_’ set but not used [-Wunused-but-set-variable]
+  171 |         gint _protocols_size_;
+      |              ^~~~~~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/plugins/mpris/rygel-mpris.h:6,
-                 from src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:31:
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c: In function ‘rygel_mpris_player_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:1319:13: note: in expansion of macro ‘g_once_init_enter’
- 1319 |         if (g_once_init_enter (&rygel_mpris_player_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[344/450] cc -Isrc/plugins/playbin/librygel-playbin.so.p -Isrc/plugins/playbin -I../src/plugins/playbin -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -Isrc/librygel-renderer-gst -I../src/librygel-renderer-gst -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="Playbin"' -MD -MQ src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-plugin.c.o -MF src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-plugin.c.o.d -o src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-plugin.c.o -c src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c
-src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c: In function ‘rygel_playbin_plugin_real_get_player’:
-src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c:120:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  120 |         RygelPlaybinPlugin * self;
-      |                              ^~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
-                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
-                 from src/librygel-core/rygel-core.h:6,
-                 from src/librygel-renderer/rygel-renderer.h:6,
-                 from src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c:31:
-src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c: In function ‘rygel_playbin_plugin_get_type’:
+                 from src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c:28:
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c: In function ‘rygel_mpris_plugin_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c:180:13: note: in expansion of macro ‘g_once_init_enter’
-  180 |         if (g_once_init_enter (&rygel_playbin_plugin_type_id__once)) {
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c:314:13: note: in expansion of macro ‘g_once_init_enter’
+  314 |         if (g_once_init_enter (&rygel_mpris_plugin_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c: At top level:
-src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c:65:20: warning: ‘rygel_playbin_plugin_properties’ defined but not used [-Wunused-variable]
-   65 | static GParamSpec* rygel_playbin_plugin_properties[RYGEL_PLAYBIN_PLUGIN_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[345/450] cc -Isrc/plugins/ruih/librygel-ruih.so.p -Isrc/plugins/ruih -I../src/plugins/ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-ruih -I../src/librygel-ruih -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RUIH"' -MD -MQ src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-module.c.o -MF src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-module.c.o.d -o src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-module.c.o -c src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-module.c
-[346/450] cc -Isrc/plugins/mpris/librygel-mpris.so.p -Isrc/plugins/mpris -I../src/plugins/mpris -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MPRIS"' -MD -MQ src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -MF src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-free-desktop-interfaces.c.o.d -o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -c src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c: At top level:
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin.c:50:20: warning: ‘rygel_mpris_plugin_properties’ defined but not used [-Wunused-variable]
+   50 | static GParamSpec* rygel_mpris_plugin_properties[RYGEL_MPRIS_PLUGIN_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[348/450] cc -Isrc/plugins/mpris/librygel-mpris.so.p -Isrc/plugins/mpris -I../src/plugins/mpris -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MPRIS"' -MD -MQ src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -MF src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-free-desktop-interfaces.c.o.d -o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -c src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -12458,76 +12523,41 @@
 src/plugins/mpris/librygel-mpris.so.p/rygel-free-desktop-interfaces.c:541:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
   541 |         gpointer object;
       |                  ^~~~~~
-[347/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-track.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-track.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-track.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c: In function ‘rygel_media_export_dvd_track_real_constructed’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:388:33: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  388 |                         _tmp21_ = _tmp20_->name;
-      |                                 ^
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:395:41: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  395 |                                 _tmp24_ = _tmp23_->content;
-      |                                         ^
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:401:41: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  401 |                                 _tmp26_ = _tmp25_->name;
-      |                                         ^
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:408:49: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  408 |                                         _tmp29_ = _tmp28_->content;
-      |                                                 ^
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:414:49: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  414 |                                         _tmp31_ = _tmp30_->name;
-      |                                                 ^
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:421:57: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  421 |                                                 _tmp34_ = _tmp33_->content;
-      |                                                         ^
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:427:57: warning: pointer targets in assignment from ‘const xmlChar *’ {aka ‘const unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  427 |                                                 _tmp36_ = _tmp35_->name;
-      |                                                         ^
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:442:65: warning: pointer targets in assignment from ‘xmlChar *’ {aka ‘unsigned char *’} to ‘const gchar *’ {aka ‘const char *’} differ in signedness [-Wpointer-sign]
-  442 |                                                         _tmp41_ = _tmp40_->content;
-      |                                                                 ^
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c: In function ‘rygel_media_export_dvd_track_finalize’:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:650:36: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  650 |         RygelMediaExportDVDTrack * self;
-      |                                    ^~~~
+[349/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-container.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-container.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-container.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c: In function ‘rygel_media_export_dvd_container_real_constructed’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c:314:17: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  314 |         _tmp12_ = gupnp_xml_doc_get_doc (_tmp11_);
+      |                 ^
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c: In function ‘rygel_media_export_dvd_container_real_find_object_co’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c:464:24: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  464 |         _data_->_tmp5_ = gupnp_xml_doc_get_doc (_data_->_tmp4_);
+      |                        ^
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c: In function ‘rygel_media_export_dvd_container_get_track_id’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c:808:14: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
+  808 |         gint _tmp4__length1;
+      |              ^~~~~~~~~~~~~~
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c: In function ‘rygel_media_export_dvd_container_set_path’:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c:882:19: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  882 |         old_value = rygel_media_export_dvd_container_get_path (self);
+      |                   ^
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
-                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:26:
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c: In function ‘rygel_media_export_dvd_track_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-track.c:669:13: note: in expansion of macro ‘g_once_init_enter’
-  669 |         if (g_once_init_enter (&rygel_media_export_dvd_track_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[348/450] cc -Isrc/plugins/ruih/librygel-ruih.so.p -Isrc/plugins/ruih -I../src/plugins/ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-ruih -I../src/librygel-ruih -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RUIH"' -MD -MQ src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-plugin.c.o -MF src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-plugin.c.o.d -o src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-plugin.c.o -c src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-plugin.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-ruih/rygel-ruih.h:6,
-                 from src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-plugin.c:27:
-src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-plugin.c: In function ‘rygel_ruih_plugin_get_type’:
+                 from src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c:24:
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c: In function ‘rygel_media_export_dvd_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-plugin.c:164:13: note: in expansion of macro ‘g_once_init_enter’
-  164 |         if (g_once_init_enter (&rygel_ruih_plugin_type_id__once)) {
+src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-dvd-container.c:949:13: note: in expansion of macro ‘g_once_init_enter’
+  949 |         if (g_once_init_enter (&rygel_media_export_dvd_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-plugin.c: At top level:
-src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-plugin.c:60:20: warning: ‘rygel_ruih_plugin_properties’ defined but not used [-Wunused-variable]
-   60 | static GParamSpec* rygel_ruih_plugin_properties[RYGEL_RUIH_PLUGIN_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[349/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c
+[350/450] cc -Isrc/plugins/media-export/librygel-media-export.so.p -Isrc/plugins/media-export -I../src/plugins/media-export -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -I/usr/include/gio-unix-2.0 -I/usr/include/gupnp-dlna-2.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MediaExport"' -MD -MQ src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache.c.o -MF src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache.c.o.d -o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache.c.o -c src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -12751,43 +12781,130 @@
 src/plugins/media-export/librygel-media-export.so.p/rygel-media-export-media-cache.c:88:20: warning: ‘rygel_media_export_media_cache_properties’ defined but not used [-Wunused-variable]
    88 | static GParamSpec* rygel_media_export_media_cache_properties[RYGEL_MEDIA_EXPORT_MEDIA_CACHE_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[350/450] cc -Isrc/plugins/mpris/librygel-mpris.so.p -Isrc/plugins/mpris -I../src/plugins/mpris -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MPRIS"' -MD -MQ src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-interfaces.c.o -MF src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-interfaces.c.o.d -o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-interfaces.c.o -c src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c
+[351/450] cc -Isrc/plugins/ruih/librygel-ruih.so.p -Isrc/plugins/ruih -I../src/plugins/ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-ruih -I../src/librygel-ruih -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RUIH"' -MD -MQ src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-module.c.o -MF src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-module.c.o.d -o src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-module.c.o -c src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-module.c
+[352/450] cc -Isrc/plugins/mpris/librygel-mpris.so.p -Isrc/plugins/mpris -I../src/plugins/mpris -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MPRIS"' -MD -MQ src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-player.c.o -MF src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-player.c.o.d -o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-player.c.o -c src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c: In function ‘rygel_mpris_player_real_seek_bytes’:
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:335:28: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  335 |         RygelMPRISPlayer * self;
+      |                            ^~~~
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c: In function ‘rygel_mpris_player_get_minimum_rate’:
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:858:14: warning: variable ‘_tmp0__length1’ set but not used [-Wunused-but-set-variable]
+  858 |         gint _tmp0__length1;
+      |              ^~~~~~~~~~~~~~
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c: In function ‘rygel_mpris_player_get_maximum_rate’:
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:876:14: warning: variable ‘_tmp1__length1’ set but not used [-Wunused-but-set-variable]
+  876 |         gint _tmp1__length1;
+      |              ^~~~~~~~~~~~~~
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:873:17: warning: variable ‘_tmp0_’ set but not used [-Wunused-but-set-variable]
+  873 |         gchar** _tmp0_;
+      |                 ^~~~~~
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c: In function ‘rygel_mpris_player_real_get_can_seek_bytes’:
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:1087:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1087 |         RygelMPRISPlayer* self;
+      |                           ^~~~
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c: In function ‘rygel_mpris_player_real_get_size’:
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:1170:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1170 |         RygelMPRISPlayer* self;
+      |                           ^~~~
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c: In function ‘rygel_mpris_player_real_get_byte_position’:
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:1199:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1199 |         RygelMPRISPlayer* self;
+      |                           ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/plugins/mpris/rygel-mpris.h:6,
-                 from src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c:27:
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c: In function ‘rygel_mpris_media_player_proxy_get_type’:
+                 from src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:31:
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c: In function ‘rygel_mpris_player_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c:295:13: note: in expansion of macro ‘g_once_init_enter’
-  295 |         if (g_once_init_enter (&rygel_mpris_media_player_proxy_type_id__once)) {
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-player.c:1319:13: note: in expansion of macro ‘g_once_init_enter’
+ 1319 |         if (g_once_init_enter (&rygel_mpris_player_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c: In function ‘rygel_mpris_media_player_proxy_dbus_interface_method_call’:
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c:471:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  471 |         gpointer object;
-      |                  ^~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c: In function ‘rygel_mpris_media_player_proxy_dbus_interface_set_property’:
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c:564:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
-  564 |         gpointer object;
-      |                  ^~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c: In function ‘rygel_mpris_media_player_player_proxy_get_type’:
+[353/450] cc -Isrc/plugins/playbin/librygel-playbin.so.p -Isrc/plugins/playbin -I../src/plugins/playbin -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -Isrc/librygel-renderer-gst -I../src/librygel-renderer-gst -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="Playbin"' -MD -MQ src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-plugin.c.o -MF src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-plugin.c.o.d -o src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-plugin.c.o -c src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c
+src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c: In function ‘rygel_playbin_plugin_real_get_player’:
+src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c:120:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  120 |         RygelPlaybinPlugin * self;
+      |                              ^~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp-acl.h:12,
+                 from /usr/include/gupnp-1.6/libgupnp/gupnp.h:9,
+                 from src/librygel-core/rygel-core.h:6,
+                 from src/librygel-renderer/rygel-renderer.h:6,
+                 from src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c:31:
+src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c: In function ‘rygel_playbin_plugin_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c:831:13: note: in expansion of macro ‘g_once_init_enter’
-  831 |         if (g_once_init_enter (&rygel_mpris_media_player_player_proxy_type_id__once)) {
+src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c:180:13: note: in expansion of macro ‘g_once_init_enter’
+  180 |         if (g_once_init_enter (&rygel_playbin_plugin_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[351/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-root-container.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-root-container.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-root-container.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-root-container.c
+src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c: At top level:
+src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-plugin.c:65:20: warning: ‘rygel_playbin_plugin_properties’ defined but not used [-Wunused-variable]
+   65 | static GParamSpec* rygel_playbin_plugin_properties[RYGEL_PLAYBIN_PLUGIN_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[354/450] cc -Isrc/plugins/ruih/librygel-ruih.so.p -Isrc/plugins/ruih -I../src/plugins/ruih -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-ruih -I../src/librygel-ruih -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RUIH"' -MD -MQ src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-plugin.c.o -MF src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-plugin.c.o.d -o src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-plugin.c.o -c src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-plugin.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-ruih/rygel-ruih.h:6,
+                 from src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-plugin.c:27:
+src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-plugin.c: In function ‘rygel_ruih_plugin_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-plugin.c:164:13: note: in expansion of macro ‘g_once_init_enter’
+  164 |         if (g_once_init_enter (&rygel_ruih_plugin_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-plugin.c: At top level:
+src/plugins/ruih/librygel-ruih.so.p/rygel-ruih-plugin.c:60:20: warning: ‘rygel_ruih_plugin_properties’ defined but not used [-Wunused-variable]
+   60 | static GParamSpec* rygel_ruih_plugin_properties[RYGEL_RUIH_PLUGIN_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[355/450] cc -Isrc/plugins/playbin/librygel-playbin.so.p -Isrc/plugins/playbin -I../src/plugins/playbin -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -Isrc/librygel-renderer-gst -I../src/librygel-renderer-gst -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/aarch64-linux-gnu -I/usr/include/orc-0.4 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="Playbin"' -MD -MQ src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-module.c.o -MF src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-module.c.o.d -o src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-module.c.o -c src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-module.c
+src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-module.c: In function ‘module_init’:
+src/plugins/playbin/librygel-playbin.so.p/rygel-playbin-module.c:66:14: warning: variable ‘_args_size_’ set but not used [-Wunused-but-set-variable]
+   66 |         gint _args_size_;
+      |              ^~~~~~~~~~~
+[356/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-container.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-container.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-container.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/plugins/tracker3/rygel-tracker3.h:6,
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c:27:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c: In function ‘rygel_tracker_category_container_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c:374:13: note: in expansion of macro ‘g_once_init_enter’
+  374 |         if (g_once_init_enter (&rygel_tracker_category_container_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c: At top level:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c:49:20: warning: ‘rygel_tracker_category_container_properties’ defined but not used [-Wunused-variable]
+   49 | static GParamSpec* rygel_tracker_category_container_properties[RYGEL_TRACKER_CATEGORY_CONTAINER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[357/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-root-container.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-root-container.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-root-container.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-root-container.c
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-root-container.c: In function ‘rygel_tracker_root_container_finalize’:
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-root-container.c:181:37: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   181 |         RygelTrackerRootContainer * self;
@@ -12814,30 +12931,33 @@
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-root-container.c:51:20: warning: ‘rygel_tracker_root_container_properties’ defined but not used [-Wunused-variable]
    51 | static GParamSpec* rygel_tracker_root_container_properties[RYGEL_TRACKER_ROOT_CONTAINER_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[352/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-container.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-container.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-container.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c
+[358/450] cc -Isrc/plugins/mpris/librygel-mpris.so.p -Isrc/plugins/mpris -I../src/plugins/mpris -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MPRIS"' -MD -MQ src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin-factory.c.o -MF src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin-factory.c.o.d -o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin-factory.c.o -c src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c: In function ‘rygel_mpris_plugin_factory_load_plugin_n_handle_error_finish’:
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c:753:60: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  753 |         RygelMprisPluginFactoryLoadPluginNHandleErrorData* _data_;
+      |                                                            ^~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c:27:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c: In function ‘rygel_tracker_category_container_get_type’:
+                 from src/plugins/mpris/rygel-mpris.h:6,
+                 from src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c:28:
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c: In function ‘rygel_mpris_plugin_factory_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c:374:13: note: in expansion of macro ‘g_once_init_enter’
-  374 |         if (g_once_init_enter (&rygel_tracker_category_container_type_id__once)) {
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c:1131:13: note: in expansion of macro ‘g_once_init_enter’
+ 1131 |         if (g_once_init_enter (&rygel_mpris_plugin_factory_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c: At top level:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-container.c:49:20: warning: ‘rygel_tracker_category_container_properties’ defined but not used [-Wunused-variable]
-   49 | static GParamSpec* rygel_tracker_category_container_properties[RYGEL_TRACKER_CATEGORY_CONTAINER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[353/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music.c
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c: At top level:
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-plugin-factory.c:396:1: warning: ‘rygel_mpris_plugin_factory_load_plugins_finish’ defined but not used [-Wunused-function]
+  396 | rygel_mpris_plugin_factory_load_plugins_finish (RygelMPRISPluginFactory* self,
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[359/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -12860,7 +12980,7 @@
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music.c:48:20: warning: ‘rygel_tracker_music_properties’ defined but not used [-Wunused-variable]
    48 | static GParamSpec* rygel_tracker_music_properties[RYGEL_TRACKER_MUSIC_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[354/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-pictures.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-pictures.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-pictures.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-pictures.c
+[360/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-pictures.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-pictures.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-pictures.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-pictures.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -12883,7 +13003,57 @@
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-pictures.c:48:20: warning: ‘rygel_tracker_pictures_properties’ defined but not used [-Wunused-variable]
    48 | static GParamSpec* rygel_tracker_pictures_properties[RYGEL_TRACKER_PICTURES_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[355/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-videos.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-videos.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-videos.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-videos.c
+[361/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-values.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-values.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-values.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/plugins/tracker3/rygel-tracker3.h:6,
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c:28:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c: In function ‘rygel_tracker_metadata_values_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c:293:13: note: in expansion of macro ‘g_once_init_enter’
+  293 |         if (g_once_init_enter (&rygel_tracker_metadata_values_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c: At top level:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c:50:20: warning: ‘rygel_tracker_metadata_values_properties’ defined but not used [-Wunused-variable]
+   50 | static GParamSpec* rygel_tracker_metadata_values_properties[RYGEL_TRACKER_METADATA_VALUES_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[362/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-container.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-container.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-container.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c: In function ‘rygel_tracker_metadata_container_fetch_metadata_values_finish’:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c:243:63: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  243 |         RygelTrackerMetadataContainerFetchMetadataValuesData* _data_;
+      |                                                               ^~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/plugins/tracker3/rygel-tracker3.h:6,
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c:27:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c: In function ‘rygel_tracker_metadata_container_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c:758:13: note: in expansion of macro ‘g_once_init_enter’
+  758 |         if (g_once_init_enter (&rygel_tracker_metadata_container_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c: At top level:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c:52:20: warning: ‘rygel_tracker_metadata_container_properties’ defined but not used [-Wunused-variable]
+   52 | static GParamSpec* rygel_tracker_metadata_container_properties[RYGEL_TRACKER_METADATA_CONTAINER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[363/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-videos.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-videos.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-videos.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-videos.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -12906,7 +13076,7 @@
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-videos.c:48:20: warning: ‘rygel_tracker_videos_properties’ defined but not used [-Wunused-variable]
    48 | static GParamSpec* rygel_tracker_videos_properties[RYGEL_TRACKER_VIDEOS_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[356/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-values.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-values.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-values.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c
+[364/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-genre.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-genre.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-genre.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-genre.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -12914,22 +13084,58 @@
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
                  from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c:28:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c: In function ‘rygel_tracker_metadata_values_get_type’:
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-genre.c:27:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-genre.c: In function ‘rygel_tracker_genre_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c:293:13: note: in expansion of macro ‘g_once_init_enter’
-  293 |         if (g_once_init_enter (&rygel_tracker_metadata_values_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-genre.c:111:13: note: in expansion of macro ‘g_once_init_enter’
+  111 |         if (g_once_init_enter (&rygel_tracker_genre_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c: At top level:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-values.c:50:20: warning: ‘rygel_tracker_metadata_values_properties’ defined but not used [-Wunused-variable]
-   50 | static GParamSpec* rygel_tracker_metadata_values_properties[RYGEL_TRACKER_METADATA_VALUES_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[357/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-tags.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-tags.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-tags.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-tags.c
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-genre.c: At top level:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-genre.c:48:20: warning: ‘rygel_tracker_genre_properties’ defined but not used [-Wunused-variable]
+   48 | static GParamSpec* rygel_tracker_genre_properties[RYGEL_TRACKER_GENRE_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[365/450] cc -Isrc/plugins/mpris/librygel-mpris.so.p -Isrc/plugins/mpris -I../src/plugins/mpris -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="MPRIS"' -MD -MQ src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-interfaces.c.o -MF src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-interfaces.c.o.d -o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-interfaces.c.o -c src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/plugins/mpris/rygel-mpris.h:6,
+                 from src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c:27:
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c: In function ‘rygel_mpris_media_player_proxy_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c:295:13: note: in expansion of macro ‘g_once_init_enter’
+  295 |         if (g_once_init_enter (&rygel_mpris_media_player_proxy_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c: In function ‘rygel_mpris_media_player_proxy_dbus_interface_method_call’:
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c:471:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  471 |         gpointer object;
+      |                  ^~~~~~
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c: In function ‘rygel_mpris_media_player_proxy_dbus_interface_set_property’:
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c:564:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
+  564 |         gpointer object;
+      |                  ^~~~~~
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c: In function ‘rygel_mpris_media_player_player_proxy_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/mpris/librygel-mpris.so.p/rygel-mpris-interfaces.c:831:13: note: in expansion of macro ‘g_once_init_enter’
+  831 |         if (g_once_init_enter (&rygel_mpris_media_player_player_proxy_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[366/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-tags.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-tags.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-tags.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-tags.c
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-tags.c: In function ‘rygel_tracker_tags_construct’:
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-tags.c:73:152: warning: passing argument 6 of ‘rygel_tracker_metadata_multi_values_construct’ from incompatible pointer type [-Wincompatible-pointer-types]
    73 |         self = (RygelTrackerTags*) rygel_tracker_metadata_multi_values_construct (object_type, _tmp3_, parent, RYGEL_TRACKER_TAGS_TITLE, item_factory, RYGEL_TRACKER_TAGS_KEY_CHAIN, (gint) G_N_ELEMENTS (RYGEL_TRACKER_TAGS_KEY_CHAIN), NULL);
@@ -12961,59 +13167,11 @@
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-tags.c:48:20: warning: ‘rygel_tracker_tags_properties’ defined but not used [-Wunused-variable]
    48 | static GParamSpec* rygel_tracker_tags_properties[RYGEL_TRACKER_TAGS_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[358/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-container.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-container.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-container.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c: In function ‘rygel_tracker_metadata_container_fetch_metadata_values_finish’:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c:243:63: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  243 |         RygelTrackerMetadataContainerFetchMetadataValuesData* _data_;
-      |                                                               ^~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c:27:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c: In function ‘rygel_tracker_metadata_container_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c:758:13: note: in expansion of macro ‘g_once_init_enter’
-  758 |         if (g_once_init_enter (&rygel_tracker_metadata_container_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c: At top level:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-container.c:52:20: warning: ‘rygel_tracker_metadata_container_properties’ defined but not used [-Wunused-variable]
-   52 | static GParamSpec* rygel_tracker_metadata_container_properties[RYGEL_TRACKER_METADATA_CONTAINER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[359/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-multivalues.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-multivalues.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-multivalues.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c: In function ‘rygel_tracker_metadata_multi_values_real_create_query’:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:318:46: warning: variable ‘_tmp20__length1’ set but not used [-Wunused-but-set-variable]
-  318 |                                         gint _tmp20__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:287:38: warning: variable ‘_tmp27__length1’ set but not used [-Wunused-but-set-variable]
-  287 |                                 gint _tmp27__length1;
-      |                                      ^~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:284:38: warning: variable ‘_tmp25__length1’ set but not used [-Wunused-but-set-variable]
-  284 |                                 gint _tmp25__length1;
-      |                                      ^~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:275:38: warning: variable ‘_tmp14__length1’ set but not used [-Wunused-but-set-variable]
-  275 |                                 gint _tmp14__length1;
-      |                                      ^~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:273:38: warning: variable ‘_tmp13__length1’ set but not used [-Wunused-but-set-variable]
-  273 |                                 gint _tmp13__length1;
-      |                                      ^~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:232:14: warning: variable ‘_tmp32__length1’ set but not used [-Wunused-but-set-variable]
-  232 |         gint _tmp32__length1;
-      |              ^~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:227:14: warning: variable ‘_variables_size_’ set but not used [-Wunused-but-set-variable]
-  227 |         gint _variables_size_;
-      |              ^~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:222:17: warning: variable ‘_tmp9_’ set but not used [-Wunused-but-set-variable]
-  222 |         gchar** _tmp9_;
-      |                 ^~~~~~
+[367/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-years.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-years.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-years.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c: In function ‘rygel_tracker_years_real_create_title_for_value’:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c:153:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  153 |         RygelTrackerYears * self;
+      |                             ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13021,22 +13179,22 @@
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
                  from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:29:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c: In function ‘rygel_tracker_metadata_multi_values_get_type’:
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c:27:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c: In function ‘rygel_tracker_years_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:456:13: note: in expansion of macro ‘g_once_init_enter’
-  456 |         if (g_once_init_enter (&rygel_tracker_metadata_multi_values_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c:270:13: note: in expansion of macro ‘g_once_init_enter’
+  270 |         if (g_once_init_enter (&rygel_tracker_years_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c: At top level:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:51:20: warning: ‘rygel_tracker_metadata_multi_values_properties’ defined but not used [-Wunused-variable]
-   51 | static GParamSpec* rygel_tracker_metadata_multi_values_properties[RYGEL_TRACKER_METADATA_MULTI_VALUES_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[360/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-albums.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-albums.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-albums.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-albums.c
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c: At top level:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c:48:20: warning: ‘rygel_tracker_years_properties’ defined but not used [-Wunused-variable]
+   48 | static GParamSpec* rygel_tracker_years_properties[RYGEL_TRACKER_YEARS_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[368/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-albums.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-albums.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-albums.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-albums.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13059,7 +13217,7 @@
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-albums.c:48:20: warning: ‘rygel_tracker_albums_properties’ defined but not used [-Wunused-variable]
    48 | static GParamSpec* rygel_tracker_albums_properties[RYGEL_TRACKER_ALBUMS_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[361/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-genre.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-genre.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-genre.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-genre.c
+[369/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-artists.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-artists.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-artists.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13067,22 +13225,22 @@
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
                  from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-genre.c:27:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-genre.c: In function ‘rygel_tracker_genre_get_type’:
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c:27:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c: In function ‘rygel_tracker_artists_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-genre.c:111:13: note: in expansion of macro ‘g_once_init_enter’
-  111 |         if (g_once_init_enter (&rygel_tracker_genre_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c:111:13: note: in expansion of macro ‘g_once_init_enter’
+  111 |         if (g_once_init_enter (&rygel_tracker_artists_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-genre.c: At top level:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-genre.c:48:20: warning: ‘rygel_tracker_genre_properties’ defined but not used [-Wunused-variable]
-   48 | static GParamSpec* rygel_tracker_genre_properties[RYGEL_TRACKER_GENRE_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[362/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-new.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-new.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-new.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-new.c
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c: At top level:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c:48:20: warning: ‘rygel_tracker_artists_properties’ defined but not used [-Wunused-variable]
+   48 | static GParamSpec* rygel_tracker_artists_properties[RYGEL_TRACKER_ARTISTS_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[370/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-new.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-new.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-new.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-new.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13105,7 +13263,7 @@
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-new.c:50:20: warning: ‘rygel_tracker_new_properties’ defined but not used [-Wunused-variable]
    50 | static GParamSpec* rygel_tracker_new_properties[RYGEL_TRACKER_NEW_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[363/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-titles.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-titles.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-titles.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c
+[371/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-titles.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-titles.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-titles.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c: In function ‘rygel_tracker_titles_real_create_title_for_value’:
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c:107:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   107 |         RygelTrackerTitles * self;
@@ -13135,11 +13293,32 @@
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-titles.c:48:20: warning: ‘rygel_tracker_titles_properties’ defined but not used [-Wunused-variable]
    48 | static GParamSpec* rygel_tracker_titles_properties[RYGEL_TRACKER_TITLES_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[364/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-years.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-years.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-years.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c: In function ‘rygel_tracker_years_real_create_title_for_value’:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c:153:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  153 |         RygelTrackerYears * self;
-      |                             ^~~~
+[372/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-multivalues.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-multivalues.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-multivalues.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c: In function ‘rygel_tracker_metadata_multi_values_real_create_query’:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:318:46: warning: variable ‘_tmp20__length1’ set but not used [-Wunused-but-set-variable]
+  318 |                                         gint _tmp20__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:287:38: warning: variable ‘_tmp27__length1’ set but not used [-Wunused-but-set-variable]
+  287 |                                 gint _tmp27__length1;
+      |                                      ^~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:284:38: warning: variable ‘_tmp25__length1’ set but not used [-Wunused-but-set-variable]
+  284 |                                 gint _tmp25__length1;
+      |                                      ^~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:275:38: warning: variable ‘_tmp14__length1’ set but not used [-Wunused-but-set-variable]
+  275 |                                 gint _tmp14__length1;
+      |                                      ^~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:273:38: warning: variable ‘_tmp13__length1’ set but not used [-Wunused-but-set-variable]
+  273 |                                 gint _tmp13__length1;
+      |                                      ^~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:232:14: warning: variable ‘_tmp32__length1’ set but not used [-Wunused-but-set-variable]
+  232 |         gint _tmp32__length1;
+      |              ^~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:227:14: warning: variable ‘_variables_size_’ set but not used [-Wunused-but-set-variable]
+  227 |         gint _variables_size_;
+      |              ^~~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:222:17: warning: variable ‘_tmp9_’ set but not used [-Wunused-but-set-variable]
+  222 |         gchar** _tmp9_;
+      |                 ^~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13147,22 +13326,22 @@
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
                  from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c:27:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c: In function ‘rygel_tracker_years_get_type’:
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:29:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c: In function ‘rygel_tracker_metadata_multi_values_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c:270:13: note: in expansion of macro ‘g_once_init_enter’
-  270 |         if (g_once_init_enter (&rygel_tracker_years_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:456:13: note: in expansion of macro ‘g_once_init_enter’
+  456 |         if (g_once_init_enter (&rygel_tracker_metadata_multi_values_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c: At top level:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-years.c:48:20: warning: ‘rygel_tracker_years_properties’ defined but not used [-Wunused-variable]
-   48 | static GParamSpec* rygel_tracker_years_properties[RYGEL_TRACKER_YEARS_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[365/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-artists.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-artists.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-artists.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c: At top level:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-metadata-multivalues.c:51:20: warning: ‘rygel_tracker_metadata_multi_values_properties’ defined but not used [-Wunused-variable]
+   51 | static GParamSpec* rygel_tracker_metadata_multi_values_properties[RYGEL_TRACKER_METADATA_MULTI_VALUES_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[373/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-deletion-query.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-deletion-query.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-deletion-query.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-deletion-query.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13170,57 +13349,18 @@
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
                  from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c:27:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c: In function ‘rygel_tracker_artists_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c:111:13: note: in expansion of macro ‘g_once_init_enter’
-  111 |         if (g_once_init_enter (&rygel_tracker_artists_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c: At top level:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-artists.c:48:20: warning: ‘rygel_tracker_artists_properties’ defined but not used [-Wunused-variable]
-   48 | static GParamSpec* rygel_tracker_artists_properties[RYGEL_TRACKER_ARTISTS_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[366/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-upnp-property-map.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-upnp-property-map.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-upnp-property-map.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c:27:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c: In function ‘rygel_tracker_query_variable_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c:333:13: note: in expansion of macro ‘g_once_init_enter’
-  333 |         if (g_once_init_enter (&rygel_tracker_query_variable_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c: In function ‘rygel_tracker_upn_pproperty_map_get_type’:
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-deletion-query.c:27:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-deletion-query.c: In function ‘rygel_tracker_deletion_query_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c:756:13: note: in expansion of macro ‘g_once_init_enter’
-  756 |         if (g_once_init_enter (&rygel_tracker_upn_pproperty_map_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-deletion-query.c:309:13: note: in expansion of macro ‘g_once_init_enter’
+  309 |         if (g_once_init_enter (&rygel_tracker_deletion_query_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c: At top level:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c:61:20: warning: ‘rygel_tracker_upn_pproperty_map_properties’ defined but not used [-Wunused-variable]
-   61 | static GParamSpec* rygel_tracker_upn_pproperty_map_properties[RYGEL_TRACKER_UPN_PPROPERTY_MAP_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[367/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query.c
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query.c: In function ‘rygel_tracker_query_escape_string’:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query.c:182:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  182 |         p = literal;
-      |           ^
+[374/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-cleanup-query.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-cleanup-query.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-cleanup-query.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-cleanup-query.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13228,18 +13368,18 @@
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
                  from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query.c:29:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query.c: In function ‘rygel_tracker_query_get_type’:
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-cleanup-query.c:26:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-cleanup-query.c: In function ‘rygel_tracker_cleanup_query_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query.c:446:13: note: in expansion of macro ‘g_once_init_enter’
-  446 |         if (g_once_init_enter (&rygel_tracker_query_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-cleanup-query.c:304:13: note: in expansion of macro ‘g_once_init_enter’
+  304 |         if (g_once_init_enter (&rygel_tracker_cleanup_query_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[368/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-insertion-query.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-insertion-query.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-insertion-query.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-insertion-query.c
+[375/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-insertion-query.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-insertion-query.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-insertion-query.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-insertion-query.c
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-insertion-query.c: In function ‘rygel_tracker_insertion_query_real_execute_co’:
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-insertion-query.c:558:9: warning: ‘tracker_sparql_connection_update_blank_async’ is deprecated [-Wdeprecated-declarations]
   558 |         tracker_sparql_connection_update_blank_async (_data_->resources, _data_->_tmp2_, NULL, rygel_tracker_insertion_query_execute_ready, _data_);
@@ -13273,53 +13413,7 @@
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-insertion-query.c:823:13: note: in expansion of macro ‘g_once_init_enter’
   823 |         if (g_once_init_enter (&rygel_tracker_insertion_query_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[369/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-all-container.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-all-container.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-all-container.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-all-container.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-all-container.c:29:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-all-container.c: In function ‘rygel_tracker_category_all_container_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-all-container.c:1335:13: note: in expansion of macro ‘g_once_init_enter’
- 1335 |         if (g_once_init_enter (&rygel_tracker_category_all_container_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[370/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-search-container.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-search-container.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-search-container.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c: In function ‘rygel_tracker_search_container_get_item_info’:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:1002:22: warning: variable ‘_tmp5__length1’ set but not used [-Wunused-but-set-variable]
- 1002 |                 gint _tmp5__length1;
-      |                      ^~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:1017:22: warning: variable ‘_tmp10__length1’ set but not used [-Wunused-but-set-variable]
- 1017 |                 gint _tmp10__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:1013:22: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable]
- 1013 |                 gint _tmp7__length1;
-      |                      ^~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:988:14: warning: variable ‘_tmp3__length1’ set but not used [-Wunused-but-set-variable]
-  988 |         gint _tmp3__length1;
-      |              ^~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:985:14: warning: variable ‘_tokens_size_’ set but not used [-Wunused-but-set-variable]
-  985 |         gint _tokens_size_;
-      |              ^~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c: In function ‘rygel_tracker_search_container_get_children_count_finish’:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:1081:58: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
- 1081 |         RygelTrackerSearchContainerGetChildrenCountData* _data_;
-      |                                                          ^~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c: In function ‘rygel_tracker_search_container_create_sorted_query’:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:1457:22: warning: unused variable ‘_s_collection_size_’ [-Wunused-variable]
- 1457 |                 gint _s_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:1402:14: warning: variable ‘_sort_props_size_’ set but not used [-Wunused-but-set-variable]
- 1402 |         gint _sort_props_size_;
-      |              ^~~~~~~~~~~~~~~~~
+[376/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplets.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplets.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplets.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13327,64 +13421,57 @@
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
                  from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:30:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c: In function ‘rygel_tracker_search_container_get_type’:
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c:26:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c: In function ‘rygel_tracker_query_triplets_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:1881:13: note: in expansion of macro ‘g_once_init_enter’
- 1881 |         if (g_once_init_enter (&rygel_tracker_search_container_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c:421:13: note: in expansion of macro ‘g_once_init_enter’
+  421 |         if (g_once_init_enter (&rygel_tracker_query_triplets_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c: At top level:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:56:20: warning: ‘rygel_tracker_search_container_properties’ defined but not used [-Wunused-variable]
-   56 | static GParamSpec* rygel_tracker_search_container_properties[RYGEL_TRACKER_SEARCH_CONTAINER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[371/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-cleanup-query.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-cleanup-query.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-cleanup-query.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-cleanup-query.c
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c: At top level:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c:46:20: warning: ‘rygel_tracker_query_triplets_properties’ defined but not used [-Wunused-variable]
+   46 | static GParamSpec* rygel_tracker_query_triplets_properties[RYGEL_TRACKER_QUERY_TRIPLETS_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[377/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-upnp-property-map.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-upnp-property-map.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-upnp-property-map.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-cleanup-query.c:26:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-cleanup-query.c: In function ‘rygel_tracker_cleanup_query_get_type’:
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c:27:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c: In function ‘rygel_tracker_query_variable_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-cleanup-query.c:304:13: note: in expansion of macro ‘g_once_init_enter’
-  304 |         if (g_once_init_enter (&rygel_tracker_cleanup_query_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c:333:13: note: in expansion of macro ‘g_once_init_enter’
+  333 |         if (g_once_init_enter (&rygel_tracker_query_variable_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[372/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-selection-query.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-selection-query.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-selection-query.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-selection-query.c
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-selection-query.c: In function ‘rygel_tracker_selection_query_construct’:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-selection-query.c:416:17: warning: variable ‘_tmp56_’ set but not used [-Wunused-but-set-variable]
-  416 |         gchar** _tmp56_;
-      |                 ^~~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/librygel-server/rygel-server.h:6,
-                 from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-selection-query.c:27:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-selection-query.c: In function ‘rygel_tracker_selection_query_get_type’:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c: In function ‘rygel_tracker_upn_pproperty_map_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-selection-query.c:1173:13: note: in expansion of macro ‘g_once_init_enter’
- 1173 |         if (g_once_init_enter (&rygel_tracker_selection_query_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c:756:13: note: in expansion of macro ‘g_once_init_enter’
+  756 |         if (g_once_init_enter (&rygel_tracker_upn_pproperty_map_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[373/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplets.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplets.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplets.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c: At top level:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-upnp-property-map.c:61:20: warning: ‘rygel_tracker_upn_pproperty_map_properties’ defined but not used [-Wunused-variable]
+   61 | static GParamSpec* rygel_tracker_upn_pproperty_map_properties[RYGEL_TRACKER_UPN_PPROPERTY_MAP_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[378/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query.c
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query.c: In function ‘rygel_tracker_query_escape_string’:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query.c:182:11: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
+  182 |         p = literal;
+      |           ^
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13392,22 +13479,18 @@
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
                  from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c:26:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c: In function ‘rygel_tracker_query_triplets_get_type’:
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query.c:29:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query.c: In function ‘rygel_tracker_query_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c:421:13: note: in expansion of macro ‘g_once_init_enter’
-  421 |         if (g_once_init_enter (&rygel_tracker_query_triplets_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query.c:446:13: note: in expansion of macro ‘g_once_init_enter’
+  446 |         if (g_once_init_enter (&rygel_tracker_query_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c: At top level:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplets.c:46:20: warning: ‘rygel_tracker_query_triplets_properties’ defined but not used [-Wunused-variable]
-   46 | static GParamSpec* rygel_tracker_query_triplets_properties[RYGEL_TRACKER_QUERY_TRIPLETS_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[374/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplet.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplet.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplet.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplet.c
+[379/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplet.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplet.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplet.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplet.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13426,7 +13509,7 @@
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-query-triplet.c:560:13: note: in expansion of macro ‘g_once_init_enter’
   560 |         if (g_once_init_enter (&rygel_tracker_query_triplet_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[375/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-deletion-query.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-deletion-query.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-deletion-query.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-deletion-query.c
+[380/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-all-container.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-all-container.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-all-container.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-all-container.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13434,18 +13517,18 @@
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
                  from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-deletion-query.c:27:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-deletion-query.c: In function ‘rygel_tracker_deletion_query_get_type’:
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-all-container.c:29:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-all-container.c: In function ‘rygel_tracker_category_all_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-deletion-query.c:309:13: note: in expansion of macro ‘g_once_init_enter’
-  309 |         if (g_once_init_enter (&rygel_tracker_deletion_query_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-category-all-container.c:1335:13: note: in expansion of macro ‘g_once_init_enter’
+ 1335 |         if (g_once_init_enter (&rygel_tracker_category_all_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[376/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-video-item-factory.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-video-item-factory.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-video-item-factory.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c
+[381/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music-item-factory.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music-item-factory.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music-item-factory.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13453,45 +13536,28 @@
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
                  from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c:30:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c: In function ‘rygel_tracker_video_item_factory_video_metadata_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c:92:13: note: in expansion of macro ‘g_once_init_enter’
-   92 |         if (g_once_init_enter (&rygel_tracker_video_item_factory_video_metadata_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c: In function ‘rygel_tracker_video_item_factory_get_type’:
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c:30:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c: In function ‘rygel_tracker_music_item_factory_music_metadata_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c:282:13: note: in expansion of macro ‘g_once_init_enter’
-  282 |         if (g_once_init_enter (&rygel_tracker_video_item_factory_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c:99:13: note: in expansion of macro ‘g_once_init_enter’
+   99 |         if (g_once_init_enter (&rygel_tracker_music_item_factory_music_metadata_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[377/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-expression.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-expression.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-expression.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-search-expression.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from tests/rygel-object-creator-test.p/object-creator/rygel-search-expression.c:26:
-tests/rygel-object-creator-test.p/object-creator/rygel-search-expression.c: In function ‘rygel_search_expression_get_type’:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c: In function ‘rygel_tracker_music_item_factory_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-search-expression.c:397:13: note: in expansion of macro ‘g_once_init_enter’
-  397 |         if (g_once_init_enter (&rygel_search_expression_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c:362:13: note: in expansion of macro ‘g_once_init_enter’
+  362 |         if (g_once_init_enter (&rygel_tracker_music_item_factory_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[378/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-item-factory.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-item-factory.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-item-factory.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c
+[382/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-video-item-factory.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-video-item-factory.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-video-item-factory.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13499,65 +13565,55 @@
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
                  from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c:33:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c: In function ‘rygel_tracker_item_factory_metadata_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c:99:13: note: in expansion of macro ‘g_once_init_enter’
-   99 |         if (g_once_init_enter (&rygel_tracker_item_factory_metadata_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c: In function ‘rygel_tracker_item_factory_set_ref_id’:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c:228:14: warning: variable ‘_tmp9__length1’ set but not used [-Wunused-but-set-variable]
-  228 |         gint _tmp9__length1;
-      |              ^~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c:223:17: warning: variable ‘_tmp6_’ set but not used [-Wunused-but-set-variable]
-  223 |         gchar** _tmp6_;
-      |                 ^~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c:222:14: warning: variable ‘_split_id_size_’ set but not used [-Wunused-but-set-variable]
-  222 |         gint _split_id_size_;
-      |              ^~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c: In function ‘rygel_tracker_item_factory_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c:528:13: note: in expansion of macro ‘g_once_init_enter’
-  528 |         if (g_once_init_enter (&rygel_tracker_item_factory_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[379/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-logical-expression.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-logical-expression.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-logical-expression.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c:27:
-tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c: In function ‘rygel_logical_operator_get_type’:
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c:30:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c: In function ‘rygel_tracker_video_item_factory_video_metadata_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c:169:13: note: in expansion of macro ‘g_once_init_enter’
-  169 |         if (g_once_init_enter (&rygel_logical_operator_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c:92:13: note: in expansion of macro ‘g_once_init_enter’
+   92 |         if (g_once_init_enter (&rygel_tracker_video_item_factory_video_metadata_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c: In function ‘rygel_logical_expression_get_type’:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c: In function ‘rygel_tracker_video_item_factory_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-logical-expression.c:332:13: note: in expansion of macro ‘g_once_init_enter’
-  332 |         if (g_once_init_enter (&rygel_logical_expression_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-video-item-factory.c:282:13: note: in expansion of macro ‘g_once_init_enter’
+  282 |         if (g_once_init_enter (&rygel_tracker_video_item_factory_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[380/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music-item-factory.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music-item-factory.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music-item-factory.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c
+[383/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-search-container.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-search-container.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-search-container.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c: In function ‘rygel_tracker_search_container_get_item_info’:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:1002:22: warning: variable ‘_tmp5__length1’ set but not used [-Wunused-but-set-variable]
+ 1002 |                 gint _tmp5__length1;
+      |                      ^~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:1017:22: warning: variable ‘_tmp10__length1’ set but not used [-Wunused-but-set-variable]
+ 1017 |                 gint _tmp10__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:1013:22: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable]
+ 1013 |                 gint _tmp7__length1;
+      |                      ^~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:988:14: warning: variable ‘_tmp3__length1’ set but not used [-Wunused-but-set-variable]
+  988 |         gint _tmp3__length1;
+      |              ^~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:985:14: warning: variable ‘_tokens_size_’ set but not used [-Wunused-but-set-variable]
+  985 |         gint _tokens_size_;
+      |              ^~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c: In function ‘rygel_tracker_search_container_get_children_count_finish’:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:1081:58: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+ 1081 |         RygelTrackerSearchContainerGetChildrenCountData* _data_;
+      |                                                          ^~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c: In function ‘rygel_tracker_search_container_create_sorted_query’:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:1457:22: warning: unused variable ‘_s_collection_size_’ [-Wunused-variable]
+ 1457 |                 gint _s_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:1402:14: warning: variable ‘_sort_props_size_’ set but not used [-Wunused-but-set-variable]
+ 1402 |         gint _sort_props_size_;
+      |              ^~~~~~~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13565,28 +13621,22 @@
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
                  from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c:30:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c: In function ‘rygel_tracker_music_item_factory_music_metadata_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c:99:13: note: in expansion of macro ‘g_once_init_enter’
-   99 |         if (g_once_init_enter (&rygel_tracker_music_item_factory_music_metadata_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c: In function ‘rygel_tracker_music_item_factory_get_type’:
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:30:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c: In function ‘rygel_tracker_search_container_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-music-item-factory.c:362:13: note: in expansion of macro ‘g_once_init_enter’
-  362 |         if (g_once_init_enter (&rygel_tracker_music_item_factory_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:1881:13: note: in expansion of macro ‘g_once_init_enter’
+ 1881 |         if (g_once_init_enter (&rygel_tracker_search_container_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[381/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-picture-item-factory.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-picture-item-factory.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-picture-item-factory.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-picture-item-factory.c
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c: At top level:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-search-container.c:56:20: warning: ‘rygel_tracker_search_container_properties’ defined but not used [-Wunused-variable]
+   56 | static GParamSpec* rygel_tracker_search_container_properties[RYGEL_TRACKER_SEARCH_CONTAINER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[384/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-picture-item-factory.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-picture-item-factory.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-picture-item-factory.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-picture-item-factory.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13615,7 +13665,7 @@
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-picture-item-factory.c:272:13: note: in expansion of macro ‘g_once_init_enter’
   272 |         if (g_once_init_enter (&rygel_tracker_picture_item_factory_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[382/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin.c
+[385/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin.c
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin.c: In function ‘rygel_tracker_plugin_finalize’:
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin.c:110:30: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   110 |         RygelTrackerPlugin * self;
@@ -13642,13 +13692,7 @@
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin.c:46:20: warning: ‘rygel_tracker_plugin_properties’ defined but not used [-Wunused-variable]
    46 | static GParamSpec* rygel_tracker_plugin_properties[RYGEL_TRACKER_PLUGIN_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[383/450] cc  -o src/media-engines/simple/librygel-media-engine-simple.so src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-media-engine.c.o src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-data-source.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so -Wl,--end-group
-[384/450] cc -Itests/rygel-database-test.vala.p -Itests -I../tests -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-database-test.vala.p/meson-generated_rygel-database-test.c.o -MF tests/rygel-database-test.vala.p/meson-generated_rygel-database-test.c.o.d -o tests/rygel-database-test.vala.p/meson-generated_rygel-database-test.c.o -c tests/rygel-database-test.vala.p/rygel-database-test.c
-tests/rygel-database-test.vala.p/rygel-database-test.c: In function ‘test_bgo683926_1’:
-tests/rygel-database-test.vala.p/rygel-database-test.c:135:22: warning: variable ‘_val_size_’ set but not used [-Wunused-but-set-variable]
-  135 |                 gint _val_size_;
-      |                      ^~~~~~~~~~
-[385/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin-factory.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin-factory.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin-factory.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin-factory.c
+[386/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-item-factory.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-item-factory.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-item-factory.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13656,38 +13700,66 @@
                  from /usr/include/glib-2.0/glib-object.h:24,
                  from src/librygel-server/rygel-server.h:6,
                  from src/plugins/tracker3/rygel-tracker3.h:6,
-                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin-factory.c:29:
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin-factory.c: In function ‘rygel_tracker_plugin_factory_get_type’:
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c:33:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c: In function ‘rygel_tracker_item_factory_metadata_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin-factory.c:332:13: note: in expansion of macro ‘g_once_init_enter’
-  332 |         if (g_once_init_enter (&rygel_tracker_plugin_factory_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c:99:13: note: in expansion of macro ‘g_once_init_enter’
+   99 |         if (g_once_init_enter (&rygel_tracker_item_factory_metadata_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[386/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-relational-expression.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-relational-expression.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-relational-expression.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-relational-expression.c
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c: In function ‘rygel_tracker_item_factory_set_ref_id’:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c:228:14: warning: variable ‘_tmp9__length1’ set but not used [-Wunused-but-set-variable]
+  228 |         gint _tmp9__length1;
+      |              ^~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c:223:17: warning: variable ‘_tmp6_’ set but not used [-Wunused-but-set-variable]
+  223 |         gchar** _tmp6_;
+      |                 ^~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c:222:14: warning: variable ‘_split_id_size_’ set but not used [-Wunused-but-set-variable]
+  222 |         gint _split_id_size_;
+      |              ^~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c: In function ‘rygel_tracker_item_factory_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-item-factory.c:528:13: note: in expansion of macro ‘g_once_init_enter’
+  528 |         if (g_once_init_enter (&rygel_tracker_item_factory_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[387/450] cc  -o src/media-engines/simple/librygel-media-engine-simple.so src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-media-engine.c.o src/media-engines/simple/librygel-media-engine-simple.so.p/meson-generated_rygel-simple-data-source.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so -Wl,--end-group
+[388/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-selection-query.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-selection-query.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-selection-query.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-selection-query.c
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-selection-query.c: In function ‘rygel_tracker_selection_query_construct’:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-selection-query.c:416:17: warning: variable ‘_tmp56_’ set but not used [-Wunused-but-set-variable]
+  416 |         gchar** _tmp56_;
+      |                 ^~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from tests/rygel-object-creator-test.p/object-creator/rygel-relational-expression.c:27:
-tests/rygel-object-creator-test.p/object-creator/rygel-relational-expression.c: In function ‘rygel_relational_expression_get_type’:
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/plugins/tracker3/rygel-tracker3.h:6,
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-selection-query.c:27:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-selection-query.c: In function ‘rygel_tracker_selection_query_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-relational-expression.c:999:13: note: in expansion of macro ‘g_once_init_enter’
-  999 |         if (g_once_init_enter (&rygel_relational_expression_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-selection-query.c:1173:13: note: in expansion of macro ‘g_once_init_enter’
+ 1173 |         if (g_once_init_enter (&rygel_tracker_selection_query_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[387/450] cc  -o src/media-engines/gstreamer/librygel-media-engine-gst.so src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-aac-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-audio-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-avc-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-data-source.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoding-data-source.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-media-engine.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-sink.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-utils.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-jpeg-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-l16-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp2ts-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp3-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-video-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-wmv-transcoder.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so /usr/lib/aarch64-linux-gnu/libgstpbutils-1.0.so /usr/lib/aarch64-linux-gnu/libgstvideo-1.0.so /usr/lib/aarch64-linux-gnu/libgstaudio-1.0.so /usr/lib/aarch64-linux-gnu/libgstbase-1.0.so /usr/lib/aarch64-linux-gnu/libgupnp-dlna-2.0.so -lm /usr/lib/aarch64-linux-gnu/libges-1.0.so /usr/lib/aarch64-linux-gnu/libgstcontroller-1.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread -Wl,--export-dynamic /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so -Wl,--end-group
-[388/450] cc  -o src/plugins/gst-launch/librygel-gst-launch.so src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-plugin.c.o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-root-container.c.o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-audio-item.c.o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-video-item.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so -Wl,--end-group
-[389/450] cc  -o src/plugins/external/librygel-external.so src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-container.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-dummy-container.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-item-factory.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-album-art-factory.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-thumbnail-factory.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-interfaces.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin-factory.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-icon-factory.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-variant-util.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so -Wl,--end-group
-[390/450] cc -Itests/rygel-meta-config-test.p -Itests -I../tests -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-meta-config-test.p/meson-generated_rygel-meta-config-test.c.o -MF tests/rygel-meta-config-test.p/meson-generated_rygel-meta-config-test.c.o.d -o tests/rygel-meta-config-test.p/meson-generated_rygel-meta-config-test.c.o -c tests/rygel-meta-config-test.p/rygel-meta-config-test.c
+[389/450] cc  -o src/media-engines/gstreamer/librygel-media-engine-gst.so src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-aac-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-audio-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-avc-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-data-source.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoding-data-source.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-media-engine.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-sink.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-gst-utils.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-jpeg-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-l16-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp2ts-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-mp3-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-video-transcoder.c.o src/media-engines/gstreamer/librygel-media-engine-gst.so.p/meson-generated_rygel-wmv-transcoder.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so /usr/lib/aarch64-linux-gnu/libgstpbutils-1.0.so /usr/lib/aarch64-linux-gnu/libgstvideo-1.0.so /usr/lib/aarch64-linux-gnu/libgstaudio-1.0.so /usr/lib/aarch64-linux-gnu/libgstbase-1.0.so /usr/lib/aarch64-linux-gnu/libgupnp-dlna-2.0.so -lm /usr/lib/aarch64-linux-gnu/libges-1.0.so /usr/lib/aarch64-linux-gnu/libgstcontroller-1.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread -Wl,--export-dynamic /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so -Wl,--end-group
+[390/450] cc  -o src/plugins/external/librygel-external.so src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-container.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-dummy-container.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-item-factory.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-album-art-factory.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-thumbnail-factory.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-interfaces.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-plugin-factory.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-icon-factory.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-external-variant-util.c.o src/plugins/external/librygel-external.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so -Wl,--end-group
+[391/450] cc  -o src/plugins/gst-launch/librygel-gst-launch.so src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-plugin.c.o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-root-container.c.o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-audio-item.c.o src/plugins/gst-launch/librygel-gst-launch.so.p/meson-generated_rygel-gst-launch-video-item.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so -Wl,--end-group
+[392/450] cc  -o src/ui/rygel-preferences src/ui/rygel-preferences.p/meson-generated_rygel-preferences-dialog.c.o src/ui/rygel-preferences.p/meson-generated_rygel-preferences-section.c.o src/ui/rygel-preferences.p/meson-generated_rygel-media-pref-section.c.o src/ui/rygel-preferences.p/meson-generated_rygel-writable-user-config.c.o src/ui/rygel-preferences.p/meson-generated_rygel-network-pref-section.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgtk-3.so /usr/lib/aarch64-linux-gnu/libgdk-3.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libpangocairo-1.0.so /usr/lib/aarch64-linux-gnu/libpango-1.0.so /usr/lib/aarch64-linux-gnu/libharfbuzz.so /usr/lib/aarch64-linux-gnu/libatk-1.0.so /usr/lib/aarch64-linux-gnu/libcairo-gobject.so /usr/lib/aarch64-linux-gnu/libcairo.so /usr/lib/aarch64-linux-gnu/libgdk_pixbuf-2.0.so -Wl,--export-dynamic -lm -Wl,--end-group
+[393/450] cc -Itests/rygel-meta-config-test.p -Itests -I../tests -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-meta-config-test.p/meson-generated_rygel-meta-config-test.c.o -MF tests/rygel-meta-config-test.p/meson-generated_rygel-meta-config-test.c.o.d -o tests/rygel-meta-config-test.p/meson-generated_rygel-meta-config-test.c.o -c tests/rygel-meta-config-test.p/rygel-meta-config-test.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13709,30 +13781,23 @@
 tests/rygel-meta-config-test.p/rygel-meta-config-test.c:44:20: warning: ‘test_config_properties’ defined but not used [-Wunused-variable]
    44 | static GParamSpec* test_config_properties[TEST_CONFIG_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~
-[391/450] cc  -o src/rygel/rygel src/rygel/rygel.p/meson-generated_rygel-acl.c.o src/rygel/rygel.p/meson-generated_application.c.o src/rygel/rygel.p/meson-generated_rygel-dbus-service.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core:$ORIGIN/../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so /usr/lib/aarch64-linux-gnu/libX11.so -Wl,--end-group
-[392/450] /usr/bin/msgfmt -o po/te/LC_MESSAGES/rygel.mo ../po/te.po
-[393/450] cc -Itests/rygel-regression-test.p -Itests -I../tests -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-regression-test.p/meson-generated_rygel-regression.c.o -MF tests/rygel-regression-test.p/meson-generated_rygel-regression.c.o.d -o tests/rygel-regression-test.p/meson-generated_rygel-regression.c.o -c tests/rygel-regression-test.p/rygel-regression.c
-tests/rygel-regression-test.p/rygel-regression.c: In function ‘rygel_regression_test_661482_finish’:
-tests/rygel-regression-test.p/rygel-regression.c:250:40: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  250 |         RygelRegressionTest661482Data* _data_;
-      |                                        ^~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from tests/rygel-regression-test.p/rygel-regression.c:26:
-tests/rygel-regression-test.p/rygel-regression.c: In function ‘rygel_regression_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-regression-test.p/rygel-regression.c:576:13: note: in expansion of macro ‘g_once_init_enter’
-  576 |         if (g_once_init_enter (&rygel_regression_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[394/450] cc -Itests/rygel-playbin-renderer-test.p -Itests -I../tests -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -Isrc/librygel-renderer-gst -I../src/librygel-renderer-gst -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/orc-0.4 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-playbin-renderer-test.p/meson-generated_rygel-playbin-renderer-test.c.o -MF tests/rygel-playbin-renderer-test.p/meson-generated_rygel-playbin-renderer-test.c.o.d -o tests/rygel-playbin-renderer-test.p/meson-generated_rygel-playbin-renderer-test.c.o -c tests/rygel-playbin-renderer-test.p/rygel-playbin-renderer-test.c
+[394/450] cc  -o src/rygel/rygel src/rygel/rygel.p/meson-generated_rygel-acl.c.o src/rygel/rygel.p/meson-generated_application.c.o src/rygel/rygel.p/meson-generated_rygel-dbus-service.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core:$ORIGIN/../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so /usr/lib/aarch64-linux-gnu/libX11.so -Wl,--end-group
+[395/450] cc -Itests/rygel-database-test.vala.p -Itests -I../tests -Isrc/librygel-db -I../src/librygel-db -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-database-test.vala.p/meson-generated_rygel-database-test.c.o -MF tests/rygel-database-test.vala.p/meson-generated_rygel-database-test.c.o.d -o tests/rygel-database-test.vala.p/meson-generated_rygel-database-test.c.o -c tests/rygel-database-test.vala.p/rygel-database-test.c
+tests/rygel-database-test.vala.p/rygel-database-test.c: In function ‘test_bgo683926_1’:
+tests/rygel-database-test.vala.p/rygel-database-test.c:135:22: warning: variable ‘_val_size_’ set but not used [-Wunused-but-set-variable]
+  135 |                 gint _val_size_;
+      |                      ^~~~~~~~~~
+[396/450] /usr/bin/msgfmt -o po/th/LC_MESSAGES/rygel.mo ../po/th.po
+[397/450] /usr/bin/msgfmt -o po/tr/LC_MESSAGES/rygel.mo ../po/tr.po
+[398/450] cc  -o src/plugins/mpris/librygel-mpris.so src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-player.c.o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin.c.o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin-factory.c.o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-interfaces.c.o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-renderer' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-renderer/librygel-renderer-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so -Wl,--end-group
+[399/450] /usr/bin/msgfmt -o po/ug/LC_MESSAGES/rygel.mo ../po/ug.po
+[400/450] /usr/bin/msgfmt -o po/uk/LC_MESSAGES/rygel.mo ../po/uk.po
+[401/450] cc  -o src/plugins/media-export/librygel-media-export.so src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-plugin.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-db-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-sql-factory.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache-upgrader.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-metadata-extractor.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-null-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dummy-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-root-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container-factory.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-node-query-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-leaf-query-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-recursive-file-monitor.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvester.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvesting-task.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-item-factory.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-object-factory.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-writable-db-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-root-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-music-item.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-video-item.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-photo-item.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-item.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-trackable-db-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-updatable-object.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-track.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server:$ORIGIN/../../librygel-db' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-server -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-db -Wl,--start-group src/plugins/media-export/libmx-constants.a src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 src/librygel-db/librygel-db-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so /usr/lib/aarch64-linux-gnu/libgstpbutils-1.0.so /usr/lib/aarch64-linux-gnu/libgstvideo-1.0.so /usr/lib/aarch64-linux-gnu/libgstaudio-1.0.so /usr/lib/aarch64-linux-gnu/libgstbase-1.0.so /usr/lib/aarch64-linux-gnu/libgupnp-dlna-2.0.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so /usr/lib/aarch64-linux-gnu/libsqlite3.so -lunistring -Wl,--end-group
+[402/450] cc  -o src/plugins/playbin/librygel-playbin.so src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-module.c.o src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-plugin.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-renderer:$ORIGIN/../../librygel-renderer-gst' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer-gst -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-renderer/librygel-renderer-2.8.so.0.44.1 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so /usr/lib/aarch64-linux-gnu/libgstaudio-1.0.so /usr/lib/aarch64-linux-gnu/libgstbase-1.0.so -Wl,--end-group
+[403/450] /usr/bin/msgfmt -o po/vi/LC_MESSAGES/rygel.mo ../po/vi.po
+[404/450] /usr/bin/msgfmt -o po/zh_CN/LC_MESSAGES/rygel.mo ../po/zh_CN.po
+[405/450] /usr/bin/msgfmt -o po/zh_HK/LC_MESSAGES/rygel.mo ../po/zh_HK.po
+[406/450] cc -Itests/rygel-playbin-renderer-test.p -Itests -I../tests -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-renderer -I../src/librygel-renderer -Isrc/librygel-renderer-gst -I../src/librygel-renderer-gst -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/orc-0.4 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-playbin-renderer-test.p/meson-generated_rygel-playbin-renderer-test.c.o -MF tests/rygel-playbin-renderer-test.p/meson-generated_rygel-playbin-renderer-test.c.o.d -o tests/rygel-playbin-renderer-test.p/meson-generated_rygel-playbin-renderer-test.c.o -c tests/rygel-playbin-renderer-test.p/rygel-playbin-renderer-test.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13753,78 +13818,56 @@
 tests/rygel-playbin-renderer-test.p/rygel-playbin-renderer-test.c:65:20: warning: ‘rygel_playbin_renderer_test_properties’ defined but not used [-Wunused-variable]
    65 | static GParamSpec* rygel_playbin_renderer_test_properties[RYGEL_PLAYBIN_RENDERER_TEST_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[395/450] /usr/bin/msgfmt -o po/tg/LC_MESSAGES/rygel.mo ../po/tg.po
-[396/450] cc -Itests/rygel-object-creator-test.p -Itests -I../tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-criteria-parser.c.o -MF tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-criteria-parser.c.o.d -o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-criteria-parser.c.o -c tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c
+[407/450] cc  -o src/plugins/ruih/librygel-ruih.so src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-module.c.o src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-plugin.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-ruih' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-ruih -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-ruih/librygel-ruih-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
+[408/450] /usr/bin/msgfmt -o po/zh_TW/LC_MESSAGES/rygel.mo ../po/zh_TW.po
+[409/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin-factory.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin-factory.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin-factory.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin-factory.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:26:
-tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_error_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:327:13: note: in expansion of macro ‘g_once_init_enter’
-  327 |         if (g_once_init_enter (&rygel_search_criteria_error_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_symbol_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:348:13: note: in expansion of macro ‘g_once_init_enter’
-  348 |         if (g_once_init_enter (&rygel_search_criteria_symbol_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_token_get_type’:
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/librygel-server/rygel-server.h:6,
+                 from src/plugins/tracker3/rygel-tracker3.h:6,
+                 from src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin-factory.c:29:
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin-factory.c: In function ‘rygel_tracker_plugin_factory_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:403:13: note: in expansion of macro ‘g_once_init_enter’
-  403 |         if (g_once_init_enter (&rygel_search_criteria_token_type_id__once)) {
+src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-plugin-factory.c:332:13: note: in expansion of macro ‘g_once_init_enter’
+  332 |         if (g_once_init_enter (&rygel_tracker_plugin_factory_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_parser_construct’:
-tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:463:34: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
-  463 |                 token_collection = RYGEL_SEARCH_CRITERIA_PARSER_TOKENS;
-      |                                  ^
-tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:461:22: warning: unused variable ‘_token_collection_size_’ [-Wunused-variable]
-  461 |                 gint _token_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_parser_run_finish’:
-tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:529:43: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
-  529 |         RygelSearchCriteriaParserRunData* _data_;
-      |                                           ^~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c: In function ‘rygel_search_criteria_parser_get_type’:
+[410/450] /usr/bin/meson --internal exe --capture data/xml/MediaServer3.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py data/xml/MediaServer3.xml.in
+[411/450] /usr/bin/meson --internal exe --capture data/xml/ContentDirectory-NoTrack.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/ContentDirectory-NoTrack.xml.in
+[412/450] /usr/bin/meson --internal exe --capture data/xml/MediaRenderer2.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py data/xml/MediaRenderer2.xml.in
+[413/450] cc -Itests/rygel-regression-test.p -Itests -I../tests -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-regression-test.p/meson-generated_rygel-regression.c.o -MF tests/rygel-regression-test.p/meson-generated_rygel-regression.c.o.d -o tests/rygel-regression-test.p/meson-generated_rygel-regression.c.o -c tests/rygel-regression-test.p/rygel-regression.c
+tests/rygel-regression-test.p/rygel-regression.c: In function ‘rygel_regression_test_661482_finish’:
+tests/rygel-regression-test.p/rygel-regression.c:250:40: warning: variable ‘_data_’ set but not used [-Wunused-but-set-variable]
+  250 |         RygelRegressionTest661482Data* _data_;
+      |                                        ^~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from tests/rygel-regression-test.p/rygel-regression.c:26:
+tests/rygel-regression-test.p/rygel-regression.c: In function ‘rygel_regression_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-tests/rygel-object-creator-test.p/object-creator/rygel-search-criteria-parser.c:1276:13: note: in expansion of macro ‘g_once_init_enter’
- 1276 |         if (g_once_init_enter (&rygel_search_criteria_parser_type_id__once)) {
+tests/rygel-regression-test.p/rygel-regression.c:576:13: note: in expansion of macro ‘g_once_init_enter’
+  576 |         if (g_once_init_enter (&rygel_regression_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[397/450] cc  -o src/ui/rygel-preferences src/ui/rygel-preferences.p/meson-generated_rygel-preferences-dialog.c.o src/ui/rygel-preferences.p/meson-generated_rygel-preferences-section.c.o src/ui/rygel-preferences.p/meson-generated_rygel-media-pref-section.c.o src/ui/rygel-preferences.p/meson-generated_rygel-writable-user-config.c.o src/ui/rygel-preferences.p/meson-generated_rygel-network-pref-section.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgtk-3.so /usr/lib/aarch64-linux-gnu/libgdk-3.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libpangocairo-1.0.so /usr/lib/aarch64-linux-gnu/libpango-1.0.so /usr/lib/aarch64-linux-gnu/libharfbuzz.so /usr/lib/aarch64-linux-gnu/libatk-1.0.so /usr/lib/aarch64-linux-gnu/libcairo-gobject.so /usr/lib/aarch64-linux-gnu/libcairo.so /usr/lib/aarch64-linux-gnu/libgdk_pixbuf-2.0.so -Wl,--export-dynamic -lm -Wl,--end-group
-[398/450] /usr/bin/msgfmt -o po/th/LC_MESSAGES/rygel.mo ../po/th.po
-[399/450] cc  -o src/plugins/ruih/librygel-ruih.so src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-module.c.o src/plugins/ruih/librygel-ruih.so.p/meson-generated_rygel-ruih-plugin.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-ruih' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-ruih -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-ruih/librygel-ruih-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
-[400/450] /usr/bin/msgfmt -o po/tr/LC_MESSAGES/rygel.mo ../po/tr.po
-[401/450] /usr/bin/msgfmt -o po/ug/LC_MESSAGES/rygel.mo ../po/ug.po
-[402/450] cc  -o src/plugins/mpris/librygel-mpris.so src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-player.c.o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin.c.o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-plugin-factory.c.o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-mpris-interfaces.c.o src/plugins/mpris/librygel-mpris.so.p/meson-generated_rygel-free-desktop-interfaces.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-renderer' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-renderer/librygel-renderer-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so -Wl,--end-group
-[403/450] /usr/bin/msgfmt -o po/uk/LC_MESSAGES/rygel.mo ../po/uk.po
-[404/450] /usr/bin/msgfmt -o po/vi/LC_MESSAGES/rygel.mo ../po/vi.po
-[405/450] /usr/bin/msgfmt -o po/zh_CN/LC_MESSAGES/rygel.mo ../po/zh_CN.po
-[406/450] cc  -o src/plugins/playbin/librygel-playbin.so src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-module.c.o src/plugins/playbin/librygel-playbin.so.p/meson-generated_rygel-playbin-plugin.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-renderer:$ORIGIN/../../librygel-renderer-gst' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer-gst -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-renderer/librygel-renderer-2.8.so.0.44.1 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so /usr/lib/aarch64-linux-gnu/libgstaudio-1.0.so /usr/lib/aarch64-linux-gnu/libgstbase-1.0.so -Wl,--end-group
-[407/450] /usr/bin/msgfmt -o po/zh_HK/LC_MESSAGES/rygel.mo ../po/zh_HK.po
-[408/450] /usr/bin/msgfmt -o po/zh_TW/LC_MESSAGES/rygel.mo ../po/zh_TW.po
-[409/450] cc  -o src/plugins/media-export/mx-extract src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extract.c.o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-dvd-parser.c.o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-playlist-extractor.c.o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-image-extractor.c.o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-extractor.c.o src/plugins/media-export/mx-extract.p/meson-generated_rygel-media-export-generic-extractor.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group src/plugins/media-export/libmx-constants.a /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so /usr/lib/aarch64-linux-gnu/libgstpbutils-1.0.so /usr/lib/aarch64-linux-gnu/libgstvideo-1.0.so /usr/lib/aarch64-linux-gnu/libgstaudio-1.0.so /usr/lib/aarch64-linux-gnu/libgstbase-1.0.so /usr/lib/aarch64-linux-gnu/libgupnp-dlna-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so /usr/lib/aarch64-linux-gnu/libgdk_pixbuf-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-dlna-gst-2.0.so /usr/lib/aarch64-linux-gnu/libgsttag-1.0.so -Wl,--end-group
-[410/450] cc  -o src/plugins/media-export/librygel-media-export.so src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-plugin.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-db-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-sql-factory.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-media-cache-upgrader.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-metadata-extractor.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-null-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dummy-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-root-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-query-container-factory.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-node-query-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-leaf-query-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-recursive-file-monitor.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvester.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-harvesting-task.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-item-factory.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-object-factory.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-writable-db-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-root-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-music-item.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-video-item.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-photo-item.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-playlist-item.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-trackable-db-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-updatable-object.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-container.c.o src/plugins/media-export/librygel-media-export.so.p/meson-generated_rygel-media-export-dvd-track.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server:$ORIGIN/../../librygel-db' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-server -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-db -Wl,--start-group src/plugins/media-export/libmx-constants.a src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 src/librygel-db/librygel-db-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so /usr/lib/aarch64-linux-gnu/libgstpbutils-1.0.so /usr/lib/aarch64-linux-gnu/libgstvideo-1.0.so /usr/lib/aarch64-linux-gnu/libgstaudio-1.0.so /usr/lib/aarch64-linux-gnu/libgstbase-1.0.so /usr/lib/aarch64-linux-gnu/libgupnp-dlna-2.0.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so /usr/lib/aarch64-linux-gnu/libsqlite3.so -lunistring -Wl,--end-group
-[411/450] cc -Itests/rygel-plugin-loader-test.p -Itests -I../tests -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-plugin-loader-test.p/meson-generated_plugin-loader_rygel-plugin-loader-test.c.o -MF tests/rygel-plugin-loader-test.p/meson-generated_plugin-loader_rygel-plugin-loader-test.c.o.d -o tests/rygel-plugin-loader-test.p/meson-generated_plugin-loader_rygel-plugin-loader-test.c.o -c tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c
+[414/450] /usr/bin/meson --internal exe --capture data/xml/EnergyManagement.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/EnergyManagement.xml.in
+[415/450] /usr/bin/meson --internal exe --capture data/xml/ContentDirectory.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/ContentDirectory.xml.in
+[416/450] /usr/bin/meson --internal exe --capture data/xml/RuihServer2.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py data/xml/RuihServer2.xml.in
+[417/450] /usr/bin/meson --internal exe --capture data/xml/ConnectionManager.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/ConnectionManager.xml.in
+[418/450] cc -Itests/rygel-plugin-loader-test.p -Itests -I../tests -Isrc/librygel-core -I../src/librygel-core -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ tests/rygel-plugin-loader-test.p/meson-generated_plugin-loader_rygel-plugin-loader-test.c.o -MF tests/rygel-plugin-loader-test.p/meson-generated_plugin-loader_rygel-plugin-loader-test.c.o.d -o tests/rygel-plugin-loader-test.p/meson-generated_plugin-loader_rygel-plugin-loader-test.c.o -c tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13874,8 +13917,16 @@
 tests/rygel-plugin-loader-test.p/plugin-loader/rygel-plugin-loader-test.c:43:20: warning: ‘test_config_properties’ defined but not used [-Wunused-variable]
    43 | static GParamSpec* test_config_properties[TEST_CONFIG_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~
-[412/450] /usr/bin/meson --internal exe --capture data/xml/MediaRenderer2.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py data/xml/MediaRenderer2.xml.in
-[413/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-interfaces.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-interfaces.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-interfaces.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-interfaces.c
+[419/450] /usr/bin/meson --internal exe --capture data/xml/RemoteUIServerService.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/RemoteUIServerService.xml.in
+[420/450] /usr/bin/meson --internal exe --capture data/xml/AVTransport2.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/AVTransport2.xml.in
+[421/450] /usr/bin/meson --internal exe --capture data/xml/RenderingControl2.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/RenderingControl2.xml.in
+[422/450] /usr/bin/meson --internal exe --capture data/xml/UIList.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/UIList.xml.in
+[423/450] /usr/bin/meson --internal exe --capture data/xml/X_MS_MediaReceiverRegistrar1.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/X_MS_MediaReceiverRegistrar1.xml.in
+[424/450] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../data/rygel.desktop.in data/rygel.desktop desktop ../data/../po
+[425/450] /usr/bin/meson --internal exe --capture data/xml/BasicManagement2.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/BasicManagement2.xml.in
+[426/450] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../data/rygel-preferences.desktop.in data/rygel-preferences.desktop desktop ../data/../po
+[427/450] /usr/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.authors.section.enabled 1 --stringparam man.copyright.section.enabled 1 -o doc/man/rygel.1 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl ../doc/man/rygel.xml
+[428/450] cc -Isrc/plugins/tracker3/librygel-tracker3.so.p -Isrc/plugins/tracker3 -I../src/plugins/tracker3 -I. -I.. -Isrc/librygel-core -I../src/librygel-core -Isrc/librygel-server -I../src/librygel-server -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gupnp-1.6 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gssdp-1.6 -I/usr/include/libsoup-3.0 -I/usr/include/libxml2 -I/usr/include/gee-0.8 -I/usr/include/tracker-3.0 -I/usr/include/tracker-3.0/libtracker-sparql -I/usr/include/gio-unix-2.0 -I/usr/include/json-glib-1.0 -I/usr/include/gupnp-av-1.0 -I/usr/include/libmediaart-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/aarch64-linux-gnu -I/usr/include/webp -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -include config.h -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread '-DG_LOG_DOMAIN="RygelTracker3"' -MD -MQ src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-interfaces.c.o -MF src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-interfaces.c.o.d -o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-interfaces.c.o -c src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-interfaces.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -13964,53 +14015,29 @@
 src/plugins/tracker3/librygel-tracker3.so.p/rygel-tracker-interfaces.c:1496:18: warning: variable ‘object’ set but not used [-Wunused-but-set-variable]
  1496 |         gpointer object;
       |                  ^~~~~~
-[414/450] /usr/bin/meson --internal exe --capture data/xml/EnergyManagement.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/EnergyManagement.xml.in
-[415/450] /usr/bin/meson --internal exe --capture data/xml/MediaServer3.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py data/xml/MediaServer3.xml.in
-[416/450] /usr/bin/meson --internal exe --capture data/xml/RuihServer2.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py data/xml/RuihServer2.xml.in
-[417/450] /usr/bin/meson --internal exe --capture data/xml/ContentDirectory.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/ContentDirectory.xml.in
-[418/450] /usr/bin/meson --internal exe --capture data/xml/ContentDirectory-NoTrack.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/ContentDirectory-NoTrack.xml.in
-[419/450] /usr/bin/meson --internal exe --capture data/xml/ConnectionManager.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/ConnectionManager.xml.in
-[420/450] /usr/bin/meson --internal exe --capture data/xml/RemoteUIServerService.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/RemoteUIServerService.xml.in
-[421/450] /usr/bin/meson --internal exe --capture data/xml/AVTransport2.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/AVTransport2.xml.in
-[422/450] /usr/bin/meson --internal exe --capture data/xml/RenderingControl2.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/RenderingControl2.xml.in
-[423/450] cc  -o src/plugins/tracker3/librygel-tracker3.so src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-root-container.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-container.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-videos.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-pictures.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-values.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-container.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-multivalues.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-tags.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-years.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-titles.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-albums.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-artists.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-genre.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-new.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-search-container.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-all-container.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-upnp-property-map.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-selection-query.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-deletion-query.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-insertion-query.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-cleanup-query.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplet.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplets.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-item-factory.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-video-item-factory.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music-item-factory.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-picture-item-factory.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin-factory.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-interfaces.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libtracker-sparql-3.0.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so -Wl,--end-group
-[424/450] /usr/bin/meson --internal exe --capture data/xml/UIList.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/UIList.xml.in
-[425/450] /usr/bin/meson --internal exe --capture data/xml/BasicManagement2.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/BasicManagement2.xml.in
-[426/450] /usr/bin/meson --internal exe --capture data/xml/X_MS_MediaReceiverRegistrar1.xml -- /build/reproducible-path/rygel-0.44.1/data/xml/process-xml.py ../data/xml/X_MS_MediaReceiverRegistrar1.xml.in
-[427/450] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../data/rygel.desktop.in data/rygel.desktop desktop ../data/../po
-[428/450] /usr/bin/meson --internal msgfmthelper --msgfmt=/usr/bin/msgfmt ../data/rygel-preferences.desktop.in data/rygel-preferences.desktop desktop ../data/../po
-[429/450] /usr/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.authors.section.enabled 1 --stringparam man.copyright.section.enabled 1 -o doc/man/rygel.1 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl ../doc/man/rygel.xml
-[430/450] cc  -o tests/rygel-searchable-container-test tests/rygel-searchable-container-test.p/meson-generated_searchable-container_rygel-searchable-container.c.o tests/rygel-searchable-container-test.p/meson-generated_searchable-container_test.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so -Wl,--end-group
-[431/450] /usr/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.authors.section.enabled 1 --stringparam man.copyright.section.enabled 1 -o doc/man/rygel.conf.5 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl ../doc/man/rygel.conf.xml
-[432/450] cc  -o tests/rygel-object-creator-test tests/rygel-object-creator-test.p/meson-generated_object-creator_test.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-object-creator.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-dlna-profile.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-serializer.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-m3u-playlist.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-state-machine.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-expression.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-relational-expression.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-logical-expression.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-criteria-parser.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so -Wl,--end-group
-[433/450] cc  -o tests/rygel-user-config-test tests/rygel-user-config-test.p/meson-generated_rygel-configuration.c.o tests/rygel-user-config-test.p/meson-generated_rygel-user-config.c.o tests/rygel-user-config-test.p/meson-generated_rygel-user-config-test.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--end-group
-[434/450] /usr/bin/valadoc --package-name librygel-db --package-version 2.8 -b /build/reproducible-path/rygel-0.44.1/src/librygel-db --vapidir /build/reproducible-path/rygel-0.44.1/vapi --vapidir /build/reproducible-path/rygel-0.44.1/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-db/valadoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg sqlite3 --pkg gupnp-av-1.0 --pkg rygel-core-2.8 ../src/librygel-db/database-cursor.vala ../src/librygel-db/database.vala ../src/librygel-db/sql-function.vala ../src/librygel-db/sql-operator.vala ../src/librygel-db/collate.c
+[429/450] /usr/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.authors.section.enabled 1 --stringparam man.copyright.section.enabled 1 -o doc/man/rygel.conf.5 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl ../doc/man/rygel.conf.xml
+[430/450] cc  -o src/plugins/tracker3/librygel-tracker3.so src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-root-container.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-container.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-videos.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-pictures.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-values.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-container.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-metadata-multivalues.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-tags.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-years.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-titles.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-albums.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-artists.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-genre.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-new.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-search-container.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-category-all-container.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-upnp-property-map.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-selection-query.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-deletion-query.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-insertion-query.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-cleanup-query.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplet.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-query-triplets.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-item-factory.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-video-item-factory.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-music-item-factory.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-picture-item-factory.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-plugin-factory.c.o src/plugins/tracker3/librygel-tracker3.so.p/meson-generated_rygel-tracker-interfaces.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../librygel-core:$ORIGIN/../../librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libtracker-sparql-3.0.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so -Wl,--end-group
+[431/450] cc  -o tests/rygel-searchable-container-test tests/rygel-searchable-container-test.p/meson-generated_searchable-container_rygel-searchable-container.c.o tests/rygel-searchable-container-test.p/meson-generated_searchable-container_test.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so -Wl,--end-group
+[432/450] cc  -o tests/rygel-user-config-test tests/rygel-user-config-test.p/meson-generated_rygel-configuration.c.o tests/rygel-user-config-test.p/meson-generated_rygel-user-config.c.o tests/rygel-user-config-test.p/meson-generated_rygel-user-config-test.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--end-group
+[433/450] /usr/bin/valadoc --package-name librygel-db --package-version 2.8 -b /build/reproducible-path/rygel-0.44.1/src/librygel-db --vapidir /build/reproducible-path/rygel-0.44.1/vapi --vapidir /build/reproducible-path/rygel-0.44.1/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-db/valadoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg sqlite3 --pkg gupnp-av-1.0 --pkg rygel-core-2.8 ../src/librygel-db/database-cursor.vala ../src/librygel-db/database.vala ../src/librygel-db/sql-function.vala ../src/librygel-db/sql-operator.vala ../src/librygel-db/collate.c
 Succeeded - 0 warning(s)
-[435/450] cc  -o tests/rygel-database-test.vala tests/rygel-database-test.vala.p/meson-generated_rygel-database-test.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../src/librygel-db:$ORIGIN/../src/librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-db -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-db/librygel-db-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libsqlite3.so -lunistring -Wl,--end-group
-[436/450] cc  -o tests/rygel-environment-test tests/rygel-environment-test.p/meson-generated_rygel-environment-test.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libglib-2.0.so -Wl,--end-group
-[437/450] cc  -o tests/rygel-regression-test tests/rygel-regression-test.p/meson-generated_rygel-regression.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../src/librygel-core:$ORIGIN/../src/librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so -Wl,--end-group
-[438/450] cc  -o tests/rygel-http-time-seek-test tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-seek.c.o tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-request.c.o tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-test.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so -Wl,--end-group
-[439/450] /usr/bin/valadoc --package-name librygel-renderer-gst --package-version 2.8 -b /build/reproducible-path/rygel-0.44.1/src/librygel-renderer-gst --vapidir /build/reproducible-path/rygel-0.44.1/vapi --vapidir /build/reproducible-path/rygel-0.44.1/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer --pkg rygel-build-config --force --directory doc/reference/librygel-renderer-gst/valadoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg gupnp-av-1.0 --pkg rygel-core-2.8 --pkg rygel-renderer-2.8 --pkg gstreamer-1.0 --pkg gstreamer-audio-1.0 ../src/librygel-renderer-gst/rygel-playbin-player.vala ../src/librygel-renderer-gst/rygel-playbin-renderer.vala
+[434/450] cc  -o tests/rygel-object-creator-test tests/rygel-object-creator-test.p/meson-generated_object-creator_test.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-object-creator.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-dlna-profile.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-serializer.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-m3u-playlist.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-state-machine.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-expression.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-relational-expression.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-logical-expression.c.o tests/rygel-object-creator-test.p/meson-generated_object-creator_rygel-search-criteria-parser.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so -Wl,--end-group
+[435/450] cc  -o tests/rygel-environment-test tests/rygel-environment-test.p/meson-generated_rygel-environment-test.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libglib-2.0.so -Wl,--end-group
+[436/450] /usr/bin/valadoc --package-name librygel-renderer-gst --package-version 2.8 -b /build/reproducible-path/rygel-0.44.1/src/librygel-renderer-gst --vapidir /build/reproducible-path/rygel-0.44.1/vapi --vapidir /build/reproducible-path/rygel-0.44.1/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer --pkg rygel-build-config --force --directory doc/reference/librygel-renderer-gst/valadoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg gupnp-av-1.0 --pkg rygel-core-2.8 --pkg rygel-renderer-2.8 --pkg gstreamer-1.0 --pkg gstreamer-audio-1.0 ../src/librygel-renderer-gst/rygel-playbin-player.vala ../src/librygel-renderer-gst/rygel-playbin-renderer.vala
 Succeeded - 0 warning(s)
-[440/450] cc  -o tests/rygel-playbin-renderer-test tests/rygel-playbin-renderer-test.p/meson-generated_rygel-playbin-renderer-test.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../src/librygel-core:$ORIGIN/../src/librygel-renderer:$ORIGIN/../src/librygel-renderer-gst' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer-gst -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-renderer/librygel-renderer-2.8.so.0.44.1 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libgstaudio-1.0.so /usr/lib/aarch64-linux-gnu/libgstbase-1.0.so -Wl,--end-group
-[441/450] cc  -o tests/rygel-plugin-loader-test tests/rygel-plugin-loader-test.p/meson-generated_plugin-loader_rygel-plugin-loader-test.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../src/librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
-[442/450] cc  -o tests/rygel-meta-config-test tests/rygel-meta-config-test.p/meson-generated_rygel-meta-config-test.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../src/librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
-[443/450] /usr/bin/valadoc --package-name librygel-renderer --package-version 2.8 -b /build/reproducible-path/rygel-0.44.1/src/librygel-renderer --vapidir /build/reproducible-path/rygel-0.44.1/vapi --vapidir /build/reproducible-path/rygel-0.44.1/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-renderer/valadoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg gupnp-av-1.0 --pkg rygel-core-2.8 ../src/librygel-renderer/rygel-media-renderer-plugin.vala ../src/librygel-renderer/rygel-media-player.vala ../src/librygel-renderer/rygel-media-renderer.vala ../src/librygel-renderer/rygel-player-controller.vala ../src/librygel-renderer/rygel-av-transport.vala ../src/librygel-renderer/rygel-default-player-controller.vala ../src/librygel-renderer/rygel-rendering-control.vala ../src/librygel-renderer/rygel-sink-connection-manager.vala ../src/librygel-renderer/rygel-time-utils.vala ../src/librygel-renderer/rygel-changelog.vala ../src/librygel-renderer/rygel-volume.vala
+[437/450] cc  -o tests/rygel-database-test.vala tests/rygel-database-test.vala.p/meson-generated_rygel-database-test.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../src/librygel-db:$ORIGIN/../src/librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-db -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-db/librygel-db-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libsqlite3.so -lunistring -Wl,--end-group
+[438/450] /usr/bin/valadoc --package-name librygel-renderer --package-version 2.8 -b /build/reproducible-path/rygel-0.44.1/src/librygel-renderer --vapidir /build/reproducible-path/rygel-0.44.1/vapi --vapidir /build/reproducible-path/rygel-0.44.1/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-renderer/valadoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg gupnp-av-1.0 --pkg rygel-core-2.8 ../src/librygel-renderer/rygel-media-renderer-plugin.vala ../src/librygel-renderer/rygel-media-player.vala ../src/librygel-renderer/rygel-media-renderer.vala ../src/librygel-renderer/rygel-player-controller.vala ../src/librygel-renderer/rygel-av-transport.vala ../src/librygel-renderer/rygel-default-player-controller.vala ../src/librygel-renderer/rygel-rendering-control.vala ../src/librygel-renderer/rygel-sink-connection-manager.vala ../src/librygel-renderer/rygel-time-utils.vala ../src/librygel-renderer/rygel-changelog.vala ../src/librygel-renderer/rygel-volume.vala
 Succeeded - 0 warning(s)
+[439/450] cc  -o tests/rygel-http-time-seek-test tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-seek.c.o tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-request.c.o tests/rygel-http-time-seek-test.p/meson-generated_time-seek_rygel-http-time-seek-test.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so -Wl,--end-group
+[440/450] cc  -o tests/rygel-regression-test tests/rygel-regression-test.p/meson-generated_rygel-regression.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../src/librygel-core:$ORIGIN/../src/librygel-server' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-server -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-server/librygel-server-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libmediaart-2.0.so -Wl,--end-group
+[441/450] cc  -o tests/rygel-meta-config-test tests/rygel-meta-config-test.p/meson-generated_rygel-meta-config-test.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../src/librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
+[442/450] cc  -o tests/rygel-playbin-renderer-test tests/rygel-playbin-renderer-test.p/meson-generated_rygel-playbin-renderer-test.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../src/librygel-core:$ORIGIN/../src/librygel-renderer:$ORIGIN/../src/librygel-renderer-gst' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer-gst -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 src/librygel-renderer/librygel-renderer-2.8.so.0.44.1 src/librygel-renderer-gst/librygel-renderer-gst-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libgstreamer-1.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm /usr/lib/aarch64-linux-gnu/libgupnp-av-1.0.so /usr/lib/aarch64-linux-gnu/libgstaudio-1.0.so /usr/lib/aarch64-linux-gnu/libgstbase-1.0.so -Wl,--end-group
+[443/450] cc  -o tests/rygel-plugin-loader-test tests/rygel-plugin-loader-test.p/meson-generated_plugin-loader_rygel-plugin-loader-test.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/rygel-0.44.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../src/librygel-core' -Wl,-rpath-link,/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core -Wl,--start-group src/librygel-core/librygel-core-2.8.so.0.44.1 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgupnp-1.6.so /usr/lib/aarch64-linux-gnu/libgssdp-1.6.so /usr/lib/aarch64-linux-gnu/libsoup-3.0.so /usr/lib/aarch64-linux-gnu/libgmodule-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libxml2.so /usr/lib/aarch64-linux-gnu/libgee-0.8.so -Wl,--export-dynamic -lm -Wl,--end-group
 [444/450] /usr/bin/valadoc --package-name librygel-core --package-version 2.8 -b /build/reproducible-path/rygel-0.44.1/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-core/valadoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix ../src/librygel-core/rygel-connection-manager.vala ../src/librygel-core/rygel-basic-management.vala ../src/librygel-core/rygel-basic-management-test.vala ../src/librygel-core/rygel-basic-management-test-ping.vala ../src/librygel-core/rygel-basic-management-test-nslookup.vala ../src/librygel-core/rygel-basic-management-test-traceroute.vala ../src/librygel-core/rygel-description-file.vala ../src/librygel-core/rygel-dlna-profile.vala ../src/librygel-core/rygel-energy-management.vala ../src/librygel-core/rygel-root-device.vala ../src/librygel-core/rygel-root-device-factory.vala ../src/librygel-core/rygel-dbus-interface.vala ../src/librygel-core/rygel-log-handler.vala ../src/librygel-core/rygel-meta-config.vala ../src/librygel-core/rygel-plugin-loader.vala ../src/librygel-core/rygel-recursive-module-loader.vala ../src/librygel-core/rygel-plugin.vala ../src/librygel-core/rygel-resource-info.vala ../src/librygel-core/rygel-media-device.vala ../src/librygel-core/rygel-configuration.vala ../src/librygel-core/rygel-base-configuration.vala ../src/librygel-core/rygel-cmdline-config.vala ../src/librygel-core/rygel-environment-config.vala ../src/librygel-core/rygel-user-config.vala ../src/librygel-core/rygel-state-machine.vala ../src/librygel-core/rygel-v1-hacks.vala ../src/librygel-core/rygel-icon-info.vala ../src/librygel-core/rygel-xml-utils.vala ../src/librygel-core/rygel-plugin-information.vala ../src/librygel-core/rygel-energy-management-helper.c ../src/librygel-core/dlna150-hacks.vala ../src/librygel-core/agent-matcher.vala ../src/librygel-core/rygel-build-config.vapi
 rygel-plugin-information.vala:76.49-76.61: warning: `GLib.Module.SUFFIX' has been deprecated since 2.76
 agent-matcher.vala:49.5-49.23: warning: Method `Rygel.AgentMatcher.matches' never used
 Succeeded - 2 warning(s)
-[445/450] /usr/bin/valadoc --package-name librygel-server --package-version 2.8 -b /build/reproducible-path/rygel-0.44.1/src/librygel-server --vapidir /build/reproducible-path/rygel-0.44.1/vapi --vapidir /build/reproducible-path/rygel-0.44.1/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-server/valadoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg gupnp-av-1.0 --pkg rygel-core-2.8 --pkg libmediaart-2.0 ../src/librygel-server/rygel-audio-item.vala ../src/librygel-server/rygel-image-item.vala ../src/librygel-server/rygel-logical-expression.vala ../src/librygel-server/rygel-media-art-store.vala ../src/librygel-server/rygel-media-objects.vala ../src/librygel-server/rygel-music-item.vala ../src/librygel-server/rygel-photo-item.vala ../src/librygel-server/rygel-relational-expression.vala ../src/librygel-server/rygel-simple-container.vala ../src/librygel-server/rygel-subtitle.vala ../src/librygel-server/rygel-thumbnail.vala ../src/librygel-server/rygel-video-item.vala ../src/librygel-server/rygel-media-container.vala ../src/librygel-server/rygel-media-item.vala ../src/librygel-server/rygel-media-file-item.vala ../src/librygel-server/rygel-media-object.vala ../src/librygel-server/rygel-media-resource.vala ../src/librygel-server/rygel-media-server-plugin.vala ../src/librygel-server/rygel-search-expression.vala ../src/librygel-server/rygel-searchable-container.vala ../src/librygel-server/rygel-trackable-container.vala ../src/librygel-server/rygel-trackable-item.vala ../src/librygel-server/rygel-visual-item.vala ../src/librygel-server/rygel-writable-container.vala ../src/librygel-server/rygel-media-server.vala ../src/librygel-server/rygel-media-engine.vala ../src/librygel-server/rygel-http-seek.vala ../src/librygel-server/rygel-data-source.vala ../src/librygel-server/rygel-updatable-object.vala ../src/librygel-server/rygel-playlist-item.vala ../src/librygel-server/rygel-browse.vala ../src/librygel-server/rygel-client-hacks.vala ../src/librygel-server/rygel-content-directory.vala ../src/librygel-server/rygel-dbus-thumbnailer.vala ../src/librygel-server/rygel-engine-loader.vala ../src/librygel-server/rygel-http-byte-seek-request.vala ../src/librygel-server/rygel-http-byte-seek-response.vala ../src/librygel-server/rygel-free-desktop-interfaces.vala ../src/librygel-server/rygel-http-get-handler.vala ../src/librygel-server/rygel-http-get.vala ../src/librygel-server/rygel-http-thumbnail-handler.vala ../src/librygel-server/rygel-http-subtitle-handler.vala ../src/librygel-server/rygel-http-item-uri.vala ../src/librygel-server/rygel-http-post.vala ../src/librygel-server/rygel-http-request.vala ../src/librygel-server/rygel-http-response.vala ../src/librygel-server/rygel-http-response-element.vala ../src/librygel-server/rygel-http-server.vala ../src/librygel-server/rygel-http-time-seek-request.vala ../src/librygel-server/rygel-http-time-seek-response.vala ../src/librygel-server/rygel-http-resource-handler.vala ../src/librygel-server/rygel-import-resource.vala ../src/librygel-server/rygel-object-creator.vala ../src/librygel-server/rygel-reference-creator.vala ../src/librygel-server/rygel-item-destroyer.vala ../src/librygel-server/rygel-item-updater.vala ../src/librygel-server/rygel-object-removal-queue.vala ../src/librygel-server/rygel-last-change-entry.vala ../src/librygel-server/rygel-last-change-obj-add.vala ../src/librygel-server/rygel-last-change-obj-del.vala ../src/librygel-server/rygel-last-change-obj-mod.vala ../src/librygel-server/rygel-last-change-st-done.vala ../src/librygel-server/rygel-last-change.vala ../src/librygel-server/rygel-lg-tv-hacks.vala ../src/librygel-server/rygel-m3u-playlist.vala ../src/librygel-server/rygel-media-query-action.vala ../src/librygel-server/rygel-media-receiver-registrar.vala ../src/librygel-server/rygel-panasonic-hacks.vala ../src/librygel-server/rygel-samsung-tv-hacks.vala ../src/librygel-server/rygel-seek-hacks.vala ../src/librygel-server/rygel-search-criteria-parser.vala ../src/librygel-server/rygel-search.vala ../src/librygel-server/rygel-serializer.vala ../src/librygel-server/rygel-source-connection-manager.vala ../src/librygel-server/rygel-subtitle-manager.vala ../src/librygel-server/rygel-thumbnailer.vala ../src/librygel-server/rygel-wmp-hacks.vala ../src/librygel-server/rygel-xbmc-hacks.vala ../src/librygel-server/rygel-xbmc4xbox-hacks.vala ../src/librygel-server/rygel-xbox-hacks.vala ../src/librygel-server/rygel-phillips-hacks.vala ../src/librygel-server/rygel-data-sink.vala ../src/librygel-server/rygel-playspeed.vala ../src/librygel-server/rygel-playspeed-request.vala ../src/librygel-server/rygel-playspeed-response.vala ../src/librygel-server/rygel-dtcp-cleartext-request.vala ../src/librygel-server/rygel-dtcp-cleartext-response.vala ../src/librygel-server/rygel-dlna-available-seek-request.vala ../src/librygel-server/rygel-dlna-available-seek-response.vala ../src/librygel-server/raumfeld-hacks.vala
-rygel-object-creator.vala:194.20-194.47: warning: `GLib.PatternSpec.match_string' has been deprecated since 2.70
-rygel-searchable-container.vala: Rygel.SearchableContainer.find_object: @param: warning: Unknown parameter `callback'
-rygel-media-container.vala: Rygel.MediaContainer.container_updated: @see: warning: `rygel_media_container_updated().' does not exist
-rygel-writable-container.vala: Rygel.WritableContainer.add_item: @return: warning: Return description declared for void function
-rygel-writable-container.vala: Rygel.WritableContainer.remove_item: @return: warning: Return description declared for void function
-rygel-trackable-container.vala: Rygel.TrackableContainer.add_child_tracked: @see: warning: `rygel_trackable_object_remove_child_tracked()' does not exist
-rygel-trackable-container.vala: Rygel.TrackableContainer.remove_child_tracked: @see: warning: `rygel_trackable_object_add_child_tracked()' does not exist
-Succeeded - 7 warning(s)
-[446/450] /usr/bin/valadoc --package-name librygel-db --package-version 2.8 -b /build/reproducible-path/rygel-0.44.1/src/librygel-db --vapidir /build/reproducible-path/rygel-0.44.1/vapi --vapidir /build/reproducible-path/rygel-0.44.1/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-db/gtkdoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg sqlite3 --pkg gupnp-av-1.0 --pkg rygel-core-2.8 --doclet gtkdoc -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-db/rygel-db.h -X -l -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-db/librygel-db-2.8.so -X -l -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core/librygel-core-2.8.so ../src/librygel-db/database-cursor.vala ../src/librygel-db/database.vala ../src/librygel-db/sql-function.vala ../src/librygel-db/sql-operator.vala ../src/librygel-db/collate.c
+[445/450] /usr/bin/valadoc --package-name librygel-db --package-version 2.8 -b /build/reproducible-path/rygel-0.44.1/src/librygel-db --vapidir /build/reproducible-path/rygel-0.44.1/vapi --vapidir /build/reproducible-path/rygel-0.44.1/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-db/gtkdoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg sqlite3 --pkg gupnp-av-1.0 --pkg rygel-core-2.8 --doclet gtkdoc -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-db/rygel-db.h -X -l -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-db/librygel-db-2.8.so -X -l -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core/librygel-core-2.8.so ../src/librygel-db/database-cursor.vala ../src/librygel-db/database.vala ../src/librygel-db/sql-function.vala ../src/librygel-db/sql-operator.vala ../src/librygel-db/collate.c
 Traceback (most recent call last):
   File "/usr/bin/gtkdoc-scangobj", line 81, in <module>
     sys.exit(scangobj.run(options))
@@ -14069,34 +14096,16 @@
 ../librygel-db-docs.xml:34: element include: XInclude error : could not load ../xml/tree_index.sgml, and no fallback was found
 warning: failed to load external entity "../xml/annotation-glossary.xml"
 Succeeded - 0 warning(s)
-[447/450] /usr/bin/valadoc --package-name librygel-renderer-gst --package-version 2.8 -b /build/reproducible-path/rygel-0.44.1/src/librygel-renderer-gst --vapidir /build/reproducible-path/rygel-0.44.1/vapi --vapidir /build/reproducible-path/rygel-0.44.1/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer --pkg rygel-build-config --force --directory doc/reference/librygel-renderer-gst/gtkdoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg gupnp-av-1.0 --pkg rygel-core-2.8 --pkg rygel-renderer-2.8 --pkg gstreamer-1.0 --pkg gstreamer-audio-1.0 --doclet gtkdoc -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer/rygel-renderer.h -X -l -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer/librygel-renderer-2.8.so -X -l -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core/librygel-core-2.8.so -X -l -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer-gst/librygel-renderer-gst-2.8.so ../src/librygel-renderer-gst/rygel-playbin-player.vala ../src/librygel-renderer-gst/rygel-playbin-renderer.vala
-Traceback (most recent call last):
-  File "/usr/bin/gtkdoc-scangobj", line 81, in <module>
-    sys.exit(scangobj.run(options))
-             ^^^^^^^^^^^^^^^^^^^^^
-  File "/usr/share/gtk-doc/python/gtkdoc/scangobj.py", line 1326, in run
-    for line in open(options.types, 'r', encoding='utf-8'):
-                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-FileNotFoundError: [Errno 2] No such file or directory: 'librygel-renderer-gst.types'
-./librygel-renderer-gst-sections.txt:4: warning: No declaration found for RYGEL_TYPE_PLAYBIN_RENDERER.
-./librygel-renderer-gst-sections.txt:5: warning: No declaration found for rygel_playbin_renderer_get_playbin.
-./librygel-renderer-gst-sections.txt:6: warning: No declaration found for rygel_playbin_renderer_new.
-./librygel-renderer-gst-sections.txt:7: warning: No declaration found for RygelPlaybinRenderer.
-./librygel-renderer-gst-sections.txt:8: warning: No declaration found for RygelPlaybinRendererClass.
-./librygel-renderer-gst-sections.txt:23: warning: No declaration found for RYGEL_TYPE_PLAYBIN_PLAYER.
-./librygel-renderer-gst-sections.txt:24: warning: No declaration found for rygel_playbin_player_get_playbin.
-./librygel-renderer-gst-sections.txt:25: warning: No declaration found for rygel_playbin_player_get_supported_profiles.
-./librygel-renderer-gst-sections.txt:26: warning: No declaration found for rygel_playbin_player_instance.
-./librygel-renderer-gst-sections.txt:27: warning: No declaration found for RygelPlaybinPlayer.
-./librygel-renderer-gst-sections.txt:28: warning: No declaration found for RygelPlaybinPlayerClass.
-./librygel-renderer-gst-sections.txt:29: warning: No declaration found for RygelPlaybinPlayerError.
-See librygel-renderer-gst-undeclared.txt for the list of undeclared symbols.
-./librygel-renderer-gst-unused.txt:1: warning: 31 unused declarations. They should be added to librygel-renderer-gst-sections.txt in the appropriate place.
-warning: failed to load external entity "../xml/tree_index.sgml"
-../librygel-renderer-gst-docs.xml:34: element include: XInclude error : could not load ../xml/tree_index.sgml, and no fallback was found
-warning: failed to load external entity "../xml/annotation-glossary.xml"
-Succeeded - 0 warning(s)
-[448/450] /usr/bin/valadoc --package-name librygel-renderer --package-version 2.8 -b /build/reproducible-path/rygel-0.44.1/src/librygel-renderer --vapidir /build/reproducible-path/rygel-0.44.1/vapi --vapidir /build/reproducible-path/rygel-0.44.1/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-renderer/gtkdoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg gupnp-av-1.0 --pkg rygel-core-2.8 --doclet gtkdoc -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer/rygel-renderer.h -X -l -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer/librygel-renderer-2.8.so -X -l -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core/librygel-core-2.8.so ../src/librygel-renderer/rygel-media-renderer-plugin.vala ../src/librygel-renderer/rygel-media-player.vala ../src/librygel-renderer/rygel-media-renderer.vala ../src/librygel-renderer/rygel-player-controller.vala ../src/librygel-renderer/rygel-av-transport.vala ../src/librygel-renderer/rygel-default-player-controller.vala ../src/librygel-renderer/rygel-rendering-control.vala ../src/librygel-renderer/rygel-sink-connection-manager.vala ../src/librygel-renderer/rygel-time-utils.vala ../src/librygel-renderer/rygel-changelog.vala ../src/librygel-renderer/rygel-volume.vala
+[446/450] /usr/bin/valadoc --package-name librygel-server --package-version 2.8 -b /build/reproducible-path/rygel-0.44.1/src/librygel-server --vapidir /build/reproducible-path/rygel-0.44.1/vapi --vapidir /build/reproducible-path/rygel-0.44.1/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-server/valadoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg gupnp-av-1.0 --pkg rygel-core-2.8 --pkg libmediaart-2.0 ../src/librygel-server/rygel-audio-item.vala ../src/librygel-server/rygel-image-item.vala ../src/librygel-server/rygel-logical-expression.vala ../src/librygel-server/rygel-media-art-store.vala ../src/librygel-server/rygel-media-objects.vala ../src/librygel-server/rygel-music-item.vala ../src/librygel-server/rygel-photo-item.vala ../src/librygel-server/rygel-relational-expression.vala ../src/librygel-server/rygel-simple-container.vala ../src/librygel-server/rygel-subtitle.vala ../src/librygel-server/rygel-thumbnail.vala ../src/librygel-server/rygel-video-item.vala ../src/librygel-server/rygel-media-container.vala ../src/librygel-server/rygel-media-item.vala ../src/librygel-server/rygel-media-file-item.vala ../src/librygel-server/rygel-media-object.vala ../src/librygel-server/rygel-media-resource.vala ../src/librygel-server/rygel-media-server-plugin.vala ../src/librygel-server/rygel-search-expression.vala ../src/librygel-server/rygel-searchable-container.vala ../src/librygel-server/rygel-trackable-container.vala ../src/librygel-server/rygel-trackable-item.vala ../src/librygel-server/rygel-visual-item.vala ../src/librygel-server/rygel-writable-container.vala ../src/librygel-server/rygel-media-server.vala ../src/librygel-server/rygel-media-engine.vala ../src/librygel-server/rygel-http-seek.vala ../src/librygel-server/rygel-data-source.vala ../src/librygel-server/rygel-updatable-object.vala ../src/librygel-server/rygel-playlist-item.vala ../src/librygel-server/rygel-browse.vala ../src/librygel-server/rygel-client-hacks.vala ../src/librygel-server/rygel-content-directory.vala ../src/librygel-server/rygel-dbus-thumbnailer.vala ../src/librygel-server/rygel-engine-loader.vala ../src/librygel-server/rygel-http-byte-seek-request.vala ../src/librygel-server/rygel-http-byte-seek-response.vala ../src/librygel-server/rygel-free-desktop-interfaces.vala ../src/librygel-server/rygel-http-get-handler.vala ../src/librygel-server/rygel-http-get.vala ../src/librygel-server/rygel-http-thumbnail-handler.vala ../src/librygel-server/rygel-http-subtitle-handler.vala ../src/librygel-server/rygel-http-item-uri.vala ../src/librygel-server/rygel-http-post.vala ../src/librygel-server/rygel-http-request.vala ../src/librygel-server/rygel-http-response.vala ../src/librygel-server/rygel-http-response-element.vala ../src/librygel-server/rygel-http-server.vala ../src/librygel-server/rygel-http-time-seek-request.vala ../src/librygel-server/rygel-http-time-seek-response.vala ../src/librygel-server/rygel-http-resource-handler.vala ../src/librygel-server/rygel-import-resource.vala ../src/librygel-server/rygel-object-creator.vala ../src/librygel-server/rygel-reference-creator.vala ../src/librygel-server/rygel-item-destroyer.vala ../src/librygel-server/rygel-item-updater.vala ../src/librygel-server/rygel-object-removal-queue.vala ../src/librygel-server/rygel-last-change-entry.vala ../src/librygel-server/rygel-last-change-obj-add.vala ../src/librygel-server/rygel-last-change-obj-del.vala ../src/librygel-server/rygel-last-change-obj-mod.vala ../src/librygel-server/rygel-last-change-st-done.vala ../src/librygel-server/rygel-last-change.vala ../src/librygel-server/rygel-lg-tv-hacks.vala ../src/librygel-server/rygel-m3u-playlist.vala ../src/librygel-server/rygel-media-query-action.vala ../src/librygel-server/rygel-media-receiver-registrar.vala ../src/librygel-server/rygel-panasonic-hacks.vala ../src/librygel-server/rygel-samsung-tv-hacks.vala ../src/librygel-server/rygel-seek-hacks.vala ../src/librygel-server/rygel-search-criteria-parser.vala ../src/librygel-server/rygel-search.vala ../src/librygel-server/rygel-serializer.vala ../src/librygel-server/rygel-source-connection-manager.vala ../src/librygel-server/rygel-subtitle-manager.vala ../src/librygel-server/rygel-thumbnailer.vala ../src/librygel-server/rygel-wmp-hacks.vala ../src/librygel-server/rygel-xbmc-hacks.vala ../src/librygel-server/rygel-xbmc4xbox-hacks.vala ../src/librygel-server/rygel-xbox-hacks.vala ../src/librygel-server/rygel-phillips-hacks.vala ../src/librygel-server/rygel-data-sink.vala ../src/librygel-server/rygel-playspeed.vala ../src/librygel-server/rygel-playspeed-request.vala ../src/librygel-server/rygel-playspeed-response.vala ../src/librygel-server/rygel-dtcp-cleartext-request.vala ../src/librygel-server/rygel-dtcp-cleartext-response.vala ../src/librygel-server/rygel-dlna-available-seek-request.vala ../src/librygel-server/rygel-dlna-available-seek-response.vala ../src/librygel-server/raumfeld-hacks.vala
+rygel-object-creator.vala:194.20-194.47: warning: `GLib.PatternSpec.match_string' has been deprecated since 2.70
+rygel-searchable-container.vala: Rygel.SearchableContainer.find_object: @param: warning: Unknown parameter `callback'
+rygel-media-container.vala: Rygel.MediaContainer.container_updated: @see: warning: `rygel_media_container_updated().' does not exist
+rygel-writable-container.vala: Rygel.WritableContainer.add_item: @return: warning: Return description declared for void function
+rygel-writable-container.vala: Rygel.WritableContainer.remove_item: @return: warning: Return description declared for void function
+rygel-trackable-container.vala: Rygel.TrackableContainer.add_child_tracked: @see: warning: `rygel_trackable_object_remove_child_tracked()' does not exist
+rygel-trackable-container.vala: Rygel.TrackableContainer.remove_child_tracked: @see: warning: `rygel_trackable_object_add_child_tracked()' does not exist
+Succeeded - 7 warning(s)
+[447/450] /usr/bin/valadoc --package-name librygel-renderer --package-version 2.8 -b /build/reproducible-path/rygel-0.44.1/src/librygel-renderer --vapidir /build/reproducible-path/rygel-0.44.1/vapi --vapidir /build/reproducible-path/rygel-0.44.1/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-renderer/gtkdoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg gupnp-av-1.0 --pkg rygel-core-2.8 --doclet gtkdoc -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer/rygel-renderer.h -X -l -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer/librygel-renderer-2.8.so -X -l -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core/librygel-core-2.8.so ../src/librygel-renderer/rygel-media-renderer-plugin.vala ../src/librygel-renderer/rygel-media-player.vala ../src/librygel-renderer/rygel-media-renderer.vala ../src/librygel-renderer/rygel-player-controller.vala ../src/librygel-renderer/rygel-av-transport.vala ../src/librygel-renderer/rygel-default-player-controller.vala ../src/librygel-renderer/rygel-rendering-control.vala ../src/librygel-renderer/rygel-sink-connection-manager.vala ../src/librygel-renderer/rygel-time-utils.vala ../src/librygel-renderer/rygel-changelog.vala ../src/librygel-renderer/rygel-volume.vala
 Traceback (most recent call last):
   File "/usr/bin/gtkdoc-scangobj", line 81, in <module>
     sys.exit(scangobj.run(options))
@@ -14181,6 +14190,33 @@
 ../librygel-renderer-docs.xml:37: element include: XInclude error : could not load ../xml/tree_index.sgml, and no fallback was found
 warning: failed to load external entity "../xml/annotation-glossary.xml"
 Succeeded - 0 warning(s)
+[448/450] /usr/bin/valadoc --package-name librygel-renderer-gst --package-version 2.8 -b /build/reproducible-path/rygel-0.44.1/src/librygel-renderer-gst --vapidir /build/reproducible-path/rygel-0.44.1/vapi --vapidir /build/reproducible-path/rygel-0.44.1/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core --vapidir /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer --pkg rygel-build-config --force --directory doc/reference/librygel-renderer-gst/gtkdoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix --pkg gupnp-av-1.0 --pkg rygel-core-2.8 --pkg rygel-renderer-2.8 --pkg gstreamer-1.0 --pkg gstreamer-audio-1.0 --doclet gtkdoc -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer/rygel-renderer.h -X -l -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer/librygel-renderer-2.8.so -X -l -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core/librygel-core-2.8.so -X -l -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-renderer-gst/librygel-renderer-gst-2.8.so ../src/librygel-renderer-gst/rygel-playbin-player.vala ../src/librygel-renderer-gst/rygel-playbin-renderer.vala
+Traceback (most recent call last):
+  File "/usr/bin/gtkdoc-scangobj", line 81, in <module>
+    sys.exit(scangobj.run(options))
+             ^^^^^^^^^^^^^^^^^^^^^
+  File "/usr/share/gtk-doc/python/gtkdoc/scangobj.py", line 1326, in run
+    for line in open(options.types, 'r', encoding='utf-8'):
+                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+FileNotFoundError: [Errno 2] No such file or directory: 'librygel-renderer-gst.types'
+./librygel-renderer-gst-sections.txt:4: warning: No declaration found for RYGEL_TYPE_PLAYBIN_RENDERER.
+./librygel-renderer-gst-sections.txt:5: warning: No declaration found for rygel_playbin_renderer_get_playbin.
+./librygel-renderer-gst-sections.txt:6: warning: No declaration found for rygel_playbin_renderer_new.
+./librygel-renderer-gst-sections.txt:7: warning: No declaration found for RygelPlaybinRenderer.
+./librygel-renderer-gst-sections.txt:8: warning: No declaration found for RygelPlaybinRendererClass.
+./librygel-renderer-gst-sections.txt:23: warning: No declaration found for RYGEL_TYPE_PLAYBIN_PLAYER.
+./librygel-renderer-gst-sections.txt:24: warning: No declaration found for rygel_playbin_player_get_playbin.
+./librygel-renderer-gst-sections.txt:25: warning: No declaration found for rygel_playbin_player_get_supported_profiles.
+./librygel-renderer-gst-sections.txt:26: warning: No declaration found for rygel_playbin_player_instance.
+./librygel-renderer-gst-sections.txt:27: warning: No declaration found for RygelPlaybinPlayer.
+./librygel-renderer-gst-sections.txt:28: warning: No declaration found for RygelPlaybinPlayerClass.
+./librygel-renderer-gst-sections.txt:29: warning: No declaration found for RygelPlaybinPlayerError.
+See librygel-renderer-gst-undeclared.txt for the list of undeclared symbols.
+./librygel-renderer-gst-unused.txt:1: warning: 31 unused declarations. They should be added to librygel-renderer-gst-sections.txt in the appropriate place.
+warning: failed to load external entity "../xml/tree_index.sgml"
+../librygel-renderer-gst-docs.xml:34: element include: XInclude error : could not load ../xml/tree_index.sgml, and no fallback was found
+warning: failed to load external entity "../xml/annotation-glossary.xml"
+Succeeded - 0 warning(s)
 [449/450] /usr/bin/valadoc --doclet gtkdoc --package-name librygel-core --package-version 2.8 -b /build/reproducible-path/rygel-0.44.1/src/librygel-core --pkg rygel-build-config --force --directory doc/reference/librygel-core/gtkdoc --pkg gio-2.0 --pkg gee-0.8 --pkg gupnp-1.6 --pkg gmodule-2.0 --pkg posix -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core/rygel-core.h -X -l -X /build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu/src/librygel-core/librygel-core-2.8.so -b /build/reproducible-path/rygel-0.44.1/src/librygel-core ../src/librygel-core/rygel-connection-manager.vala ../src/librygel-core/rygel-basic-management.vala ../src/librygel-core/rygel-basic-management-test.vala ../src/librygel-core/rygel-basic-management-test-ping.vala ../src/librygel-core/rygel-basic-management-test-nslookup.vala ../src/librygel-core/rygel-basic-management-test-traceroute.vala ../src/librygel-core/rygel-description-file.vala ../src/librygel-core/rygel-dlna-profile.vala ../src/librygel-core/rygel-energy-management.vala ../src/librygel-core/rygel-root-device.vala ../src/librygel-core/rygel-root-device-factory.vala ../src/librygel-core/rygel-dbus-interface.vala ../src/librygel-core/rygel-log-handler.vala ../src/librygel-core/rygel-meta-config.vala ../src/librygel-core/rygel-plugin-loader.vala ../src/librygel-core/rygel-recursive-module-loader.vala ../src/librygel-core/rygel-plugin.vala ../src/librygel-core/rygel-resource-info.vala ../src/librygel-core/rygel-media-device.vala ../src/librygel-core/rygel-configuration.vala ../src/librygel-core/rygel-base-configuration.vala ../src/librygel-core/rygel-cmdline-config.vala ../src/librygel-core/rygel-environment-config.vala ../src/librygel-core/rygel-user-config.vala ../src/librygel-core/rygel-state-machine.vala ../src/librygel-core/rygel-v1-hacks.vala ../src/librygel-core/rygel-icon-info.vala ../src/librygel-core/rygel-xml-utils.vala ../src/librygel-core/rygel-plugin-information.vala ../src/librygel-core/rygel-energy-management-helper.c ../src/librygel-core/dlna150-hacks.vala ../src/librygel-core/agent-matcher.vala ../src/librygel-core/rygel-build-config.vapi
 rygel-plugin-information.vala:76.49-76.61: warning: `GLib.Module.SUFFIX' has been deprecated since 2.76
 agent-matcher.vala:49.5-49.23: warning: Method `Rygel.AgentMatcher.matches' never used
@@ -14197,29 +14233,29 @@
 GtkDoc: warning: Missing long description in the documentation for ‘Rygel.XMLUtils.Iterator’ which forms gtk-doc section ‘RygelXMLUtilsIterator’.
 GtkDoc: warning: Missing long description in the documentation for ‘Rygel.BuildConfig’ which forms gtk-doc section ‘RygelBuildConfig’.
 
-(valadoc:3388806): valadoc-gtkdoc-CRITICAL **: 11:24:38.588: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
+(valadoc:319510): valadoc-gtkdoc-CRITICAL **: 07:04:44.692: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
 
-(valadoc:3388806): valadoc-gtkdoc-CRITICAL **: 11:24:38.588: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
+(valadoc:319510): valadoc-gtkdoc-CRITICAL **: 07:04:44.692: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
 
-(valadoc:3388806): valadoc-gtkdoc-CRITICAL **: 11:24:38.588: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
+(valadoc:319510): valadoc-gtkdoc-CRITICAL **: 07:04:44.692: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
 
-(valadoc:3388806): valadoc-gtkdoc-CRITICAL **: 11:24:38.588: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
+(valadoc:319510): valadoc-gtkdoc-CRITICAL **: 07:04:44.692: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
 
-(valadoc:3388806): valadoc-gtkdoc-CRITICAL **: 11:24:38.588: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
+(valadoc:319510): valadoc-gtkdoc-CRITICAL **: 07:04:44.692: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
 
-(valadoc:3388806): valadoc-gtkdoc-CRITICAL **: 11:24:38.588: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
+(valadoc:319510): valadoc-gtkdoc-CRITICAL **: 07:04:44.692: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
 
-(valadoc:3388806): valadoc-gtkdoc-CRITICAL **: 11:24:38.588: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
+(valadoc:319510): valadoc-gtkdoc-CRITICAL **: 07:04:44.692: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
 
-(valadoc:3388806): valadoc-gtkdoc-CRITICAL **: 11:24:38.588: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
+(valadoc:319510): valadoc-gtkdoc-CRITICAL **: 07:04:44.692: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
 
-(valadoc:3388806): valadoc-gtkdoc-CRITICAL **: 11:24:38.588: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
+(valadoc:319510): valadoc-gtkdoc-CRITICAL **: 07:04:44.692: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
 
-(valadoc:3388806): valadoc-gtkdoc-CRITICAL **: 11:24:38.588: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
+(valadoc:319510): valadoc-gtkdoc-CRITICAL **: 07:04:44.692: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
 
-(valadoc:3388806): valadoc-gtkdoc-CRITICAL **: 11:24:38.588: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
+(valadoc:319510): valadoc-gtkdoc-CRITICAL **: 07:04:44.692: gtkdoc_dbus_parameter_construct: assertion 'signature != NULL' failed
 
-(valadoc:3388806): valadoc-gtkdoc-CRITICAL **: 11:24:38.588: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
+(valadoc:319510): valadoc-gtkdoc-CRITICAL **: 07:04:44.692: gtkdoc_dbus_member_add_parameter: assertion 'parameter != NULL' failed
 GtkDoc: warning: Missing long description in the documentation for ‘Rygel.Configuration’ which forms gtk-doc section ‘RygelConfiguration’.
 GtkDoc: warning: Missing long description in the documentation for ‘Rygel.StateMachine’ which forms gtk-doc section ‘RygelStateMachine’.
 Traceback (most recent call last):
@@ -14513,7 +14549,7 @@
 GtkDoc: warning: Missing long description in the documentation for ‘Rygel.PlaySpeedResponse’ which forms gtk-doc section ‘RygelPlaySpeedResponse’.
 GtkDoc: warning: Missing long description in the documentation for ‘Rygel.VisualItem’ which forms gtk-doc section ‘RygelVisualItem’.
 
-(valadoc:3388876): valadoc-gtkdoc-CRITICAL **: 11:24:39.410: gtkdoc_get_parameter_pos: assertion 'node != NULL' failed
+(valadoc:319603): valadoc-gtkdoc-CRITICAL **: 07:04:45.306: gtkdoc_get_parameter_pos: assertion 'node != NULL' failed
 GtkDoc: warning: Missing long description in the documentation for ‘Rygel.UpdatableObject’ which forms gtk-doc section ‘RygelUpdatableObject’.
 Traceback (most recent call last):
   File "/usr/bin/gtkdoc-scangobj", line 81, in <module>
@@ -14995,16 +15031,16 @@
 	cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=12 meson test
 ninja: Entering directory `/build/reproducible-path/rygel-0.44.1/obj-aarch64-linux-gnu'
 ninja: no work to do.
- 1/10 rygel-plugin-loader-test        OK              0.08s
- 2/10 rygel-meta-config-test          OK              0.08s
- 3/10 rygel-searchable-container-test OK              0.07s
- 4/10 rygel-regression-test           OK              0.06s
- 5/10 rygel-database-test             OK              0.05s
- 6/10 rygel-environment-test          OK              0.04s
- 7/10 rygel-http-time-seek-test       OK              0.02s
- 8/10 rygel-object-creator-test       OK              0.09s
- 9/10 rygel-playbin-renderer-test     OK              0.60s
-10/10 rygel-user-config-test          OK             42.29s
+ 1/10 rygel-plugin-loader-test        OK              0.12s
+ 2/10 rygel-meta-config-test          OK              0.11s
+ 3/10 rygel-searchable-container-test OK              0.10s
+ 4/10 rygel-object-creator-test       OK              0.09s
+ 5/10 rygel-regression-test           OK              0.08s
+ 6/10 rygel-database-test             OK              0.06s
+ 7/10 rygel-environment-test          OK              0.05s
+ 8/10 rygel-http-time-seek-test       OK              0.01s
+ 9/10 rygel-playbin-renderer-test     OK              0.57s
+10/10 rygel-user-config-test          OK             42.13s
 
 Ok:                 10  
 Expected Fail:      0   
@@ -15218,40 +15254,28 @@
 	Normalized debian/rygel/usr/share/locale/th/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/tg/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/te/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/zh_TW/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/zh_HK/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/zh_CN/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/vi/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/ta/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/sv/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/sr@latin/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/sr/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/sl/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/sk/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/oc/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/nl/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ne/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/nb/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ms/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ml/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/zh_TW/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/zh_HK/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/zh_CN/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/vi/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/ru/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/ro/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/pt_BR/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/pt/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/pl/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/pa/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/lv/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/lt/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/kn/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ko/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/kk/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/kab/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ka/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ja/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/it/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/id/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/hu/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/hr/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/oc/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/nl/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/ne/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/nb/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/ms/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/ml/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/hi/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/he/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/gu/LC_MESSAGES/rygel.mo
@@ -15264,21 +15288,33 @@
 	Normalized debian/rygel/usr/share/locale/et/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/es/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/eo/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ca/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/bs/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/bn_IN/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/bg/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/be/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/as/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/lv/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/lt/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/kn/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/ko/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/kk/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/kab/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/ar/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/af/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/ab/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/ka/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/ja/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/it/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/id/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/hu/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/hr/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/en_GB/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/el/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/de/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/da/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/cs/LC_MESSAGES/rygel.mo
 	Normalized debian/rygel/usr/share/locale/ca@valencia/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ar/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/af/LC_MESSAGES/rygel.mo
-	Normalized debian/rygel/usr/share/locale/ab/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/ca/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/bs/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/bn_IN/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/bg/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/be/LC_MESSAGES/rygel.mo
+	Normalized debian/rygel/usr/share/locale/as/LC_MESSAGES/rygel.mo
    dh_compress
    dh_fixperms
    dh_missing
@@ -15341,31 +15377,27 @@
    debian/rules override_dh_gencontrol
 make[1]: Entering directory '/build/reproducible-path/rygel-0.44.1'
 dh_gencontrol -- -Vgst:Recommends="gstreamer1.0-libav, gstreamer1.0-plugins-ugly"
-dpkg-gencontrol: warning: package rygel-ruih: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel-ruih: substitution variable ${gnome:NextVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel-ruih: substitution variable ${gnome:UpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel-ruih: substitution variable ${gnome:Version} unused, but is defined
-dpkg-gencontrol: warning: package librygel-ruih-2.8-0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package librygel-ruih-2.8-0: substitution variable ${gnome:NextVersion} unused, but is defined
-dpkg-gencontrol: warning: package librygel-ruih-2.8-0: substitution variable ${gnome:UpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package librygel-ruih-2.8-0: substitution variable ${gnome:Version} unused, but is defined
-dpkg-gencontrol: warning: package librygel-renderer-2.8-0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package librygel-renderer-2.8-0: substitution variable ${gnome:NextVersion} unused, but is defined
-dpkg-gencontrol: warning: package librygel-renderer-2.8-0: substitution variable ${gnome:UpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package librygel-renderer-2.8-0: substitution variable ${gnome:Version} unused, but is defined
-dpkg-gencontrol: warning: package rygel-preferences: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel-preferences: substitution variable ${gnome:NextVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel-preferences: substitution variable ${gnome:UpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel-preferences: substitution variable ${gnome:Version} unused, but is defined
 dpkg-gencontrol: warning: package rygel-playbin: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package rygel-playbin: substitution variable ${gnome:NextVersion} unused, but is defined
 dpkg-gencontrol: warning: package rygel-playbin: substitution variable ${gnome:UpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package rygel-playbin: substitution variable ${gnome:Version} unused, but is defined
+dpkg-gencontrol: warning: package librygel-renderer-2.8-0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package librygel-renderer-2.8-0: substitution variable ${gnome:NextVersion} unused, but is defined
+dpkg-gencontrol: warning: package librygel-renderer-2.8-0: substitution variable ${gnome:UpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package librygel-renderer-2.8-0: substitution variable ${gnome:Version} unused, but is defined
+dpkg-gencontrol: warning: package rygel-ruih: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel-ruih: substitution variable ${gnome:NextVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel-ruih: substitution variable ${gnome:UpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel-ruih: substitution variable ${gnome:Version} unused, but is defined
 dpkg-gencontrol: warning: package librygel-core-2.8-0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-core-2.8-0: substitution variable ${gnome:NextVersion} unused, but is defined
+dpkg-gencontrol: warning: Suggests field of package rygel: substitution variable ${gst:Suggests} used, but is not defined
 dpkg-gencontrol: warning: package librygel-core-2.8-0: substitution variable ${gnome:UpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-core-2.8-0: substitution variable ${gnome:Version} unused, but is defined
-dpkg-gencontrol: warning: Suggests field of package rygel: substitution variable ${gst:Suggests} used, but is not defined
+dpkg-gencontrol: warning: package librygel-ruih-2.8-0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package librygel-ruih-2.8-0: substitution variable ${gnome:NextVersion} unused, but is defined
+dpkg-gencontrol: warning: package librygel-ruih-2.8-0: substitution variable ${gnome:UpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package librygel-ruih-2.8-0: substitution variable ${gnome:Version} unused, but is defined
 dpkg-gencontrol: warning: package rygel: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package rygel: substitution variable ${gnome:NextVersion} unused, but is defined
 dpkg-gencontrol: warning: package rygel: substitution variable ${gnome:UpstreamVersion} unused, but is defined
@@ -15374,6 +15406,14 @@
 dpkg-gencontrol: warning: package rygel-preferences: substitution variable ${gnome:NextVersion} unused, but is defined
 dpkg-gencontrol: warning: package rygel-preferences: substitution variable ${gnome:UpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package rygel-preferences: substitution variable ${gnome:Version} unused, but is defined
+dpkg-gencontrol: warning: package rygel-playbin: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel-playbin: substitution variable ${gnome:NextVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel-playbin: substitution variable ${gnome:UpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel-playbin: substitution variable ${gnome:Version} unused, but is defined
+dpkg-gencontrol: warning: package rygel-ruih: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel-ruih: substitution variable ${gnome:NextVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel-ruih: substitution variable ${gnome:UpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel-ruih: substitution variable ${gnome:Version} unused, but is defined
 dpkg-gencontrol: warning: package librygel-core-2.8-0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-core-2.8-0: substitution variable ${gnome:NextVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-core-2.8-0: substitution variable ${gnome:UpstreamVersion} unused, but is defined
@@ -15382,51 +15422,43 @@
 dpkg-gencontrol: warning: package librygel-renderer-2.8-0: substitution variable ${gnome:NextVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-renderer-2.8-0: substitution variable ${gnome:UpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-renderer-2.8-0: substitution variable ${gnome:Version} unused, but is defined
-dpkg-gencontrol: warning: package rygel-playbin: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel-playbin: substitution variable ${gnome:NextVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel-playbin: substitution variable ${gnome:UpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel-playbin: substitution variable ${gnome:Version} unused, but is defined
 dpkg-gencontrol: warning: Suggests field of package rygel: substitution variable ${gst:Suggests} used, but is not defined
-dpkg-gencontrol: warning: package rygel: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel: substitution variable ${gnome:NextVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel: substitution variable ${gnome:UpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel: substitution variable ${gnome:Version} unused, but is defined
-dpkg-gencontrol: warning: package rygel-ruih: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel-ruih: substitution variable ${gnome:NextVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel-ruih: substitution variable ${gnome:UpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel-ruih: substitution variable ${gnome:Version} unused, but is defined
 dpkg-gencontrol: warning: package librygel-ruih-2.8-0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-ruih-2.8-0: substitution variable ${gnome:NextVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-ruih-2.8-0: substitution variable ${gnome:UpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-ruih-2.8-0: substitution variable ${gnome:Version} unused, but is defined
+dpkg-gencontrol: warning: package rygel-preferences: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel-preferences: substitution variable ${gnome:NextVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel-preferences: substitution variable ${gnome:UpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel-preferences: substitution variable ${gnome:Version} unused, but is defined
+dpkg-gencontrol: warning: package rygel: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel: substitution variable ${gnome:NextVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel: substitution variable ${gnome:UpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel: substitution variable ${gnome:Version} unused, but is defined
 dpkg-gencontrol: warning: package rygel-gst-launch: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package rygel-gst-launch: substitution variable ${gnome:NextVersion} unused, but is defined
 dpkg-gencontrol: warning: package rygel-gst-launch: substitution variable ${gnome:UpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package rygel-gst-launch: substitution variable ${gnome:Version} unused, but is defined
-dpkg-gencontrol: warning: package librygel-renderer-gst-2.8-0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package librygel-renderer-gst-2.8-0: substitution variable ${gnome:NextVersion} unused, but is defined
-dpkg-gencontrol: warning: package librygel-renderer-gst-2.8-0: substitution variable ${gnome:UpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package librygel-renderer-gst-2.8-0: substitution variable ${gnome:Version} unused, but is defined
 dpkg-gencontrol: warning: package rygel-tracker: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package rygel-tracker: substitution variable ${gnome:NextVersion} unused, but is defined
 dpkg-gencontrol: warning: package rygel-tracker: substitution variable ${gnome:UpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package rygel-tracker: substitution variable ${gnome:Version} unused, but is defined
-dpkg-gencontrol: warning: package librygel-db-2.8-0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package librygel-db-2.8-0: substitution variable ${gnome:NextVersion} unused, but is defined
-dpkg-gencontrol: warning: package librygel-db-2.8-0: substitution variable ${gnome:UpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package librygel-db-2.8-0: substitution variable ${gnome:Version} unused, but is defined
 dpkg-gencontrol: warning: package librygel-server-2.8-0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-server-2.8-0: substitution variable ${gnome:NextVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-server-2.8-0: substitution variable ${gnome:UpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-server-2.8-0: substitution variable ${gnome:Version} unused, but is defined
-dpkg-gencontrol: warning: package rygel-2.8-dev: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel-2.8-dev: substitution variable ${gnome:NextVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel-2.8-dev: substitution variable ${gnome:UpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package rygel-2.8-dev: substitution variable ${gnome:Version} unused, but is defined
+dpkg-gencontrol: warning: package librygel-db-2.8-0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package librygel-db-2.8-0: substitution variable ${gnome:NextVersion} unused, but is defined
+dpkg-gencontrol: warning: package librygel-db-2.8-0: substitution variable ${gnome:UpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package librygel-db-2.8-0: substitution variable ${gnome:Version} unused, but is defined
 dpkg-gencontrol: warning: package librygel-renderer-gst-2.8-0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-renderer-gst-2.8-0: substitution variable ${gnome:NextVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-renderer-gst-2.8-0: substitution variable ${gnome:UpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-renderer-gst-2.8-0: substitution variable ${gnome:Version} unused, but is defined
+dpkg-gencontrol: warning: package rygel-2.8-dev: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel-2.8-dev: substitution variable ${gnome:NextVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel-2.8-dev: substitution variable ${gnome:UpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package rygel-2.8-dev: substitution variable ${gnome:Version} unused, but is defined
 dpkg-gencontrol: warning: package rygel-tracker: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package rygel-tracker: substitution variable ${gnome:NextVersion} unused, but is defined
 dpkg-gencontrol: warning: package rygel-tracker: substitution variable ${gnome:UpstreamVersion} unused, but is defined
@@ -15435,36 +15467,40 @@
 dpkg-gencontrol: warning: package rygel-gst-launch: substitution variable ${gnome:NextVersion} unused, but is defined
 dpkg-gencontrol: warning: package rygel-gst-launch: substitution variable ${gnome:UpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package rygel-gst-launch: substitution variable ${gnome:Version} unused, but is defined
-dpkg-gencontrol: warning: package librygel-db-2.8-0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package librygel-db-2.8-0: substitution variable ${gnome:NextVersion} unused, but is defined
-dpkg-gencontrol: warning: package librygel-db-2.8-0: substitution variable ${gnome:UpstreamVersion} unused, but is defined
-dpkg-gencontrol: warning: package librygel-db-2.8-0: substitution variable ${gnome:Version} unused, but is defined
 dpkg-gencontrol: warning: package librygel-server-2.8-0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-server-2.8-0: substitution variable ${gnome:NextVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-server-2.8-0: substitution variable ${gnome:UpstreamVersion} unused, but is defined
 dpkg-gencontrol: warning: package librygel-server-2.8-0: substitution variable ${gnome:Version} unused, but is defined
+dpkg-gencontrol: warning: package librygel-db-2.8-0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package librygel-db-2.8-0: substitution variable ${gnome:NextVersion} unused, but is defined
+dpkg-gencontrol: warning: package librygel-db-2.8-0: substitution variable ${gnome:UpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package librygel-db-2.8-0: substitution variable ${gnome:Version} unused, but is defined
+dpkg-gencontrol: warning: package librygel-renderer-gst-2.8-0: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package librygel-renderer-gst-2.8-0: substitution variable ${gnome:NextVersion} unused, but is defined
+dpkg-gencontrol: warning: package librygel-renderer-gst-2.8-0: substitution variable ${gnome:UpstreamVersion} unused, but is defined
+dpkg-gencontrol: warning: package librygel-renderer-gst-2.8-0: substitution variable ${gnome:Version} unused, but is defined
 make[1]: Leaving directory '/build/reproducible-path/rygel-0.44.1'
    dh_md5sums
    dh_builddeb
-dpkg-deb: building package 'rygel' in '../rygel_0.44.1-1_arm64.deb'.
 dpkg-deb: building package 'librygel-core-2.8-0' in '../librygel-core-2.8-0_0.44.1-1_arm64.deb'.
 dpkg-deb: building package 'librygel-server-2.8-0-dbgsym' in '../librygel-server-2.8-0-dbgsym_0.44.1-1_arm64.deb'.
-dpkg-deb: building package 'librygel-renderer-gst-2.8-0' in '../librygel-renderer-gst-2.8-0_0.44.1-1_arm64.deb'.
 dpkg-deb: building package 'librygel-ruih-2.8-0-dbgsym' in '../librygel-ruih-2.8-0-dbgsym_0.44.1-1_arm64.deb'.
+dpkg-deb: building package 'rygel' in '../rygel_0.44.1-1_arm64.deb'.
 dpkg-deb: building package 'rygel-ruih' in '../rygel-ruih_0.44.1-1_arm64.deb'.
+dpkg-deb: building package 'librygel-renderer-gst-2.8-0' in '../librygel-renderer-gst-2.8-0_0.44.1-1_arm64.deb'.
 dpkg-deb: building package 'rygel-preferences-dbgsym' in '../rygel-preferences-dbgsym_0.44.1-1_arm64.deb'.
-dpkg-deb: building package 'rygel-gst-launch' in '../rygel-gst-launch_0.44.1-1_arm64.deb'.
 dpkg-deb: building package 'rygel-tracker-dbgsym' in '../rygel-tracker-dbgsym_0.44.1-1_arm64.deb'.
-dpkg-deb: building package 'rygel-ruih-dbgsym' in '../rygel-ruih-dbgsym_0.44.1-1_arm64.deb'.
-dpkg-deb: building package 'rygel-gst-launch-dbgsym' in '../rygel-gst-launch-dbgsym_0.44.1-1_arm64.deb'.
+dpkg-deb: building package 'rygel-gst-launch' in '../rygel-gst-launch_0.44.1-1_arm64.deb'.
 dpkg-deb: building package 'librygel-db-2.8-0' in '../librygel-db-2.8-0_0.44.1-1_arm64.deb'.
+dpkg-deb: building package 'rygel-ruih-dbgsym' in '../rygel-ruih-dbgsym_0.44.1-1_arm64.deb'.
 dpkg-deb: building package 'librygel-renderer-gst-2.8-0-dbgsym' in '../librygel-renderer-gst-2.8-0-dbgsym_0.44.1-1_arm64.deb'.
+dpkg-deb: building package 'rygel-gst-launch-dbgsym' in '../rygel-gst-launch-dbgsym_0.44.1-1_arm64.deb'.
 dpkg-deb: building package 'rygel-tracker' in '../rygel-tracker_0.44.1-1_arm64.deb'.
+dpkg-deb: building package 'librygel-db-2.8-0-dbgsym' in '../librygel-db-2.8-0-dbgsym_0.44.1-1_arm64.deb'.
+dpkg-deb: building package 'librygel-ruih-2.8-0' in '../librygel-ruih-2.8-0_0.44.1-1_arm64.deb'.
 dpkg-deb: building package 'rygel-preferences' in '../rygel-preferences_0.44.1-1_arm64.deb'.
 dpkg-deb: building package 'librygel-core-2.8-0-dbgsym' in '../librygel-core-2.8-0-dbgsym_0.44.1-1_arm64.deb'.
-dpkg-deb: building package 'librygel-ruih-2.8-0' in '../librygel-ruih-2.8-0_0.44.1-1_arm64.deb'.
 dpkg-deb: building package 'rygel-playbin' in '../rygel-playbin_0.44.1-1_arm64.deb'.
-dpkg-deb: building package 'librygel-db-2.8-0-dbgsym' in '../librygel-db-2.8-0-dbgsym_0.44.1-1_arm64.deb'.
 dpkg-deb: building package 'rygel-playbin-dbgsym' in '../rygel-playbin-dbgsym_0.44.1-1_arm64.deb'.
 dpkg-deb: building package 'librygel-server-2.8-0' in '../librygel-server-2.8-0_0.44.1-1_arm64.deb'.
 dpkg-deb: building package 'librygel-renderer-2.8-0' in '../librygel-renderer-2.8-0_0.44.1-1_arm64.deb'.
@@ -15478,12 +15514,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/287410/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/287410/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/3354642 and its subdirectories
-I: Current time: Sat Feb 28 11:25:39 -12 2026
-I: pbuilder-time-stamp: 1772321139
+I: removing directory /srv/workspace/pbuilder/287410 and its subdirectories
+I: Current time: Mon Jan 27 07:05:44 +14 2025
+I: pbuilder-time-stamp: 1737911144